Атрибут поля сообщение об ошибке служит для

Основные
свойства полей базы данных:

Имя
поля

определяет,
как следует обращаться к данным этого
поля при автоматических операциях с
базой (по умолчанию имена полей
используются в качестве заголовков
столбцов таблиц). Имя поля может содержать
до 64 символов (буквы, цифры, пробелы и
специальные символы, за исключением
точки, восклицательного знака, квадратных
скобок).

Имя
поля не может начинать с пробела.

Тип
поля

определяет тип данных, которые могут
содержаться в данном поле.

Размер
поля

определяет предельную длину данных,
которые могут размещаться в данном
поле.

Формат
поля

определяет способ форматирования данных
в ячейках, принадлежащих полю.

Маска
вода

определяет форму, в которой вводятся
данные в поле.

Подпись
– определяет заголовок столбца таблицы
для данного поля. Если подпись не указана,
то в качестве заголовка столбца
используется свойство Имя поля.

Значение
по умолчанию
– то значение, которое вводится в ячейки
поля автоматически.

Условие
на значение

– ограничение, используемое для проверки
правильности ввода данных. Это средство
автоматизации ввода используется, как
правило, для данных, имеющих числовой
тип, денежный тип или тип даты.

Сообщение
об ошибке

текстовое сообщение, которое выдается
автоматически при попытке ввода в поле
данных, не удовлетворяющих условиям,
заданным в свойстве Условие
на значение
.
– ограничение, используемое для проверки
правильности ввода данных. Это средство
автоматизации ввода используется, как
правило, для данных, имеющих числовой
тип, денежный тип или тип даты.

Обязательное
поле

свойство, определяющее обязательность
заполнения данного поля при наполнении
базы.

Пустые
строки

свойство, разрешающее ввод пустых
строковых данных. От свойства Обязательное
поле
отличается
тем, что относится не ко всем типом
данных, а лишь к текстовым.

Индексированное
поле
– если
поле обладает этим свойством, все
операции, связанные с поиском или
сортировкой записей по значению,
хранящемуся в данном поле, существенно
ускоряется. Кроме того, для индексированных
полей можно сделать так, что значение
в записях будут проверяться по этому
полю на наличие повторов, что позволяет
автоматически исключить дублирование
данных.

Вопрос
№ 51 Ключевое поле, его назначение и
использование в MS
Access.

Для
однозначного определения записей в
таблице используется метод создания
ключевого поля. Ключевое поле — это
индекс, присваиваемый таблице (здесь
уместно провести аналогию с почтовым
индексом) и строящийся на основе одного
или нескольких полей записей. Ключевое
поле предназначено для установления
связи с дочерней таблицей или родительской
таблицей (см. раздел «Связь между
таблицами»). В последнем случае оно
называется внешним ключом.

Ключевое
поле — одно или несколько полей, комбинация
значений которых однозначно определяет
каждую запись в таблице. В межтабличных
связях ключевые поля используются для
ссылок на указанные записи в одной
таблице из другой таблицы. При ссылке
на ключевое поле из другой таблицы оно
называется полем внешнего ключа.

Уникальный
индекс — индекс, определенный для поля
с заданным для свойства Индексированное
поле (Indexed) значением «Да
(Совпадения не допускаются)». При этом
ввод в индексированное поле повторяющихся
значений становится невозможным. Для
ключевых полей уникальный индекс
создается автоматически.

Связанная
таблица -таблица, которая сохраняется
в файле, не принадлежащем открытой базе
данных, однако, является доступной из
Microsoft Access.
Пользователь имеет возможность добавлять,
удалять и изменять записи в связанной
таблице, но не может изменять ее структуру.

Внешний
ключ — одно или несколько полей в таблице,
содержащих ссылку на ключевое поле или
поля в другой таблице. Поле внешнего
ключа определяет способ связывания
таблиц, содержимое поля внешнего ключа
должно совпадать с содержимым ключевого
поля. Например, таблица «Товары» в
демонстрационной базе данных «Борей»
содержит поле внешнего ключа «Поставщик»,
которое ссылается на ключевое поле
«Поставщик» в таблице «Поставщики». С
помощью данной связи в таблице «Товары»
для каждого товара выводится имя
поставщика из таблицы «Поставщики».

Вопрос
№ 52 Структура базы данных в MS
Access. Связь между таблицами,
виды связей.

структура
базы определяет методы занесения данных
и хранения их в базе

База
данных состоит из одной или нескольких
таблиц.

Каждая
таблица имеет одно или несколько полей.
В Access Это Имя поля, тип
данных, описание.

В
каждой таблице имеется одна или несколько
записей.

Виды
связей между таблицами

Связь
осуществляется путем сопоставления
данных в ключевых столбцах; обычно это
столбцы, имеющие в обеих таблицах
одинаковые названия. В большинстве
случаев сопоставляются первичный ключ
одной таблицы, содержащий для каждой
из строк уникальный идентификатор, и
внешний ключ другой таблицы. Например,
с каждым из изданий, находящихся в
продаже, можно связать объемы его продаж
путем создания столбца «ИД_издания»
в таблице «Книги» (первичный ключ)
и столбца «ИД_издания» в таблице
«Продажи» (внешний ключ).

Существует
три вида связей между таблицами. Вид
создаваемой связи зависит от того, как
заданы связанные столбцы.

Связи
«один ко многим»

Связь
«один ко многим» — наиболее
распространенный вид связи. При такой
связи каждой строке таблицы А может
соответствовать множество строк таблицы
Б, однако каждой строке таблицы Б может
соответствовать только одна строка
таблицы А. Например, между таблицами
«Издатели» и «Книги» установлена
связь «один ко многим»: каждый из
издателей может опубликовать множество
книг, однако каждая книга публикуется
лишь одним издателем.

Связь
«один ко многим» создается в том
случае, когда только на один из связываемых
столбцов наложено ограничение уникальности
или он является первичным ключом.

В
Microsoft Access сторона связи «один ко
многим», которой соответствует
первичный ключ, обозначается символом
ключа. Сторона связи, которой соответствует
внешний ключ, обозначается символом
бесконечности.

Связи
«многие ко многим»

При
установлении связи «многие ко многим»
каждой строке таблицы А может
соответствовать множество строк таблицы
Б и наоборот. Такая связь создается при
помощи третьей таблицы, называемой
соединительной, первичный ключ которой
состоит из внешних ключей, связанных с
таблицами А и Б. Например, между таблицами
«Авторы» и «Книги» установлена
связь вида «многие ко многим»,
задаваемая с помощью связей вида «один
ко многим» между каждой из этих таблиц
и таблицей «АвторыКниг». Первичный
ключ таблицы «АвторыКниг» — это
сочетание столбцов «ИД_автора»
(первичного ключа таблицы авторов) и
«ИД_книги» (первичного ключа таблицы
заголовков).

Связи
«один к одному»

При
установлении связи «один к одному»
каждой строке таблицы А может
соответствовать только одна строка
таблицы Б и наоборот. Связь «один к
одному» создается в том случае, когда
оба связанные столбца являются первичными
ключами или на них наложены ограничения
уникальности.

Этот
вид связи используется редко, поскольку
в такой ситуации связываемые данные
обычно можно хранить в одной таблице.
Использовать связь вида «один к
одному» можно в указанных ниже случаях.

• Чтобы
разделить таблицу, содержащую слишком
много столбцов.

• Чтобы
изолировать часть таблицы по соображениям
безопасности.

• Для
хранения данных кратковременного
использования, удалить которые проще
всего путем очистки таблицы.

• Для
хранения данных, имеющих отношение
только к подмножеству основной таблицы.

В
Microsoft Access сторона связи «один к одному»,
которой соответствует первичный ключ,
обозначается символом ключа. Сторона
связи, которой соответствует внешний
ключ, также обозначается символом ключа.

Вопрос
№ 53 Средства MS Access
для установления связей между таблицами.
Целостность данных и её обеспечение.

Средствами
создания связей служит Схема данных, в
которой и происходит установление
связей между таблицами.

Целостность
данных

Целостность
данных — это система правил Microsoft Access,
которая используется для проверки
допустимости отношений между записями
связанных таблиц и для того, чтобы не
позволить случайно удалить или изменить
связанные данные. Настроить проверку
целостности данных можно при соблюдении
всех указанных ниже условий.

Связываемое
поле из главной таблицы является
первичным ключом или имеет однозначный
индекс.

Связываемые
поля должны иметь одинаковый тип данных.
Существует два исключения. Поле типа
«Счетчик» может быть связано с
числовым полем, если для свойства
FieldSize у него установлено значение
«Длинное целое»; кроме того, можно
связать поле «Счетчик» с числовым
полем, если у них обоих для свойства
FieldSize задано значение «Код репликации».

Обе
таблицы принадлежат к одной и той же
базе данных Microsoft Access. Если таблицы
связаны, то они должны иметь формат
Microsoft Access, а для настройки целостности
данных необходимо открыть ту базу
данных, в которой они хранятся. Обеспечить
целостность данных для таблиц, находящихся
в базах данных другого формата, невозможно.

При
обеспечении целостности данных
используются указанные ниже правила.

Невозможно
присвоить полю внешнего ключа связанной
таблицы значение, отсутствующее в списке
значений первичного ключа главной
таблицы. При этом можно задать для
внешнего ключа пустое значение (Null),
указав, что записи не связаны. Например,
нельзя создать заказ для несуществующего
клиента, но можно создать заказ, не
присвоенный ни одному из клиентов, задав
для поля «Клиент» пустое значение.

Невозможно
удалить запись из главной таблицы, если
в связанной таблице есть соответствующие
ей записи. Например, нельзя удалить
запись сотрудника из таблицы «Сотрудники»,
если ему назначены заказы в таблице
«Заказы».

Невозможно
изменить значение первичного ключа в
главной таблице, если с данной записью
связаны другие записи. Например, нельзя
изменить ИД сотрудника в таблице
«Сотрудники», если ему назначены
заказы в таблице «Заказы».

Вопрос
№ 54 Формы: назначение, средства создания,
использование Ms Access.

1.
Форма, ее назначение и структура. Создание
формы с помощью мастера

Access
предоставляет возможность вводить
данные как непосредственно в таблицу,
так и с помощью форм. Форма в базах данных
(БД) — это структурированное окно, которое
можно представить так, чтобы оно повторяло
форму бланка, в котором есть ряд
поименованных (подписанных) полей для
ввода информации . Пользователь заполняет
эти поля информацией, и она автоматически
заносится в соответствующие таблицы
базы данных.

Смысл
формы
— пользователь получает возможность
заполнять только некоторые из полей.
Это снижает количество ошибок, упрощает
работу.

Создавая
форму, в нее включаются так называемые
элементы
управления
.
К ним относятся, в частности, надписи,
текстовые поля, бланки, флажки, кнопки
переключателей, графические объекты.
При желании можно создать форму для
каждой таблицы БД, а также разработать
формы, которые позволяют добавлять
данные сразу в несколько таблиц.

Самым
простым из способов создания форм
является использование средств
автоматического создания форм на основе
таблицы или запроса. Создаваемые формы
(автоформы) бывают нескольких видов,
каждый из которых отличается способом
отображения данных.

Так
же форму можно создавать через Конструктор
(Мастер
форм)

Многостраничные
формы — используется
в том случае, когда вам нужно вывести
на экран записи, каждая из которых
содержит большой объем информации.

Ленточные формы
— в такой форме
отформатированные записи выводятся на
экран одна за другой, как в таблице.

Подчиненные формы
— используется
для вывода записей из связной таблицы.

Всплывающие формы
— формы, выводимые во всплывающих окнах.

Модальные формы
— при разработке приложения вы столкнетесь
с ситуациями, когда приложению потребуется
получить некоторые данные от пользователя
ли передать ему важную информацию
прежде, чем продолжить работу. Этот тип
формы требует от пользователя ответа
как непременного условия дальнейшей
работы приложения.

Структура
формы.

Форма
имеет три основных раздела: область
заголовка; область данных; область
примечания. Линии, разделяющие разделы,
перетаскиваются по вертикали с помощью
мыши — это позволяет изменять размеры
разделов так, как требуется.

Вопрос
№ 55 Сортировка записей на экране:
использование фильтра MS
Access.

Существует
четыре способа, которые можно использовать
для отбора записей в режиме таблицы или
формы: фильтр по выделенному, фильтр по
форме, фильтрации Ввода и Расширенный
фильтр.

Фильтр
по выделению

Запустите
Microsoft Access, а затем откройте базу данных,
которые При работе с.

В
поле формы, подчиненной формы, таблицы
или подтаблица, выберите один экземпляр
значение, которое требуется отфильтровать
по ( Например, имя или номер).

На
Записей Выберите пункт Фильтр, а затем
нажмите кнопку Фильтр по выделению.

Повторите
шаги 2 и 3, пока не будет иметь набор
записей Вы ищете.ПРИМЕЧАНИЕ: Можно также
фильтровать записи, которые не имеют
определенное значение. После выбора
значения, щелкните правой кнопкой мыши
и выберите команду Фильтр с исключением
выделенного.

Фильтр
по форме

Откройте
форму в режиме формы или таблицы, запроса
или формы в Представление таблицы
данных. Фильтрация записей в подтаблице
отображения подтаблицы щелкнув его
индикатор развертывания.

На
Записей Выберите пункт Фильтр, а затем
нажмите кнопку Фильтр по форме Чтобы
перейти в окно обычного фильтра.

Можно
задать условия для формы, подчиненной
формы основную таблицу или любой
подчиненной таблицы, отображается.
Каждую подчиненную форму или подтаблицы
имеет свои собственные Искать и Или
вкладки.

Выберите
поле для указания критерии.

Введите
условие отбора, выбрав значение, которое
вы Поиск в списке значений поля (если
список содержит значения полей), или
введите значение в поле.

Чтобы
найти записи, в котором определенное
поле имеет тип пустые или непустые,
Имеет значение Null -или-Не пусто в поле.

Чтобы
указать дополнительные значения,
содержащие записи в фильтр, нажмите
кнопку Или вкладки формы, подчиненной
формы, таблицы или подтаблицы что
фильтрации, а затем введите дополнительные
условия.

На
Фильтр меню, нажмите кнопку Применение
фильтра Чтобы просмотреть результаты
фильтрации.

Фильтр
для ввода данных

Откройте
форму в режиме формы или таблицы, запроса
или формы в Представление таблицы
данных. Фильтрация записей в подтаблице
отображения подтаблицы щелкнув его
индикатор развертывания.

Щелкните
правой кнопкой мыши в поле в форме,
подчиненной форме, в режиме таблицы или
подтаблицы фильтрации и введите значение
что вы ищете Для фильтрации окно
контекстного меню.

Нажмите
клавишу ВВОД, чтобы применить фильтр,
а затем закройте контекстное меню.

Расширенный
фильтр

Откройте
форму в режиме формы или таблицы, запроса
или формы в Представление таблицы
данных.

Щелкните
в форме, подчиненной формы, таблицы, или
подтаблица, который требуется
отфильтровать.

На
Записей Выберите пункт Фильтр, а затем
нажмите кнопку Расширенный фильтр.

Добавьте
поля, которые необходимо указать значения
или другие критерии, которые будут
использовать фильтр для поиска записей
в структуре Сетка.

Чтобы
указать порядок сортировки, щелкните
Сортировка для поля в ячейке, нажмите
кнопку со стрелкой и выберите порядок
сортировки. Microsoft Access сначала выполняет
сортировку крайнего левого поля в бланке
запроса, а затем Сортировка следующее
поле вправо и т. д.

В
Условия для полей, которые включены,
введите значение в ячейке, При поиске
или введите выражение.

На
Фильтр меню, нажмите кнопку Применение
фильтра Чтобы просмотреть результаты
фильтрации.

Вопрос
№ 56 Виды запросов. Порядок Формирования
запросов.

2.1.
Запрос по образцу

2.2.
Запрос c параметрами

2.3.
Итоговый запос.

2.4.
Перекрестный запрос.

2.5.
Запосы на именение.

2.6.
Запросы на построение талиц.

2.7.
Запросы SQL

Порядок:

Порядок
выполнения работы:

1.
Создайте простой запрос на выборку с
помощью Мастера. Для этого

• Откройте
свою базу данных, на вкладке Запросы
щелкните на кнопке Создать и выберите
вариант Простой запрос.

• В
раскрывшемся списке выберите имя нужной
таблицы.

• Дважды
щелкните на полях, которые должны
отображаться в запросе.

• Ознакомьтесь
с полученными результатами.

2.
С помощью мастера создайте новый итоговый
запрос, содержащий только сведения о
количестве студентов на каждом факультете.
Для этого при построении запроса на
выборку (п.1) щелкните на переключателе
Итоговый и по кнопке Итоги. Укажите,
какие итоговые значения необходимо
вычислить. Ознакомьтесь с результатом
запроса.

3.
Постройте запрос для поиска повторяющихся
записей в полях таблицы БД. Такой запрос
выводит только те записи, для которых
есть хотя бы еще одна запись в таблице
с одинаковым значением в выбранных
полях. Для построения запроса

• В
окне диалога Новый запрос выберите из
списка Повторяющиеся записи.

• Дважды
щелкните на имени поля (полей), по которому
будет определяться дублирование.

• Задайте
имя запроса и щелкните по кнопке Далее.

• Просмотрите
результаты запроса.

4.
Подсчитайте средний балл, на каждом из
курсов факультетов. Результат оформите
в виде перекрестного запроса. Перекрестный
запрос представляет собой сводную
таблицу, в которой левый столбец образует
заголовки строк из значений одного
поля, верхняя строка образует заголовки
столбцов из значений другого поля, а на
пересечении строк и столбцов размещаются
итоговые значения, вычисленные по
значениям третьего поля. При этом
значения третьего поля группируются
по полям, используемых в качестве
заголовков, и для получения групп
значений применяется одна из выбранных
статистических функций. При построении
запроса

• В
окне диалога Новый запрос выберите из
списка Перекрестный запрос.

• В
первом окне Мастера выберите имя таблицы.

• Продумайте,
какие поля будете использовать в качестве
строк и столбцов.

• Дважды
щелкните на имени поля (полей), значения
которого будут использоваться в качестве
заголовков строк.

• Дважды
щелкните на имени поля (полей), значения
которого будут использоваться в качестве
заголовков столбцов.

• В
списке полей выберите поле, по которому
будет определяться значение на основании
выбранной статистической функции.

• В
последнем окне мастера задайте имя
запроса и щелкните по кнопке Готово.

5.
Выберите из таблицы сведения о
военнообязанных мужчинах, получающих
стипендию. Для этого создайте с помощью
Конструктора запрос на выборку

• В
окне диалога Новый запрос выберите из
списка Конструктор.

• Выберите
имя таблицы, по которой будет построен
запрос, и щелкните по кнопке Добавить.

• Перетащите
в нижнюю область окна в строку Поле из
списка полей таблицы те поля, которые
будут отображаться в запросе, или
выберите эти поля непосредственно из
списка в строке Поле.

• Назначьте
порядок сортировки и установите флажки
вывода на экран.

• В
ячейке строки Условие отбора поля, по
которому осуществляется отбор данных,
введите критерий отбора.

• Запустите
запрос, щелкнув по кнопке на панели
инструментов.

6.
С помощью запроса на обновление измените
данные в исходной таблице. Например,
нужно увеличить для всех военнообязанных
размер стипендии на 10%. Для этого

• В
окне диалога Новый запрос выберите из
списка Конструктор.

• Выберите
имя таблицы, по которой будет построен
запрос, и щелкните по кнопке Добавить.

• С
помощью пункта меню Запрос или значка
Тип запроса на панели инструментов
выберите тип запроса Обновление.

• В
список полей в нижней части окна включите
поле, по которому будет осуществляться
отбор данных для обновления и название
поля, значения которого должны быть
изменены.

• В
поле «Военнообязан» в строке Условие
отбора введите условие отбора записей.

• Для
поля, подлежащего обновлению, введите
в соответствующую ячейку нужное выражение
(если в выражениях участвуют имена
полей, то они заключаются в квадратные
скобки).

• Кнопкой
на панели инструментов запустите запрос
на обновление. Подтвердите необходимость
изменения данных в таблице.

• Переключитесь
в режим таблицы после выполнения запроса
(кнопка на панели инструментов) и
просмотрите обновленное содержимое
поля.

• Закройте
и сохраните запрос.

• Убедитесь,
что после выполнения запроса данные в
исходной таблице изменились.

7.
Аналогично запросу на обновление
сконструируйте запрос на создание новой
таблицы. В новую таблицу включите
сведения о студентах 1984-1985 года рождения.
Выберите соответствующий тип запроса,
список полей, отображаемых в новой
таблице, и условие отбора записей в
новую таблицу. Для ввода выражения в
ячейку Условие отбора используйте
построитель выражения, значок которого
находится на панели инструментов.

8.
Сконструируйте еще один запрос действия
— запрос на удаление. Критерий отбора
записей для удаления выберите произвольно.
Запрос на удаление первоначально
создается как запрос на выборку. После
выбора типа запроса (см. п.6), в бланке
запроса в нижней части окна появится
строка Удаление. С помощью мыши переместите
в бланк запроса символ звездочки (*) из
списка полей таблицы, записи которой
требуется удалить. В строке Удаление в
столбце этого поля появится значение
Из. В строке Поле выберите имя того поля
(полей), для которого устанавливается
условие отбора. Ведите в соответствующую
ячейку условие отбора. Для предварительного
просмотра удаляемых записей нажмите
кнопку Вид на панели инструментов.
Запустите и сохраните запрос.

9.
Получите информацию о студентах
факультета посредством параметрического
запроса. При этом наименование факультета
будет запрашиваться через диалоговое
окно перед выполнением запроса. Основой
такого запроса является запрос на
выборку, но в условие отбора в этом
случае вместо конкретного значения
поля введите в квадратных скобках
название параметра, например, [ВВЕДИТЕ
НАИМЕНОВАНИЕ ФАКУЛЬТЕТА]. Сохраните
запрос и проверьте его работу. Добавьте
в условие отбора еще один параметр и
снова запустите запрос.

10.
Вычислите стипендиальный фонд каждой
группы. Для этого

• постройте
простой запрос, содержащий только два
нужных поля: поле, по которому производится
группировка и поле, для которого
выполняется групповая операция.
Использование групповых операций
позволяет выделить группы записей с
одинаковыми значениями в указанных
полях и использовать для других полей
этих групп определенную статистическую
функцию.

• На
панели инструментов щелкните по значку
Групповые операции или выполните команду
Групповые операции меню Вид.

• Далее,
в бланке конструктора в соответствующей
ячейке Групповая операция выберите
вариант Группировка.

• В
столбце поля, над которым производится
вычисление, замените слово «Группировка
» на нужную статистическую функцию,
выбрав ее из списка, предлагаемого
построителем выражения.

• Для
изменения имени поля установите курсор
мыши на заголовке поля «Размер
стипендии» и нажмите правую клавишу.
В контекстно-зависимом меню выберите
команду Свойство!Подпись и введите
новый заголовок «Стипендиальный_фонд»

• Запустите
запрос на выполнение и сохраните его.
Результат запроса с использованием
групповых операций содержит по одной
записи из каждой группы.

11.
Включите в простой запрос, созданный в
п.1, вычисляемое поле, в котором
рассчитывается размер стипендии с
учетом районного коэффициента. Вычисляемое
поле, включенное в запрос, позволяет
получить новое поле с результатами
вычислений только в таблице запроса и
не создает полей в таблицах БД. Для
построения запроса

• Откройте
простой запрос в режиме конструктора.

• Если
поле «Размер стипендии» отсутствует
в бланке конструктора, добавьте его из
списка полей таблицы.

• В
пустой ячейке строки Поле введите
выражение для расчета значений поля
«К_выдаче» в виде имя_нового_поля:
[имя_поля]<выражение>. Для построения
выражения воспользуйтесь построителем
выражений.

• Запустите
запрос.

• Просмотрите
результаты запроса, сохраните его и
завершите работу с Microsoft Access.

Вопрос
№ 57 Запрос на выборку MS
Access

Что
такое запрос на выборку

Запрос
на выборку является наиболее
распространенным типом запроса.
Используйте его для:

Получить
данные из одной или нескольких таблиц
с помощью условий Указанное и отображения
данных в порядке, хотите.

Редактирование
и обновление записей в режиме таблицы,
запроса на выборку (с некоторыми
ограничениями).

Группировать
записи и расчет суммы, подсчет, средние
значения, и другие виды итоговых значений

Вопрос
№ 58 Способы группировки в запросе,
групповые функции.

Вопрос№
59 Запрос на обновление. Вычисление в
запросе MS
Access

С
помощью запроса на обновление можно
добавлять, изменять или удалять данные
в одной или нескольких записях. Запросы
на обновление можно рассматривать как
разновидность диалогового окна Поиск
и замена с более широкими возможностями.
Следует ввести условие отбора
(приблизительный аналог образца поиска)
и условие обновления (приблизительный
аналог образца замены). В отличие от
диалогового окна Поиск и замена запрос
на обновление может принимать несколько
условий и позволяет обновить большое
число записей за один раз, а также
изменить записи сразу в нескольких
таблицах.

Необходимо
помнить приведенные ниже правила.

Запрос
на обновление нельзя использовать для
добавления новых записей в таблицу, но
можно менять имеющиеся пустые значения
на определенные значения. Для добавления
новых записей в одну или несколько
таблиц используйте запрос на добавление.

Дополнительные
сведения о запросах на добавление см.
в статье Создание запроса на добавление.

Запрос
на обновление нельзя использовать для
удаления записей целиком (строк) из
таблицы, но можно менять имеющиеся
непустые значения на пустые. Для удаления
записей целиком (процесс, удаляющий
также значение первичного ключа) следует
использовать запрос на удаление.

Дополнительные
сведения о запросах на удаление см. в
статье Использование запросов на
удаление для удаления одной или нескольких
записей из базы данных.

С
помощью запросов на обновление можно
изменять все данные в наборе записей.

Кроме
того, нельзя выполнить запрос на
обновление для следующих типов полей
в таблице.

Поля,
содержащие результаты вычислений.
Значения вычисляемых полей не хранятся
в таблице постоянно. Они существуют
только во временной памяти компьютера,
после того как будут вычислены. Поскольку
для вычисляемых полей не предусмотрено
место постоянного хранения данных, их
невозможно обновить.

Поля,
источником записей для которых служат
итоговые запросы или перекрестные
запросы.

Поля
с типом данных «Счетчик». Значения в
полях с типом данных «Счетчик» изменяются
только при добавлении записи в таблицу.

Поля
в запросах на объединение.

Поля
в запросах на уникальные значения и
запросах на уникальные записи — запросах,
возвращающих неповторяющиеся значения
или записи. Это правило применимо при
использовании запроса на обновление,
а также при обновлении данных вручную
путем ввода значений в форму или таблицу.

Первичные
ключи, участвующие в отношениях между
таблицами, кроме тех случаев, когда эти
отношения были настроены на автоматическое
выполнение каскадного обновления через
поля ключа и любые связанные поля. При
каскадном обновлении автоматически
обновляются любые значения внешнего
ключа в дочерней таблице (таблица на
стороне «многие» отношения «один-ко-многим»)
при изменении значения первичного ключа
в родительской таблице (таблица на
стороне «один» отношения «один-ко-многим»).

Примечание.
Невозможно выполнять каскадное
обновления для записей, использующих
поле счетчика для создания значений
первичного ключа.

Дополнительные
сведения о включении и отключении
каскадных обновлений см. в разделе
Включение каскадных обновлений далее
в этой статье.

Существует
ряд вычислений, которые можно выполнить
в запросе, например, найти сумму или
среднее по значениям одного поля,
перемножить значения двух полей или
вычислить дату, отстоящую от текущей
на три месяца. В запросах можно выполнять
вычисления следующих типов.

Встроенные
вычисления, называемые «итоговыми»,
для расчета следующих значений по
группам записей или по всем записям,
отобранным в запросе: сумма, среднее,
число значений, минимальное или
максимальное значение, стандартное
отклонение или дисперсия.

Пользовательские
вычисления для выполнения расчетов с
числовыми и строковыми значениями или
значениями дат для каждой записи с
использованием данных из одного или
нескольких полей. Для ввода таких
выражений необходимо создать новое
вычисляемое поле

непосредственно
в бланке запроса.

Результаты
вычислений, выводящиеся в поле, не
запоминаются в базовой таблице. Вычисления
снова производятся всякий раз, когда
выполняется запрос, поэтому результаты
всегда представляют текущее содержимое
базы данных. Обновить вычисленные
результаты вручную невозможно.

Встроенные
вычисления, в которых используются
функции, определенные пользователями

Статистические
функции и другие элементы в строке
«Групповая операция» бланка запроса

Пользовательские
вычисления и вычисляемые поля

Обновление
данных при помощи вычислений

Обработка
пустых значение (Null) в расчетах

Вопрос
№ 60 Запросы с параметрами Access

Для
ограничания множества записей,
возвращаемых в ответ на запрос в Microsoft
Access,
в запросе можно использовать условия
отбора. Чтобы запрашивать различные
записи при каждом запуске конкретного
запроса, может потребоваться, чтобы
запрос предлагал введение условий
отбора, например «от даты» — «до
даты.» Запрос, предлагающий введение
условий отбора, называется запросом с
параметрами. В данной статье описывается
создание запроса с параметрами в
Microsoft
Access.

Запрос
с параметрами отображает свое собственное
диалоговое окно, запрашивающее информацию.
Возможно создание запроса, предлагающего
введение лишь одной части информации,
например номера детали, или более чем
одной части информации, например двух
дат. В этом случае Microsoft
Access
найдет все записи, содержащие этот номер
детали, или все записи, попадающие между
этими двумя датами.

Кроме
того, запросы с параметрами можно
использовать как основу для форм, отчетов
и страниц доступа к данным. Например,
на основе запросов с параметрами возможно
создание ежемесячного отчета о прибылях
и убытках. При распечатывании отчета
Access
отображает диалоговое окно, запрашивающее
месяц, который должен охватывать отчет.
После введения месяца Access
распечатывает соответствующий отчет.

Кроме
этого, с запросами с параметрами, формами
и отчетами можно делать следующее:

Создавать
пользовательские формы или диалоговые
окна, запрашивающие параметры запроса
(вместо использования диалогового окна
запроса с параметрами), а затем отображать
результаты в виде таблицы. Это называется
«Запрос по форме».

Распечатывать
в заголовке отчета условия отбора,
введенные для создания отчета в запрос
с параметрами, чтобы из отчета можно
было понять, какие значения использовались
для его создания.

61.
Отчеты: назначение, средства создания,
использование (
MS
Access)

Отчет –
это форматированное представление
данных, которое выводится на экран, в
печать или файл. Они позволяют извлечь
из базы нужные сведения и представить
их в виде, удобном для восприятия, а
также предоставляют широкие возможности
для обобщения и анализа данных.

В
Microsoft Access можно создавать отчеты
различными способами:

  • Конструктор

  • Мастер
    отчетов

  • Автоотчет:
    в столбец

  • Автоотчет:
    ленточный

  • Мастер
    диаграмм

  • Почтовые
    наклейки

Отчет
используется для отображения итоговых
данных из таблиц и запросов в удобном
для просмотра виде. В отчетах предусмотрены
специальные средства для группирования
данных и ввода специальных элементов
оформления, характерных для печатных
документов (колонтитулы, номера страниц,
служебная информация о времени создания
и исполнителе).

62.
Понятие и виды компьютерных сетей.

Сеть
это
объединение компьютеров, дающее
возможность совместно использовать
ресурсы. Под ресурсами подразумеваются
дисковые накопители, файлы (базы данных),
принтеры и коммуникационное оборудование.
Компьютеры, подключаемые к сети,
называются узлами, для объединения в
сеть каждый компьютер должен иметь
сетевую плату.

Если
узлы находятся в непосредственной
близости друг от друга, как правило, в
одном здании, то сеть называют локальной
(LAN
– Local
Area
Network),
если узлы рассредоточены значительно
шире, в пределах города или гос-ва, то
сеть называется глобальной
(WAN
– Wide
Area
Network).

Глобальные
сети

образуются при объединении локальных
сетей друг с другом. При этом, кроме
обычных кабельных соединений, используются
телефонные линии, радиосвязь,
волоконно-оптические линии, спутниковая
связь и др. При соединении двух или
более сетей между собой возникает
межсетевое
объединение

и образуется глобальная компьютерная
сеть.

Существует
два типа локальных сетей: одноранговые
сети
и сети типа клиент/сервер.

Одноранговая
сеть

(peer-to-peer
network)
– это самый простой и дешевый способ
объединения нескольких компьютеров.
Выделенные серверы не используются.
Любой компьютер в сети, одновременно с
обслуживанием пользователя, может брать
на себя функции сервера. Выполняя задания
на печать и отвечая на файловые запросы
с других рабочих станций.

Все
компьютеры одноранговой сети равноправны.
Здесь нет компьютера, называемого
сервером и служащего для централизованного
хранения информации, администрирования
прав пользователей и сетевых ресурсов.
Пользователи такой сети могут получить
практически неограниченный доступ к
ресурсам сети.

Сети
типа клиент/сервер.
Используются
выделенный компьютер – сервер, на
котором сосредоточены файлы общего
пользования и который предоставляет
сервис печати и другие сервисы для
многих пользователей. Сервер выполняет
функции управления сетью.

63.
Сеть
Internet,
как информационная среда. (вроде как-то
так)

Интернет
является одной из самых распространенных
информационных сетей. В отличие от более
простой ситуации, в которой удаленный
терминал связывается с центральным
компьютером, Интернет предоставляет
различные способы взаимодействия
абонентов — пользователей. Здесь
есть возможность выбрать не только
тематику информационных ресурсов, но
и получить квалифицированную
профессиональную помощь в решении
практической задачи.

Принято
считать, что впервые Интернет, как
некоторая информационная среда,
объединяющая несколько вычислительных
машин, появилась в США в середине 60-х
гг. Первая информационная сеть носила
название ARPANET. Использование такой
сети дало немало практических результатов,
послуживших основой создания современной
сети Интернет. Одним из очевидных сегодня
итогов эксплуатации первой сети стало
создание так называемых сетевых
протоколов — TCP/IP (Протокол
управления передачей данных/ Протокол
Интернет). По самому общему определению,
это протокол общения двух удаленных
компьютеров, подключенных к информационной
сети. Подключение может рассматриваться
и как самое простое — через телефонную
сеть. Благодаря хорошей развитости
телефонной сети во многих странах и
наличию большого числа потенциальных
абонентов, такой вид связи стремительно
развивался. Первая сеть связи ARPANET по
сути представляла собой магистральную
сеть, обеспечивающую соединение между
важнейшими узлами связи — хостами.
Процесс перехода отдельных локальных
сетей связи, использующих протоколы
передачи данных, был практически завершен
к 1983 г., и тогда родилась новая
информационная среда — Интернет.
Первые пользователи — абоненты такой
сети практически знали друг друга по
именам и месту расположения их компьютеров.
В этот период насчитывалось всего 213
хост-компьютеров, обеспечивающих связь
удаленных пользователей. Как свидетельствуют
информационные источники, к февралю
1986 г. число таких хостов возросло до
2308 единиц. Дальнейшее развитие этой
информационной среды идет стремительно
вверх и захватывает не только территорию
США, но и другие регионы планеты.

Сегодня
Интернет как информационная среда не
принадлежит никому. Работа магистральных
коммуникаций на территории США
финансируется из средств Национального
научного фонда, а основные вопросы,
связанные с технической поддержкой
сети, решаются инженерным комитетом
Интернет. Существуют национальные и
международные сегменты сети Интернет,
которые финансируются из различных
источников и управление которыми
осуществляет своя администрация. Однако
надо отметить, что все они признают и
строго выполняют соответствующие
рекомендации и стандарты, разработанные
Советом по Архитектуре Интернет (Internet
Architecture Board — IAB). Решения этого комитета
доводятся до широкой общественности
посредством публикации соответствующих
материалов, называемых Request for Comment
(RFG). Эти документы хранятся на многих
хост-компьютерах и всегда доступны для
любого абонента.

64.
Логическая и физическая структура
Internet.
Протокол
TCP/IP.

Компьютерная
сеть представляет собой несколько
компьютеров, связанных между собой,
чтобы совместно обрабатывать данные.
Компьютерные сети делятся на локальные
и глобальные. 

Локальные сети
объединяют компьютеры, находящиеся в
одном помещении или здании, а глобальные
сети объединяют локальные сети или
отдельные компьютеры, удаленные на
расстояние более 1 км. 

Интернет —
это всемирная компьютерная сеть,
состоящая из разнообразных компьютерных
сетей, объединенных стандартными
соглашениями о способах обмена информацией
и единой системой адресации. 

Единицей
сети Интернет является локальная
вычислительная сеть, совокупность
которых объединяется некоторой
региональной (глобальной) сетью
(ведомственной или коммерческой). На
высшей ступени региональные сети
соединяются с одной из так называемых
опорных сетей Интернет. (В действительности
региональные сети могут быть связаны
между собой без выхода на опорную
сеть.) 

В качестве соединительных
линий в Интернете используются проводные
линии связи, оптоволоконные, радиосвязь
и спутниковая связь и др. 

TCP/IP
это
протокол, используемый для передачи
данных в Интернет. Протокол TCP/IP
внедрен с 1983 г. Согласно этому протоколу,
все данные, циркулирующие в сети, разбиты
на небольшие блоки и вложены в пакеты.
Каждый пакет, кроме данных, вложен в
него, имеет заголовок объемом всего 20
байтов. Несмотря на такой небольшой
размер в этом заголовке находятся и
адрес отправителя, и адрес получателя,
и прочая информация, необходимая для
правильной сборки пакетов пункте
назначения. Пакеты переходят от одного
сервера на другой и далее пересылаются
на следующий сервер, находящийся «ближе»
к адресату.

Протокол
TCP/IP
– это на самом деле не один протокол, а
два. Первый протокол TCP
– протокол транспортного уровня,
отвечает за доставку данных, за то, как
информация делится на пакеты, и как
потом собирается в полный документ.
Второй протокол IP
– адресный, принадлежит к сетевому
уровню, формируя адрес передачи.

65.
Гипертекстовая технология
WWW,
язык
HTML,
Web-страница.

   Суть
технологии гипертекста состоит в том,
что текст структурируется, т. е. в нем
выделяются слова-ссылки. При активизации
ссылки (например, с помощью щелчка мышью)
совершается переход на фрагмент текста,
заданный в ссылке.

    
Технология WWW позволяет создавать ссылки
(их иногда называют гиперссылками),
которые реализуют переходы не только
внутри исходного документа, но и на
любой другой документ, находящийся на
данном компьютере и, что самое главное,
на любой документ любого компьютера,
подключенного к Интернету.

    
Серверы Интернета, реализующие
WWW-технологию, называются Web-серверами,
а документы, реализованные по технологии
WWW, — Web-страницами.

    
Гиперссылка состоит из двух частей:
указателя и адресной части. Указатель
ссылки обычно выделен синим цветом и
подчеркиванием. Активизация указателя
гиперссылки вызывает переход на другую
страницу.

     Адресная
часть гиперссылки представляет собой
URL-адрес документа, на который указывает
ссылка. Универсальный указатель ресурсов
(URL — Universal Resource Locator) включает в себя
способ доступа к документу, имя сервера,
на котором находится документ, а также
путь к файлу (документу)

    
Способ доступа к документу
определяется иcпользуемым
протоколом передачи информации. Для
доступа к Web-страницам служит протокол
передачи гипертекста HTTP (Hyper Text Transfer
Protocol).

HTML (HyperText
Markup Language – язык разметки гипертекста),
является языком создания веб-страниц.
Его нельзя считать языком программирования.

Язык
HTML позволяет

  • форматировать
    текст (под форматированием текста чаще
    всего понимают оформление текста с
    помощью шрифтов, цвета и др. признаков
    текста, изменяющих его вид, но не смысл);

  • различать
    в нём функциональные элементы (кнопки,
    таблицы и др.);

  • создавать
    ссылки на другие ресурсы Интернет
    (гиперссылки);

  • вставлять
    различные внешние объекты в отображаемую
    страницу (изображения, звукозаписи и
    др.).

  • добавлять
    в страницу программные коды, написанные
    на языках программирования (например,
    на языке JavaScript).

HTML
является описательным языком разметки
документов, в нем используются указатели
разметки (теги).
Теговая модель описывает документ как
совокупность контейнеров,
каждый из которых начинается и
заканчивается тегами.

Веб-страница (англ. Web
page
) —
документ или информационный ресурс Всемирной
паутины
,
доступ к которому осуществляется с
помощью веб-браузера.

Веб-страницы
обычно создаются на языках
разметки HTML или XHTML и
могут содержать гиперссылки для
быстрого перехода на другие страницы.

Информация
на веб-странице может быть представлена
в различных формах:

  • текст

  • статические
    и анимированные графические изображения

  • аудио

  • видео

  • апплеты

Информационно
значимое содержимое веб-страницы обычно
называется контентом.

Несколько
веб-страниц, объединенных общей темой
и дизайном, а также связанных между
собой ссылками и
обычно находящихся на одном веб-сервере,
образуют веб-сайт.

66.
Адресация в сети
Internet,
доменная система имен.

Для
записи адресов используются два
равноценных формата IP и DNS — адреса. 

IP-
адреса Интернета (IP-номер)
 

Уникальный
код компьютера в сети Интернет (IP-номер)
состоит из четырех чисел со значениями
от 0 до 255, разделенных точками. Такая
схема нумерации позволяет иметь в сети
более четырех миллиардов компьютеров. 

Когда локальная сеть или отдельный
компьютер впервые присоединяется к
сети Интернет, специальная организация
(провайдер) присваивает им IP-номер,
гарантируя его уникальность и правильность
подключения. 

Начало адреса
определяет сеть, в которой расположен
адресуемый компьютер, а крайний правый
блок — компьютер в этой сети. Интернет
знает, где искать указанную сеть, а сеть
знает, где находится этот компьютер.

DNS-адреса
Интернета 

Для удобства компьютерам в Интернете
кроме цифровых адресов присваиваются
собственные имена. При этом также, как
и в случае с IP-адресами, необходима
уникальность этого имени. 

С
этой целью была создана специальная
система адресации — доменная система
имен (Domain Name System) или сокращенно DNS. 

DNS-адрес вместо цифр содержит буквы,
разделяемые точками на отдельные
информационные блоки (домены). 

Первым в DNS-адресе стоит имя реального
компьютера с IP-адресом. Далее последовательно
идут адреса доменов, в которые входит
компьютер, вплоть до домена страны (для
них принята двухбуквенная кодировка).

Например,
duma.ru: duma — имя домена Государственной
думы, ru — страна Россия, аналогично
mvd.ru. Здесь имеет место ситуация, сходная
с присвоением географических названий
и организацией почтовых адресов. 

Когда используется DNS-адрес,
компьютер посылает запрос на DNS-сервер,
обладающий соответствующей базой
данных, DNS-сервер начинает обработку
имени с правого конца влево, постепенно
сужая поиск, определяя IP-адрес. 

Таким образом, по DNS-имени можно
определить эквивалентный IP-адрес.

67.
Обозреватель
Microsoft
Internet
Explorer.
Характеристика, способы настройки.
Использование.

Программа Internet
Explorer 
предназначена
для просмотра Web-страниц.  Именно
поэтому ее называют браузер,
что в переводе с английского обозначает
просмотрщик илиобозреватель.

Программа
поддерживает все новые стандарты и
возможности, закладываемые разработчиками
в свои Web-страницы: форматирование
текста, рисунки, анимацию, видео, звуковое
сопровождение, а также выполнение
сценариев – небольших программ,
содержащихся в Web-страницах и многое
другое.

Кроме
программы Internet Explorer существует ряд
программ аналогичного назначения,
например, Netscape Navigator, Opera и другие, однако,
они значительно менее распространены.
Программа Internet Explorer входит в комплект
поставки программы Windows, что во многом
определило ее судьбу, конечно, в
совокупности с высоким качеством и
собственными идеями.

Возможности
программы:

  • отображение
    Web-страниц, выполненных на языке HTML и
    находящихся как на Web-серверах, так и
    на локальных дисках,

  • возможности
    навигации в соответствии с концепцией
    гипертекста,

  • ведение
    журнала просмотренных (посещенных)
    страниц,

  • создание
    и работа со списком «избранных» страниц,

  • автономная
    работа и обновление Web-страниц по
    заданному расписанию,

  • запрет
    отображения нежелательного или
    оскорбительного материала,

  • выбор
    уровня безопасности (защиты от
    проникновения вирусов, утечки, порчи
    информации) при работе с различными
    ресурсами,

  • автозаполнение
    полей форм на Web-страницах,

  • изменение
    размера шрифта и кодировки страниц,

  • помощь
    в поиске информации в сети Internet.

Критика
Internet Explorer

Политика
распространения браузера
компанией Майкрософт подвергается
критике из-за использования компанией
своего монопольного положения на
рынке десктопных ОС.
Этот вопрос периодически поднимается
в судебных разбирательствах по всему
миру, самые известные из которых —
антимонопольное дело «Соединенные
Штаты против Майкрософт»
,
едва не ставшее причиной разделения
компании. Вследствие претензий,
предъявленных Еврокомиссией в 2009 году,
после чего в европейские версии ОС
Windows была включена возможность выбора
браузера по умолчанию.

(Насчет
способов настройки – хз. Можно открыть
IE
– сервис – свойства обозревателя.)

68.
Доступ
к
Internet.
Службы
Internet.
Способы
поиска информации.

Доступ
в Интернет
 —
методы и средства, посредством которых
пользователи соединяются с Интернетом.

Типы:

Проводное
соединение
 (телефонный
провод
коаксиальный
кабель
витая
пара
волоконно-оптический
кабель
.)

Беспроводное
соединения
 (радиоволны в
определённом частотном диапазоне)

Службы
(сервисы)
 –
это виды
услуг
,
которые оказываются серверами сети
Internet.

В
истории Интернет существовали разные
виды сервисов, одни из которых в настоящее
время уже не используются, другие
постепенно теряют свою популярность,
в то время как третьи переживают свой
расцвет. Перечислим те из сервисов,
которые не потеряли своей актуальности
на данный момент:

  1. World
    Wide Web
     – всемирная
    паутина
     –
    служба поиска и просмотра гипертекстовых
    документов, включающих в себя графику,
    звук и видео.

  2. E-mail – электронная
    почта
     –
    служба передачи электронных сообщений.

  3. Usenet,
    News
     – телеконференции,
    группы новостей
     –
    разновидность сетевой газеты или доски
    объявлений.

  4. FTP –
    служба передачи файлов.

  5. ICQ –
    служба для общения в реальном времени
    с помощью клавиатуры.

  6. Telnet –
    служба удаленного доступа к компьютерам.

  7. Gopher –
    служба доступа к информации с помощью
    иерархических каталогов.

Среди
этих служб можно выделить службы,
предназначенные для коммуникации,
то есть для общения, передачи информации
(E-mail, ICQ), а также службы, назначение
которых – это хранение информации
и обеспечение
доступа 
к
этой информации пользователей. Среди
последних служб лидирующее место по
объему хранимой информации занимает
служба WWW, поскольку данная служба
наиболее удобна для работы пользователей
и наиболее прогрессивна в техническом
плане. На втором месте находится служба
FTP, поскольку какие бы интерфейсы и
удобства не разрабатывали для пользователя,
информация все равно хранится в файлах,
доступ к которым и обеспечивает эта
служба. Службы Gopher и Telnet в настоящее
время можно считать «отмирающими», так
как новая информация уже почти не
поступает на серверы этих служб и
количество таких серверов и их аудитория
практически не увеличивается.

Способы
поиска информации:

Существуют
три основных способа поиска информации
в Интернете.

1.
Указание
адреса страницы.
 Это
самый быстрый способ поиска, но его
можно использовать только в том случае,
если точно известен адрес документа.

2.
Передвижение
по гиперссылкам.
 Это
наименее удобный способ, так как с его
помошыо можно искать документы, только
близкие по смыслу текущему документу.
Если текущий документ посвящен, например,
музыке, то, используя гиперссылки этого
документа, вряд ли можно будет попасть
на сайт, посвященный спорту.

3.
Обращение
к поисковому серверу (поисковой системе)
.
Использование поисковых серверов —
наиболее удобный способ поиска информации.

69.
Основные поисковые системы в
Internet.
Aport,
Rambler, Yandex, MSN web Search.

Поисковая
система — это программно-аппаратный
комплекс, предназначенный для осуществления
поиска в сети Интернет и реагирующий
на запрос пользователя, задаваемый в
виде текстовой фразы (поискового
запроса), выдачей списка ссылок на
источники информации, в порядке
релевантности (в соответствии запросу).
Наиболее крупные международные поисковые
системы: «Google»«Yahoo»«MSN».
В русском Интернете это
– «Яндекс»«Рамблер»«Апорт».

Рассмотрим
подробнее понятие поискового запроса
на примере поисковой системы «Яндекс».
Поисковый запрос должен быть сформулирован
пользователем в соответствии с тем, что
он хочет найти, максимально кратко и
просто. Допустим, мы хотим найти информацию
в «Яндексе» о том, как выбрать автомобиль.
Для этого, открываем главную страницу
«Яндекса», и вводим текст поискового
запроса «как выбрать автомобиль». Далее,
наша задача сводится к тому, чтобы
открыть предоставленные по нашему
запросу ссылки на источники информации
в Интернет. Однако, вполне можно и не
найти нужную нам информацию. Если таковое
произошло, то либо нужно перефразировать
свой запрос, либо в базе поисковой
системе действительно нет никакой
актуальной информации по нашему запросу
(такое может быть при задании очень
«узких» запросов, как, например «как
выбрать автомобиль в Архангельске»)

Первоочередная
задача любой поисковой системы –
доставлять людям именно ту информацию,
которую они ищут. А научить пользователей
делать «правильные» запросы к системе,
т.е. запросы, соответствующие принципам
работы поисковых систем, невозможно.
Поэтому разработчики создают такие
алгоритмы и принципы работы поисковых
систем, которые бы позволяли находить
пользователям искомую ими информацию.

Это
означает, поисковая система должна
«думать» так же, как думает пользователь
при поиске информации. Когда пользователь
обращается с запросом к поисковой
машине, он хочет найти то, что ему нужно,
максимально быстро и просто. Получая
результат, он оценивает работу системы,
руководствуясь несколькими основными
параметрами. Нашел ли он то, что искал?
Если не нашел, то сколько раз ему пришлось
перефразировать запрос, чтобы найти
искомое? Насколько актуальную информацию
он смог найти? Насколько быстро
обрабатывала запрос поисковая машина?
Насколько удобно были представлены
результаты поиска? Был ли искомый
результат первым или же сотым? Как много
ненужного мусора было найдено наравне
с полезной информацией? Найдется ли
нужная информация, при обращении к
поисковой системе, скажем, через неделю,
или через месяц?

Для
того, чтобы удовлетворить ответами все
эти вопросы, разработчики поисковых
машин постоянно совершенствуют алгоритмы
и принципы поиска, добавляют новые
функции и возможности, всячески пытаются
ускорить работу системы.

70.
Электронная почта, почтовые программы.

Электронная
почта — это передача писем в Интернет с
помощью персональных компьютеров. Если
обычная почта — это пересылка бумажных
писем и документов с помощью государственных
почтовых служб, то электронная почта —
это передача электронных писем с
использованием международной сети
Интернет.

Для ведения электронной
почты используются специальные почтовые
программы, которые можно найти в Интернет
либо в современных операционных системах.
В частности, в операционную систему
Windows входит почтовая программа Outlook
Express.

Для отправки электронных
писем их текст может быть подготовлен
с помощью почтовой программы и сразу
же отправлен по Интернет. В считанные
секунды или минуты она достигнет адресата
— электронное письмо будет записано в
почтовый ящик по адресу, который
указывается при отправке письма:

Пример
адресов электронной почты в сети
Интернет:

master@mail.ru 

Первое
имя в любом адресе электронной почты —
идентификатор владельца почтового
ящика. Второе имя — адрес почтового
сервера, где хранятся полученные
электронные письма.

В частности,
mail.ru и rambler.ru — адреса серверов российских
электронных почтовых служб Mail.Ru и
Rambler.Ru соответственно, а hotmail.com — адрес
сервера международной электронной
почтовой службы HotMail.

В этих почтовых
службах можно бесплатно открыть
электронный почтовый ящик определенного
объема и хранить там свои письма и вести
переписку по Интернет. Для открытия
почтового ящика в адресной строке
браузера указывается один из этих
почтовых сайтов и производится регистрация
нового почтового адреса.

Почто́вая
програ́мма (клиент
электронной почты, почтовый
клиент, мейл-клиент, мейлер) — программное
обеспечение
,
устанавливаемое на компьютере пользователя
и предназначенное для получения,
написания, отправки и хранения
сообщений электронной
почты
 одного
или нескольких пользователей (в случае,
например, нескольких учётных записей
на одном компьютере) или нескольких
учётных записей одного пользователя.

Функции

Большие
почтовые программы, т. н. «всё в одной»,
такие как Mozilla
Thunderbird
The
Bat!
 и Microsoft
Outlook
,
сегодня комбинируют работу MSAMDA и MRA в
одном приложении. Более простые почтовые
агенты (англ. mail
user agent, MUA),
например Mutt,
также являются почтовыми программами.

В
отличие от почтового
сервера
,
клиент электронной почты обычно
отправляет сообщение не прямо на
соответствующий сервер получателя, а
на один и тот же почтовый сервер, который
выступает как релей. Обычно это почтовый
сервер провайдера или
компании. Отправка почты чаще всего
осуществляется по протоколу SMTP.

Клиент
электронной почты принимает почту с
одного или нескольких почтовых серверов,
часто это тот же самый сервер, который
служит для отправки. Приём почты обычно
осуществляется по протоколам POP или IMAP.

Также
в функции клиента электронной почты
может входить: сортировка,
хранение сообщений, поиск по архиву
сообщений, ведение адресной книги,
фильтрация принимаемых сообщений по
разным критериям, конвертация форматов,
шифрование, организация интерфейсов с
офисными программами и другие функции.

71

«Презентация,
от лат. praesentatio — Представление, предъявление
переводного векселя лицу, обязанному
совершить платёж (трассату).

Общественное
представление чего-либо нового, недавно
появившегося, созданного, например:
книги, журнала, кинофильма, телепрограммы,
организации».

Так
значение слова “презентация” толкует
Современный словарь иностранных слов
(1993). Сразу следует отметить, что данная
курсовая работа описывает презентацию
только во втором значении этого слова.

Итак,
презентация есть представление
общественности чего-то нового, с
определенными целями.

Презентацией
называется набор слайдов, содержащих
мультимедийные объекты: числа, текст,
графику, анимацию, звук и видео, и
сопровождаемые необходимыми комментариями.

Презентация
общественной организации (фирмы,
акционерного общества, корпорации и
т.п.). Целями такой презентации являются:
создание имиджа фирмы среди деловых
кругов, создание или воссоздание
благоприятного образа фирмы, реклама
имени фирмы. По сути своей такая
презентация является частью рекламной
кампании организации.

·Презентация
товара. Цели такой презентации ясны:
создание знания о новой марке, товаре
или услуге на целевом рынке, ознакомление
потребителей с новыми возможностями
товара, расписания магазина и т.д.,
достижение предпочтения марке и т.п.

Презентация
проекта. Цель этого вида презентации —
информирование людей о каком-либо
проекте, определение обратной реакции
к проекту, поиск заинтересованных в
поддержке разработки и реализации
проекта. Этот вид презентации наиболее
требователен к форме подачи, содержанию
и подготовке (см. ниже), т. к. предполагает
убеждение аудитории в необходимости
осуществления разработки или воплощения
проекта.

Презентация
объема и содержания выполненных работ
(отчет). Цель — ознакомить, предоставить
определенной узкой группе людей
результаты работ. Такая презентация
менее требовательна к выполнению
определенных правил подготовки и вполне
может быль спонтанной, если необходимые
данные у вас под рукой и содержатся в
полном порядке.

Презентация
плана будущих работ. Такая презентация
аналогична предыдущему виду презентаций,
только объект здесь будущие работы
организации или личности. Целями её
могут являться: информирование
определенного круга лиц о намеченных
работах, описание намеченных работ с
целью подвержения объекта презентации
критическому анализу и изменению.

72

Перед
созданием презентации на компьютере
важно определить:

·
назначение презентации, ее тему, примерное
количество слайдов

·
как представить информацию наиболее
удачным образом

·
содержание слайдов

·
графическое оформление каждого слайда

Критерии
оценки презентации

1.Содержание
презентации:

·
раскрытие темы

·
подача материла (обоснованность
разделения на слайды)

·
наличие и обоснованность графического
оформления (фотографий, схем, рисунков,
диаграмм)

·
грамотность изложения

·
наличие интересной дополнительной
информации по теме проекта

·
ссылки на источники информации (в т.ч.
ресурсы Интернет)Оформление презентации

·
единство дизайна всей презентации

·
обоснованность применяемого дизайна

·
единство стиля включаемых в презентацию
рисунков

·
применение собственных (авторских)
элементов оформления

·
оптимизация графики

2.Обоснованное
использование эффектов мультимедиа:
графики, анимации, видео, звука.

3.Навигация:
наличие оглавления, кнопок перемещения
по слайдам или гиперссылок.

4.Доклад
на заданную тему с использованием
презентации.

73

1.Структура
слайда

2.Заголовок
слайда

3.Количество
информации на слайде

4.Текст

5.Графика

6.Анимация
и переходы

7.Навигация

8.Цвета

9.Шрифты

10.Размер
шрифта

11.Семейства
шрифтов

12.Начертания,
насыщенность

74

Электронные
страницы презентации называются
слайдами.

Презентацию
можно создать одним из следующих
способов:


помощью Мастера создания презентаций;

-используя
готовые шаблоны оформления;

-самостоятельное
создание презентации.

Для
работы со слайдами презентации используют
несколько режимов:

-команда
Обычный включает режим редактирования
слайда;

-Сортировщик
слайдов показывает сразу все слайды
небольшого размера на экране;

-Страницы
заметок изображает страницу с рисунком
слайда и местом для текста примечания;

-Демонстрация
запускает демонстрацию презентации.

Для
оформления презентации в едином стиле
используют команду Вид/ Образец Образец
слайдов.

Чтобы
применить заготовки фона вызовите
команду Формат/ Фон.

Однако
чтобы качественно оформить свою
презентацию, лучше воспользоваться
шаблоном, который будет содержать свою
цветовую схему, образцы заголовков и
слайдов, а также множество авторазметок,
определяющих расположение объектов на
слайде. Это осуществляется с помощью
команды Формат/ Применить шаблон дизайна.

После
завершения оформления слайдов презентации
можно выполнить анимацию отдельных
объектов на слайдах. Для этого в режиме
Обычный выбираем команду Показ слайдов/
Настройка анимации и применяем эффекты
к объектам.

Для
настройки переходов между слайдами
необходимо воспользоваться командой
Показ слайдов/ Настройка презентации,
либо в режиме сортировщика слайдов
панелью инструментов Эффекты перехода.

Для
произвольного управления показа слайдов
можно воспользоваться несколькими
вариантами: установить настройки
командой Показ слайдов/ Настройка
действия, использовать гиперссылки для
перехода между слайдами либо установит
кнопки управления.

75

76

Анимация
– это добавление к тексту или объекту
специального видео- или звукового
эффекта. (Например, можно создать элементы
текстового списка, влетающие на страницу
слева по одному слову, или добавить звук
аплодисментов при открытии рисунка)
Анимация текста, графики, диаграмм и
других объектов на слайдах подчеркивает
различные аспекты содержания, управляет
ходом изложения материалов и делает
презентацию более интересной.

Эффекты
анимации могут применяться к элементам
на слайде, находящимся в рамках, или к
абзацам, содержащим одиночные маркеры
или пункты списков. Например, можно
применить определенный эффект анимации
ко всем элементам на слайде или только
к отдельному абзацу с маркированным
списком. Кроме стандартных и специально
заданных путей перемещения можно
добавить эффекты вхождения, выделения
или выхода. Также для одного элемента
можно применить одновременно несколько
эффектов анимации — например сначала
к маркеру списка применяется эффект
вхождения, а затем — выхода.

Большинство
параметров анимации включает ряд
соответствующих эффектов. Это относится
к средствам звукового сопровождения
анимаций. Эффекты анимации текста, как
правило, можно применить к буквам, словам
и абзацам. Например, заголовок может
появляться по отдельным словам, а не
весь сразу. Эффекты анимации для текста
или объектов можно просмотреть как для
отдельного слайда, так и для всей
презентации.

77

Документы
каждого типа имеют специфические
особенности, с учетом которых они
объединяются в Разделы информационного
массива. Названия разделов сформулированы
таким образом, чтобы можно было быстро
сориентироваться и понять, какие
документы в каком разделе находятся.
Вот список разделов:

Законодательство

Нормативные
и иные официальные акты федеральных и
региональных органов государственной
власти.

Судебная
практика

Судебные
акты. Материалы по вопросам
правоприменительной практики.

Финансовые
консультации

Консультационные
материалы по бухгалтерскому учету,
налогообложению, банковской,
внешнеэкономической деятельности,
вопросам валютного регулирования. Схемы
отражения в бухучете финансово-хозяйственных
операций (проводки), а также материалы
бухгалтерских печатных изданий.

Комментарии
законодательства

Комментарии
к нормативным актам федерального
законодательства.

Формы
документов

Типовые
формы, бланки, образцы деловой документации.

Законопроекты

Проекты
федеральных законов, находящиеся на
рассмотрении в Федеральном Собрании
РФ.

Международные
правовые акты

Многосторонние
и двусторонние международные договоры
Российской Федерации, документы
международных организаций, документы
о ратификации.

Правовые
акты по здравоохранению

Нормативные
документы по медицине и фармацевтике,
консультации по медицинской и
фармацевтической деятельности.

Каждый
раздел, в свою очередь, состоит из
Информационных банков (ИБ), содержащих
схожий тип правовой информации.

Информационные
банки различаются полнотой информации
и характером содержащихся в них
документов. Например, раздел Финансовые
консультации содержит близкие по
тематике, но разные по содержанию
информационные банки:

Финансист,
включая Вопросы Ответы (консультации
по налогообложению, бухучету, банковской,
инвестиционной, внешнеэкономической
деятельности, по вопросам валютного
регулирования, об акционерных обществах,
о рынке ценных бумаг);

Корреспонденция
Счетов (схемы отражения финансово-хозяйственных
операций в бухучете, обоснованные
федеральными нормативными документами);

Приложение
Бухгалтерские Издания (материалы
публикаций в бухгалтерской прессе).

78.
Виды поиска в справочных правовых
системах

Поиск
документов можно условно разделить на
два вида: поиск по реквизитам документов;
поиск по тексту документов. Поиск по
реквизитам документа позволяет найти
документ с определенными датой, номером,
выпущенный определенным органом и т.д.
Для повышения эффективности поиска
условия в таком виде поиска можно
сочетать, задавать интервалы номеров
или дат.

Поиск
по тексту документов заключается в
простом переборе массива документов и
нахождении среди них тех, которые
содержат слово, заданное пользователем.
Таким образом, такой поиск позволяет
найти документы по какой-либо тематике.
Недостатком поиска по тексту является
большой шум, то есть попадание в список
найденных документов большого количество
документов, удовлетворяющих запросу,
но пользователю в данный момент не
нужных. Уменьшить уровень такого шума
может, пожалуй, лишь опыт составления
запросов к системе. Многие СПС позволяют
использовать одновременно поиск и по
реквизитам и по тексту документов, что
может существенно повысить эффективность
поиска.

СПС
«КонсультантПлюс» очень удобно искать
документы по известным реквизитам,
например дате принятия или его номеру.
Есть и другие возможности поиска — по
названию или фразам из текста. Для поиска
документов по конкретной проблеме можно
воспользоваться «Правовым навигатором».
Кроме того, в системе есть кнопки для
быстрого доступа к формам отчетности,
календарю бухгалтера, обзорам
законодательства. Наконец, «КонсультантПлюс»
легко предоставит весь объем информации
по изучаемому документу: комментарии,
консультации и судебную практику. Это
удобно — ведь о существовании дополнительной
информации пользователь может и не
знать.

В
«Гаранте» документы можно искать по
реквизитам, источнику опубликования.
Есть поиск по ситуации — выбрав подходящую
ситуацию, пользователь получит документы
по этой теме. Кроме того, легко доступны
последние документы, поступившие в
систему, — к ним можно попасть, нажав на
кнопку «Новые документы» стартового
окна системы.

Аналогичные
поисковые ресурсы есть и в других СПС.
Например, в «Кодексе» реализован так
называемый интеллектуальный поиск. Он
позволяет формулировать запрос в
свободной форме, указывая в поле ввода
текста как дату принятия или номер
документа, так и ключевые слова из
названия или текста. В ходе поиска
система самостоятельно анализирует
запрос и выдает список документов,
отсортированных по степени их близости
к контексту запроса.

79.
Поиск по реквизитам

Реквизиты
— совокупность постоянных элементов
содержания документа.

Поиск
по реквизитам — поиск записей (документов),
реквизиты которых удовлетворяют условиям
поискового запроса. Для поиска любого
документа достаточно заполнить лишь
два-три поля. Если точно знать, например,
номер документа, то этой информации в
большинстве случаев будет вполне
достаточно. Удобство и простота этого
способа не вызывает сомнений, но
использование этого вида поиска возможно
только при условии наличия точных
реквизитов конкретного документа.
Рассмотрим возможности использования
этого вида поиска на конкретном примере.
Для того, что бы найти документы,
регламентирующие призыв в армию и
отсрочку от армии нужно заполнить
карточку реквизитов. Карточку реквизитов
можно заполнить, используя различные
поля:

Ввести
дату принятия и номер документа.

Ввести
название документа.

Ввести
название издавшего органа, примерную
дату принятия и ключевое слово.

Ввести
точную фразу из текста: «документы,
регламентирующие призыв в армию и
отсрочку от армии «.

80.
Контекстный поиск в текстах документов
СПС

Режим
контекстного поиска обладает
интеллектуальной составляющей. Система
проводит морфологический анализ
введенного пользователем контекста и
в результате находит не только
«механически» точные совпадения,
но и все словоформы искомых слов. Поиск
определяет, в каких падежах и формах
может использоваться введенное слово,
и находит такие документы. Например,
введя слово «налогов», пользователь
найдет документы, в которых встречается
«налоги», «налога» и т. д. А при
поиске фразы «пособие на детей»
будут найдены документы, содержащие
словосочетание «пособие на ребенка»,
так как существительное «ребенок»
— единственное число от слова «дети».
При работе с новым поиском слова и фразы
нужно вводить полностью, без сокращений,
например «бухгалтерская отчетность»,
«льготы по налогу на прибыль» При
этом пользователю не нужно осваивать
приемы работы или задумываться над тем,
как получить столь полный результат —
система выполняет это самостоятельно.

Для
работы с результатами контекстного
поиска реализован особый вид сортировки
— сортировка по степени соответствия.
Итоговый список будет выстроен в
соответствии с тем, насколько документ
отвечает указанным условиям контекстного
поиска. Первыми будут представлены
документы, наиболее точно отвечающие
на вопрос пользователя.Кроме скоростного
интеллектуального режима, в систему
контекстного поиска внесены некоторые
улучшения.

Для
удобства и обеспечения более точных
результатов контекстный поиск представлен
в виде двух самостоятельных полей —
«Слова в тексте» и «Слова в
названии». Это позволяет одновременно
искать разный контекст в названиях и
текстах документов. Например, указав
системе искать в названии слова
«бухгалтерская отчетность», а в
тексте «отчет о прибылях», пользователь
найдет приказ Минфина РФ от 22 июля 2003
г. N 67н «О формах бухгалтерской
отчетности организаций», в котором
приведена форма отчета о прибылях и
убытках организации.

При
работе с контекстным поиском пользователь
может получить результат с максимальным
комфортом, затрачивая минимум усилий.
В поиске по реквизитам поля контекстного
поиска объединены в самостоятельную
группу, которая помещена в начало
карточки запроса.

81.
Поиск по тематическому классификатору

Поиск
по классификатору — это поиск по
тематическому рубрикатору правовой
информации Данный вид поиска удобен
для составления тематических подборок
документов и для комплексного изучения
правовой проблемы.

В
системе ГАРАНТ применяется классификатор,
специально разработанный и адаптированный
для использования в справочных правовых
системах. Его отличает высокая степень
детализации и подробное описание всех
основных разделов отечественного
законодательства.

Реализованная
в системе ГАРАНТ технология классификации
нормативных правовых актов по нормам
права предоставляет пользователю
возможность быстро отыскать не только
сам нормативный акт, но и конкретные
нормы в документе, соответствующие
Вашему запросу. Другими словами, система
откроет именно те фрагменты документа,
которые относятся к выбранному при
поиске разделу классификатора.

Для
того чтобы выбрать нужный Вам раздел
классификатора, следует нажать на
соответствующую кнопку Основного меню
системы или выбрать одноименную команду
в меню «Информация». В окне появится
список разделов — это верхний уровень
рубрикатора. Разделы и подразделы
классификатора выделены зеленым цветом
и подчеркиванием и являются ссылками.
Результатом поиска является список
документов, тематика которых соответствует
выбранным разделам.

82

Вспомогательный
вид поиска по выбранным специалистами
Консультант Плюс ключевым словам,
описывающим основные понятия.



Атрибуты полей форм

Главный атрибут, который задает поле — это атрибут type. Он принимает значение, указывающее на тип поля. В предыдущем уроке описано, какие значения может принимать атрибут type и каким полям они соответствуют.

<input type="text">

Следующий атрибут, который мы рассмотрели, также является обязательным и называется name. Его значение задает уникальное имя поля. Введенная пользователем информация передается обработчику в качестве значения переменной с именем поля. Атрибут name имеет значение для программистов, поэтому имя должно быть логичным.

<input type="text" name="name">

Атрибут value

Атрибут value позволяет присвоить элементу управления значение по умолчанию. Введя в поле значение по умолчанию, можно пояснить пользователю, какие данные и в каком формате вы хотите здесь видеть. Для флажков и радиокнопок определяет значение, которое будет передано на сервер, если кнопка выбрана. Оно будет состоять из имени кнопки и ее значения.

Пример: Атрибут value

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
Ваше имя:<br>
<input type="text" name="firstname" value="Иван"><br>
Ваша фамилия:<br>
<input type="text" name="lastname">
</form>

Атрибут disabled

Атрибут disabled весьма полезен для ограничения доступа к некоторым полям формы на основании ранее введенных данных. Чтобы запретить изменение данных, в любое поле можно добавить атрибут disabled. При этом поле становится неактивным, т.е. щелчки на нем не приводят ни к каким действиям.

Пример: Атрибут disabled

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
<p>Baшa родная планета:</p>
<input type="text" name="planets" value="3емля" disabled>
<input type="submit">   
</form>

Атрибут readonly

Атрибут readonly не позволяет пользователю изменять значения элементов формы, но, в отличие от атрибута disabled, такие поля их можно выделять. Это позволяет разработчикам устанавливать значения элементов формы в зависимости
от ранее введенных данных с помощью сценариев.

Пример: Прокручиваемый список

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
<p>Заключен договор:</p>
<input type="text" name="contract" value="Договор №1" readonly>
<input type="submit">   
</form>

Атрибут size

Атрибут size определяет ширину поля ввода текста (в качестве единицы измерения выступает количество видимых символов). Значение по умолчанию — 20.

Пример: Атрибут size

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
Ваше имя:<br>
<input type="text" name="firstname" value="Иван"><br>
Ваша фамилия:<br>
<input type="text" name="lastname" size="40">
</form>

Атрибут maxlength

Атрибут maxlength определяет количество символов, которое пользователь может ввести в поле ввода. При превышении этого количества браузер отреагирует на попытку ввода нового символа звуковым сигналом и не даст ввести очередной символ. Не следует путать этот атрибут с атрибутом size, который определяет количество видимых в поле символов. Например при запросе года вы можете ограничить количество символов, установив значение атрибута maxlength равным 4.

Пример: Атрибут maxlength

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
Ваше имя:<br>
<input type="text" name="firstname" value="Макс"><br>
Ваш год рождения:<br>
<input type="text" name="lastname" maxlength="4">
</form>

HTML5 Атрибуты

Атрибут placeholder

Первое усовершенствование, которое HTML5 вносит в Web-формы — это возможность использования замещающего текста (placeholder text) в поле ввода. Замещающий текст отображается внутри поля ввода до тех пор, пока поле не имеет фокуса ввода. Как только пользователь сфокусируется на поле и начнет ввод текста, замещающий текст исчезает.

Атрибут autofocus

Атрибут autofocus делает именно то, о чем говорит его название: как только страница загружается, он передает фокус ввода в конкретное поле ввода. Чтобы механизм автофокуса работал надежно, на странице должен быть только один атрибут autofocus. Если таких элементов будет несколько, браузер размещает курсор в последнем поле автофокуса.

Атрибуты min и mах

Атрибуты min и mах позволяют задать нижнюю и верхнюю границы для значений, которые могут вводиться в числовое
поле формы, например, типы поля ввода — number, range, time, date, datetime, datetime-local, month, time или week.

Атрибут step

Атрибут step можно использовать с числовым значением ввода, чтобы определить точность возможных вводимых значений. По умолчанию приращение равно 1, но ему также можно присвоить любое числовое значение.

Атрибут required

Атрибут required указывает, что поле элемента формы обязательно к заполнению пользователем. Когда пользователь отправляет форму, браузер проверяет, не оставлены ли пустыми все обязательные поля. При необходимости он остановит отправку данных и выведет сообщение об ошибке.
Это можно легко реализовать, добавляя атрибут required к элементам <input>, <select> или <textarea>.

Атрибут autocomplete

По умолчанию для всех полей формы включено автозаполнение (autocomplete=»on»). В этом случае браузер помнит ваши пароли и благодаря автозаполнению поможет быстро зайти на посещаемые вами сайты. Однако если указать для атрибута autocomplete значение off, то такой возможности не будет. Вы можете отключить атрибут autocomplete как на уровне отдельных полей ввода, так и на уровне формы. Во втором случае допускается включить этот атрибут для отдельного поля, установив autocomplete=»on».

Атрибут pattern

Спецификация HTML5 упростила процесс проверки формы, представив новые типы поля <input>: email, url и tel. Данные значения обеспечивают автоматическую валидацию. При любом несовпадении формата ввода данные типы поля будут выдавать ошибку, предотвращая отправку формы.
Атрибут pattern позволяет задавать наши собственные правила валидации значения поля <input> при помощи Регулярных Выражений (RegEx). И если значение введенное пользователем в поле не совпадает с заданным шаблоном, то выскачет ошибка.
В нашем примере значение поля ввода логина должно содержать определенную последовательность латинских букв нижнего регистра и цифр: 3 буквы + 3 цифры. Обратите внимание на использование атрибута title для определения содержательного описания данных, вводимых пользователем. Теперь при попытке ввести данные, не соответствующие регулярному выражению, выводится сообщение об ошибке, в которое включается содержимое атрибута title.

Атрибут novalidate

Атрибут novalidate (от англ. «no validate» — «без проверки») отключает проверку (отправляемых на сервер) данных формы на корректность. Атрибут novalidate можно установить только к элементу form.

Атрибут formnovalidate

Атрибут formnovalidate (от англ. «form no validate» — «не проверять форму») отключает проверку данных формы (перед отправкой на сервер) на корректность. Атрибут formnovalidate может быть применен к элементам <input> с типом submit или image.

Атрибут form

Атрибут form связывает элемент формы с элементом <form>.
Это нужно в том случае, когда элемент формы лежит вне элемента <form>, но должен быть отправлен на сервер вместе с содержимым этого элемента <form>. Значение атрибута form должно быть равно атрибуту id элемента <form> в этом же документе.

Атрибут formaction

Атрибут formaction (от англ. «form action» — «действие формы») определяет адрес обработчика формы — это программа, которая получает данные формы и производит с ними требуемые действия. Атрибут formaction по своему действию аналогично атрибуту action элемента <form>.
Атрибут formaction может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»). При отправке формы браузер сначала проверяет наличие атрибута formaction и если тот отсутствует, он продолжает искать в форме атрибут action.

Атрибут formenctype

Атрибут / параметр

Атрибут formenctype указывает способ кодирования данных формы, отправляемых на сервер (только для форм с методом передачи данных method=»POST»). Атрибут formenctype отменяет атрибут enctype элемента <form>.
Атрибут formaction может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
Синтаксис:

<input type="submit" formenctype="application/­x-www-form-urlencoded | multipart/form-data | text/plain">

Значения атрибута formenctype

Значение Описание
application/x-www-form-urlencoded Кодирует данные формы отправляемые на сервер. Перед отправкой данных на сервер браузер кодирует все данные формы и объединяет их в одну строку, после чего полученную строку отправляет на сервер.
Символы кодируемые браузером:

  • пробелы преобразуются в символы «+» (плюс);
  • символы (кроме цифр и латинских букв) преобразуются в сочетание знака «%» (проценты) и соответствующий ASCII код символа;
  • разрыв строки преобразуется в символы «%0D%0A».
multipart/form-data Данные не кодируются. Это значение применяется при отправке файлов.
text/plain Пробелы заменяются знаком +, буквы и другие символы не кодируются.

Атрибут formmethod

Атрибут formmethod указывает метод отправки данных формы на сервер. Атрибут formmethod переопределяет атрибут method элемента <form>.
Атрибут formaction может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
Значение атрибута formmethod по умолчанию — get.
Синтаксис:

<input formmethod="get|post">

Значения атрибута formmethod

Значение Описание
get Объединяет данные формы в одну строку, присоединяет полученную строку к URL-адресу обработчика формы (указывается в атрибуте «action» или «formaction») и с помощью полученного URL-адреса передаёт данные формы на сервер.
Достоинства и недостатки:

  • позволяет быстро получать результаты передачи форм с небольшим количеством информации;
  • некоторые сервера ограничивают длину URL-адреса с аргументами (обрезают часть URL-адреса с передаваемой информацией);
  • передача личных данных (пароли, номера банковских карт и т.д.) с помощью данного метода является небезопасной, так как такие данные могут быть легко перехвачены.
post Браузер устанавливает связь с сервером, на котором находится обработчик данных формы (URL-адрес обработчика указывается в атрибуте «action» или «formaction») и после установки связи передаёт (в отдельном сеансе связи) данные на сервер.
Достоинства и недостатки:

  • в отличие от метода get данный метод является более безопасным в плане передачи личных данных;
  • данный метод позволяет передавать на сервер большие объёмы данных формы.

Атрибут formtarget

Атрибут formtarget определяет окно или фрейм в которое будет загружаться результат, представленный в виде HTML-документа. Атрибут formtarget переопределяет атрибут target элемента <form>.
Атрибут formtarget может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
В качестве значения используется имя окна или фрейма, заданное атрибутом name.
Значение атрибута formtarget по умолчанию — _self.
Синтаксис:

<input type="submit" formtarget="имя окна | _blank | _self | _parent | _top">

Значения атрибута formtarget

Значение Описание
_blank Загружает страницу в новое окно браузера
_self Загружает страницу в текущее окно
_parent Загружает страницу во фрейм-родитель, если фреймов нет, то это значение работает как _self
_top Отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, то это значение работает как _self
имя окна Открывает документ во фрейме с указанным уникальным именем

Атрибут multiple

Атрибут multiple позволяет пользователям выбрать сразу несколько вариантов ответа (не забудьте написать предупреждение об этой возможности). Multiple — это булев атрибут, значение для него не указывается. Пользователи компьютеров под управлением операционной системы Windows могут выбрать несколько элементов, нажав и удерживая клавишу Ctrl, а пользователи компьютеров Маc — с помощью клавиши Cmd.
Атрибут multiple может применяться с элементом <input> типа email и file.
Синтаксис:

<input type="file" name="image" multiple>

Атрибуты тега <input>

Атрибут Значение / описание
autocomplete Разрешает или запрещает автозаполнение текстового поля формы:
on — включает автозаполнение текстовых полей форм;
off — отключает автозаполнение текстовых полей форм.
autofocus Автоматически переводит фокус для полей формы при загрузке страницы.
checked Делает чекбокс [type=»checkbox»] или радиокнопку [type=»radio»] активной. Активных чекбоксов может быть несколько. В группе с одним name должна быть активной только одна радиокнопка.
disabled Отключает возможность редактирования и копирования содержимого поля.
form Связывает поле с формой по её идентификатору. Такая связь необходима в случае, когда поле располагается за пределами элемента <form>. Значение атрибута form должно быть равно атрибуту id элемента <form> в этом же документе.
formaction Определяет url-адрес обработчика формы. Задается только для полей типа type=»submit» и type=»image». Атрибут переопределяет значение атрибута action самой формы.
formenctype Устанавливает способ кодирования данных формы при их отправке на сервер. Обычно явно указывается в случае, когда используется поле для отправки файла <input type=»file»>. Переопределяет значение атрибута enctype формы. Задается только для полей типа type=»submit» и type=»image». Значения:
application/­x-www-form-urlencoded — значение по умолчанию. Все символы кодируются перед отправкой (пробелы заменяются на символ +; символы (кроме цифр и латинских букв) преобразуются в сочетание знака % (проценты) и соответствующий ASCII код символа; разрыв строки преобразуется в символы %0D%0A);
multipart/form-data — символы не кодируются;
text/plain — пробелы заменяются на символ +, а специальные символы не кодируются.
formmethod Атрибут определяет метод, который браузер будет использовать для отправки данных формы на сервер. Задается только для полей типа type=»submit» и type=»image». Переопределяет значение атрибута method формы. Варианты:
get — значение по умолчанию. Данные из формы (пара имя/значение) добавляются в url-адрес и отправляются на сервер:
URL?имя=значение&имя=значение
post — данные формы отправляются в виде http-запроса.
formnovalidate Отключает проверку данных формы (перед отправкой на сервер) на корректность. Атрибут formnovalidate может быть применен к элементам <input> с типом submit или image. Переопределяет значение атрибута novalidate формы.
formtarget Определяет окно или фрейм в которое будет загружаться результат, полученный после отправки формы. Переопределяет атрибут target элемента <form>.
Может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
В качестве значения используется имя окна или фрейма, заданное атрибутом name.
Значения:
_blank — загружает ответ в новое окно/вкладку;
_self — загружает ответ в то же окно (значение по умолчанию);
_parent — загружает ответ в родительский фрейм;
_top — загружает ответ во весь экран;
framename — загружает ответ во фрейм с указанным именем.
height Значение атрибута содержит количество пикселей без указания единицы измерения. Устанавливает высоту поля формы типа type=»image», например, <input type=»image» src=»img_primer.png» height=»40″>. Рекомендуется одновременно устанавливать как высоту height, так и ширину width поля.
list Атрибут list и ассоциированный элемент <datalist> позволяют предоставить пользователю несколько вариантов на выбор, когда он начинает вводить значение в соответствующем поле. Значение, заданное для атрибута list, аналогично идентификатору id элемента <datalist>.
max и min Позволяют ограничивать диапазон вводимых значений; форма не будет отправлена, если значение меньше min или больше mах. Значение атрибута может содержать целое или дробное число. Используются со следующими типами полей: number, range, date, datetime, datetime-local, month, time и week.
maxlength Определяет максимальное количество символов, которое пользователь может ввести в поле ввода. Значение по умолчанию 524288 символов.
multiple Позволяет пользователям выбрать сразу несколько вариантов ответа. Multiple — это булев атрибут, значение для него не указывается. Пользователи компьютеров под управлением операционной системы Windows могут выбрать несколько элементов, нажав и удерживая клавишу Ctrl, а пользователи компьютеров Маc — с помощью клавиши Cmd. Применяется в отношении файлов (type=»file») и адресов электронной почты (type=»email»).
name Определяет имя, которое будет использоваться для доступа к элементу <form>. Значение этого атрибута служит для идентификации элемента формы и отправляется на сервер вместе с введенными данными.
pattern Позволяет задавать собственные правила валидации значения поля <input> при помощи Регулярных Выражений (RegEx). И если значение введенное пользователем в поле не совпадает с заданным шаблоном, то выскачет ошибка.
placeholder Содержит замещающий текст (подсказку), который отображается внутри поля ввода до тех пор, пока пользователь не начнет ввод текста, после чего замещающий текст исчезает.
readonly Не позволяет пользователю изменять значения элементов формы, выделение и копирование текста при этом доступно. Указывается без значения атрибута.
required Указывает, что поле элемента формы обязательно к заполнению пользователем. Если пользователь попытается отправить форму, не введя в это поле требуемое значение, то на экране отобразится предупреждающее сообщение. Указывается без значения атрибута.
size Задает видимую ширину поля в символах. Значение по умолчанию — 20. Если символов введено будет больше, чем задано в значении size, появится дополнительная полоса прокрутки. Работает со следующими типами полей: text, search, tel, url, email и password.
src Задает url-адрес изображения, используемого в качестве кнопки отправки данных формы. Указывается только для поля <input type=»image»>.
step Используется для элементов, предполагающих ввод числовых значений, задает шаговые приращения (величину инкремента) в процессе регулировки диапазона.
value Определяет текст, отображаемый на кнопке, в поле или связанный текст. Не указывается для полей типа file.
width Значение атрибута содержит количество пикселей. Задает ширину полей формы. Применяется только с элементом <input> типа type=»image»>

Задачи


  • Текст-подсказка

    Добавьте в поле ввода текст-подсказку, которая исчезает когда пользователь начинает вводить текст, а затем, при устaновке фокуса на друтом элементе, снова появляется.

    Задача HTML:

    Реши сам »


    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form action="action_form.php" method="POST"> <input type="text" name="firstname"> <input type="submit"> </form> </body>
    </html>

  • Установка фокуса

    Сделайте так, чтобы в загружаемой форме поле ввода уже имело фокус (было выбрано), являясь готовым к вводу значения.

    Задача HTML:

    Реши сам »


    Поиск по сайту:

    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form> <label for="search">Поиск по сайту:</label> <input id="search" name="search" type="search" placeholder="Поиск..."> </form> </body>
    </html>

  • Поле ввода обязательно для заполнения

    Дополните HTML-код так, чтобы в случае если пользователь попытается отправить форму, не введя в это поле требуемое значение, то на экране отобразится предупреждающее сообщение.

    Задача HTML:

    Реши сам »


    Введите ваше имя:

    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form action="action_form.php" method="POST"> <p>Введите ваше имя:</p> <input type="text" name="firstname"> <input type="submit"> </form> </body>
    </html>

  • Отключенное поле

    Доработайте HTML-код так, чтобы в результате у пользователя не было возможности редактирования и копирования содержимого текстового поля формы.

    Задача HTML:

    Реши сам »


    Ваше имя:

    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form action="action_form.php" method="POST"> <p>Ваше имя:</p> <input type="text" name="firstname" value="Макс"> <input type="submit"> </form> </body>
    </html>



Тег <input> (от англ. input — ввод) является одним из разносторонних элементов формы и позволяет создавать разные части интерфейса и обеспечивать взаимодействие с пользователем.

Главным образом <input> предназначен для создания текстовых полей, различных кнопок, переключателей и флажков.

Основной атрибут <input>, определяющий вид элемента — type. Он позволяет задавать следующие элементы формы: текстовое поле (text), поле с паролем (password), переключатель (radio), флажок (checkbox), скрытое поле (hidden), кнопка (button), кнопка для отправки формы (submit), кнопка для очистки формы (reset), поле для отправки файла (file), кнопка с изображением (image) и др. Для каждого элемента существует свой список атрибутов, которые определяют его вид и характеристики. Кроме того, в HTML5 добавлено ещё более десятка новых атрибутов.

Формы

  • button
  • datalist
  • fieldset
  • form
  • input
  • label
  • legend
  • meter
  • optgroup
  • option
  • output
  • progress
  • select
  • textarea

Синтаксис¶

Закрывающий тег не требуется.

Атрибуты¶

accept
Устанавливает фильтр на типы файлов, которые вы можете отправить через поле загрузки файлов.
alt
Альтернативный текст для кнопки с изображением.
autocomplete
Включает или отключает автозаполнение.
autofocus
Устанавливает фокус в поле формы.
checked
Предварительно активированный переключатель или флажок.
dirname
Параметр, который передаёт на сервер направление текста.
disabled
Блокирует доступ и изменение элемента.
form
Связывает поле с формой по её идентификатору.
formaction
Определяет адрес обработчика формы.
formenctype
Устанавливает способ кодирования данных формы при их отправке на сервер.
formmethod
Сообщает браузеру каким методом следует передавать данные формы на сервер.
formnovalidate
Отменяет встроенную проверку данных на корректность.
formtarget
Определяет окно или фрейм в которое будет загружаться результат, возвращаемый обработчиком формы.
list
Указывает на список вариантов, которые можно выбирать при вводе текста.
max
Верхнее значение для ввода числа или даты.
maxlength
Максимальное количество символов разрешённых в тексте.
min
Нижнее значение для ввода числа или даты.
minlength
Минимальное количество символов разрешённых в тексте.
multiple
Позволяет загрузить несколько файлов одновременно.
name
Имя поля, предназначено для того, чтобы обработчик формы мог его идентифицировать.
pattern
Устанавливает шаблон ввода.
placeholder
Выводит подсказывающий текст.
readonly
Устанавливает, что поле не может изменяться пользователем.
required
Обязательное для заполнения поле.
size
Ширина текстового поля.
src
Адрес графического файла для поля с изображением.
step
Шаг приращения для числовых полей.
type
Сообщает браузеру, к какому типу относится элемент формы.
value
Значение элемента.

Также для этого элемента доступны универсальные атрибуты.

accept¶

Устанавливает фильтр на типы файлов, которые вы можете отправить через поле загрузки файлов. Тип файла указывается как MIME-тип, при нескольких значениях они перечисляются через запятую. Если файл не подходит под установленный фильтр, он не показывается в окне выбора файлов.

Применяется к полю для отправки файла (<input type="file">).

Поддержка браузерами

Can I Use input-file-accept? Data on support for the input-file-accept feature across the major browsers from caniuse.com.

Синтаксис

<input type="file" accept="<MIME-тип>" />

Значения

Имя MIME-типа в любом регистре, несколько значений перечисляются через запятую.

В HTML5 также допустимо в качестве значения указывать audio/* для выбора всех звуковых файлов, video/* для видеофайлов и image/* для всех графических файлов.

Список MIME-типов файлов.

Значение по умолчанию

Нет.

alt¶

Атрибут alt устанавливает альтернативный текст для поля с изображением. Такой текст позволяет получить текстовую информацию о рисунке при отключенной в браузере загрузке изображений, а также предназначен для поисковых систем.

Синтаксис

<input type="image" alt="<текст>" />

Значения

Любая подходящая текстовая строка.

Значение по умолчанию

Нет.

autocomplete¶

Этот атрибут помогает заполнять поля форм текстом, который был введён в них ранее. Значения сохраняет и подставляет браузер, при этом автозаполнение по соображениям безопасности может отключаться пользователем в настройках браузера и не может в таком случае управляться атрибутом autocomplete.

При вводе первых букв текста выводится список сохранённых ранее значений, из которого можно выбрать необходимое.

Автозаполнение конкретного поля формы привязывается к его атрибуту name и при смене значения теряется.

Синтаксис

<input type="text" autocomplete="on | off" />
<input type="password" autocomplete="on | off" />
<input type="email" autocomplete="on | off" />
<input type="search" autocomplete="on | off" />
<input type="url" autocomplete="on | off" />
<input type="tel" autocomplete="on | off" />

Значения

on
Включает автозаполнение текста.
off
Отключает автозаполнение. Это значение обычно используется для отмены сохранения в браузере важных данных (паролей, номеров банковских карт), а также редко вводимых или уникальных данных (капча).

Значение по умолчанию

Зависит от настроек браузера.

autofocus¶

Автоматически устанавливает фокус в поле формы. В таком поле можно сразу набирать текст без явного щелчка по нему курсором мыши.

Синтаксис

Значения

Нет.

Значение по умолчанию

По умолчанию атрибут autofocus не установлен.

checked¶

Этот атрибут определяет, помечен ли заранее такой элемент формы, как флажок или переключатель. В случае использования переключателей (radiobutton) может быть отмечен только один элемент группы, для флажков (checkbox) допустимо пометить хоть все элементы.

Синтаксис

<input type="radio" checked />
<input type="checkbox" checked />

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

dirname¶

При наличии атрибута dirname на сервер отправляется пара имя/значение, где имя задаётся атрибутом dirname, а значение подставляется браузером. Для текста, идущего слева направо, значение будет ltr, а для текста справа налево (иврита, к примеру) значение будет rtl.

Синтаксис

<input type="text" dirname="<строка>" />
<input type="search" dirname="<строка>" />

Значения

Произвольная текстовая строка, которая служит именем параметра. Чтобы показать, что этот параметр указывает направление текста, обычно в конце строки добавляют .dir.

Значение по умолчанию

Нет.

disabled¶

Блокирует доступ и изменение поля формы. Оно в таком случае отображается серым и недоступным для активации пользователем. Кроме того, такое поле не может получить фокус путем нажатия на клавишу Tab, мышью или другим способом. Тем не менее, такое состояние поля можно менять с помощью скриптов. Заблокированное в поле значение не передаётся на сервер.

Синтаксис

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

form¶

Связывает поле с формой по её идентификатору. Такая связь необходима в случае, когда поле располагается за пределами <form>, например, при создании её программно или по соображениям дизайна.

Синтаксис

<input type="<тип>" form="<идентификатор>" />
<form id="<идентификатор>">...</form>

Значения

Идентификатор формы (значение атрибута id элемента <form>).

Значение по умолчанию

Нет.

formaction¶

Определяет адрес обработчика формы — это программа, которая получает данные формы и производит с ними желаемые действия. Атрибут formaction по своему действию аналогичен атрибуту action элемента <form>.

Синтаксис

<input type="submit" formaction="<адрес>" />

Значения

Нет.

formenctype¶

Устанавливает способ кодирования данных формы при их отправке на сервер. Обычно явно указывается в случае, когда используется поле для отправки файла (input type="file"). Этот атрибут по своему действию аналогичен атрибуту enctype элемента <form>, при совместном использовании formenctype и enctype последний игнорируется.

Синтаксис

<input
  type="submit"
  formenctype="application/x-www-form-urlencoded | multipart/form-data | text/plain"
/>

Значения

application/x-www-form-urlencoded
Вместо пробелов ставится +, символы вроде русских букв кодируются их шестнадцатеричными значениями (например, %D0%9F%D0%B5%D1%82%D1%8F вместо Петя).
multipart/form-data
Данные не кодируются. Это значение применяется при отправке файлов.
text/plain
Пробелы заменяются знаком +, буквы и другие символы не кодируются.

Значение по умолчанию

application/x-www-form-urlencoded

formmethod¶

Атрибут сообщает браузеру, каким методом следует передавать данные формы на сервер.

Синтаксис

<input type="submit" formmethod="get | post" />

Значения

Различают два метода — GET и POST, которые задаются ключевыми словами get и post.

get
Этот метод предназначен для передачи данных формы непосредственно в адресной строке в виде пар «имя=значение», которые добавляются к адресу страницы после вопросительного знака и разделяются между собой амперсандом (символ &). Полный адрес к примеру будет http://site.ru/doc/?name=Vasya&password=pup. Объём данных в методе ограничен 4 Кб.
post
Посылает на сервер данные в запросе браузера, объём пересылаемых данных ограничен лишь настройками сервера.

Значение по умолчанию

get

formnovalidate¶

Отменяет встроенную проверку данных введённых пользователем в форме на корректность перед отправкой формы. Такая проверка делается браузером автоматически для полей <input type="email">, <input type="url">, а также при наличии атрибута pattern или required у элемента <input>.

Синтаксис

<input type="submit" formnovalidate />

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

formtarget¶

Определяет имя фрейма, в которое будет загружаться результат, возвращаемый обработчиком формы в виде HTML-документа.

Синтаксис

<input
  type="submit"
  formtarget="<имя фрейма> | _blank | _self | _parent | _top"
/>

Значения

В качестве значения используется имя фрейма, заданное атрибутом name. Если установлено несуществующее имя, то будет открыта новая вкладка. В качестве зарезервированных имен можно указывать следующие.

_blank
Загружает страницу в новую вкладку браузера.
_self
Загружает страницу в текущую вкладку.
_parent
Загружает страницу во фрейм-родитель; если фреймов нет, то это значение работает как _self.
_top
Отменяет все фреймы и загружает страницу в полном окне браузера; если фреймов нет, то это значение работает как _self.

Значение по умолчанию

_self

list¶

Указывает на список вариантов, созданный с помощью элемента <datalist>, которые можно выбирать при наборе текста. Изначально этот список скрыт и становится доступным при получении полем фокуса.

Синтаксис

<input list="<идентификатор>" />
<datalist id="<идентификатор>">
  <option value="Текст1"></option>
  <option value="Текст2"></option>
</datalist>

Значения

Имя идентификатора элемента <datalist>.

Значение по умолчанию

Нет.

max¶

Устанавливает верхнее значение для ввода числа или даты в поле формы.

Синтаксис

<input type="number" max="<число>" />
<input type="range" max="<число>" />
<input type="date" max="<дата>" />

Значения

Целое положительное или отрицательное число (для type="number", type="range").

Дата в формате ГГГГ-ММ-ДД (например: 2012-12-22) для type="date".

Значение по умолчанию

Нет.

maxlength¶

Устанавливает максимальное число символов, которое может быть введено пользователем в текстовом поле. Когда это количество достигается при наборе, дальнейший ввод становится невозможным.

Синтаксис

<input type="text" maxlength="<число>" />
<input type="password" maxlength="<число>" />

Значения

Любое целое положительное число.

Значение по умолчанию

Ввод символов не ограничен.

min¶

Устанавливает нижнее значение для ввода числа или даты в поле формы.

Синтаксис

<input type="number" min="<число>" />
<input type="range" min="<число>" />
<input type="date" min="<дата>" />

Значения

Целое положительное или отрицательное число (для type="number", type="range").

Дата в формате ГГГГ-ММ-ДД (например: 2012-12-22) для type="date".

Значение по умолчанию

Нет.

minlength¶

Задаёт минимальное число символов, которое может быть введено пользователем в текстовом поле. Если число символов меньше указанного значения, то браузер выдаёт сообщение об ошибке и не отправляет форму.

Синтаксис

<input type="text" minlength="<число>" />
<input type="password" minlength="<число>" />

Значения

Любое целое положительное число.

Значение по умолчанию

Нет.

multiple¶

Атрибут multiple позволяет указывать одновременно несколько файлов в поле для загрузки файлов, а также несколько адресов электронной почты. При использовании двух и более почтовых адресов они должны перечисляться через запятую.

Синтаксис

<input type="file" multiple />
<input type="email" multiple />

Значения

Нет.

Значение по умолчанию

По умолчанию атрибут multiple выключен.

name¶

Определяет уникальное имя элемента формы. Как правило, это имя используется при отправке данных на сервер или для доступа к введённым данным поля через скрипты.

Синтаксис

Значения

В качестве имени используется набор символов, включая числа и буквы. JavaScript чувствителен к регистру, поэтому при обращении к элементу по имени соблюдайте ту же форму написания, что и в атрибуте name.

Значение по умолчанию

Нет.

pattern¶

Указывает регулярное выражение, согласно которому требуется вводить и проверять данные в поле формы. Если присутствует атрибут pattern, то форма не будет отправляться, пока поле не будет заполнено правильно.

Поддержка браузерами

Can I Use input-pattern? Data on support for the input-pattern feature across the major browsers from caniuse.com.

Синтаксис

<input type="email" pattern="<выражение>" />
<input type="tel" pattern="<выражение>" />
<input type="text" pattern="<выражение>" />
<input type="search" pattern="<выражение>" />
<input type="url" pattern="<выражение>" />

Значения

Некоторые типовые регулярные выражения перечислены в табл. 1.

Табл. 1. Регулярные выражения

Выражение Описание
d [0-9] Одна цифра от 0 до 9.
D [^0-9] Любой символ кроме цифры.
s Пробел.
[A-Z] Только заглавная латинская буква.
[A-Za-z] Только латинская буква в любом регистре.
[А-Яа-яЁё] Только русская буква в любом регистре.
[A-Za-zА-Яа-яЁё] Любая буква русского и латинского алфавита.
[0-9]{3} Три цифры.
[A-Za-z]{6,} Не менее шести латинских букв.
[0-9]{,3} Не более трёх цифр.
[0-9]{5,10} От пяти до десяти цифр.
^[a-zA-Z]+$ Любое слово на латинице.
^[А-Яа-яЁёs]+$ Любое слово на русском включая пробелы.
^[ 0-9]+$ Любое число.
[0-9]{6} Почтовый индекс.
d+(,d{2})? Число в формате 1,34 (разделитель запятая).
d+(.d{2})? Число в формате 2.10 (разделитель точка).
d{1,3}.d{1,3}.d{1,3}.d{1,3} IP-адрес

placeholder¶

Выводит текст внутри поля формы, который исчезает при получении фокуса или при наборе текста. Обычно отображается серым цветом.

Поддержка браузерами

Can I Use input-placeholder? Data on support for the input-placeholder feature across the major browsers from caniuse.com.

Синтаксис

<input placeholder="<текст>" />

Значения

Текстовая строка. Если внутри строки предполагается пробел, её необходимо брать в двойные или одинарные кавычки.

Значение по умолчанию

Нет.

readonly¶

Когда к элементу <input> добавляется атрибут readonly, текстовое поле не может изменяться пользователем, в том числе вводиться новый текст или модифицироваться существующий. Тем не менее, состояние и содержимое поля можно менять с помощью скриптов и данные отправляются на сервер.

Синтаксис

<input type="text" readonly />
<input type="password" readonly />

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

required¶

Устанавливает поле формы обязательным для заполнения перед отправкой формы на сервер. Если обязательное поле пустое, браузер выведет сообщение об ошибке, а форма отправлена не будет. Вид и содержание сообщения зависит от браузера и меняться пользователем не может.

Синтаксис

Значения

Нет.

Значение по умолчанию

По умолчанию атрибут required выключен.

size¶

Ширина текстового поля, которое определяется числом символов моноширинного шрифта. Иными словами, ширина задаётся количеством близстоящих букв одинаковой ширины по горизонтали. Если размер шрифта изменяется с помощью стилей, ширина также соответственно меняется.

Синтаксис

<input type="text" size="<число>" />
<input type="password" size="<число>" />

Значения

Любое целое положительное число.

Значение по умолчанию

20

src¶

Адрес графического файла, который будет отображаться на веб-странице в поле с изображением. Наиболее популярны файлы в формате PNG и JPEG.

Синтаксис

<input type="image" src="<адрес>" />

Значения

В качестве значения принимается полный или относительный путь к файлу.

Значение по умолчанию

Нет.

step¶

Устанавливает шаг изменения числа для ползунков и полей ввода чисел.

Синтаксис

<input type="number" step="<число>" />
<input type="range" step="<число>" />

Значения

Любое целое или дробное число.

Значение по умолчанию

1

type¶

Сообщает браузеру, к какому типу относится элемент формы.

Поддержка браузерами

email, tel, url:

Can I Use input-email-tel-url? Data on support for the input-email-tel-url feature across the major browsers from caniuse.com.

color:

Can I Use input-color? Data on support for the input-color feature across the major browsers from caniuse.com.

range:

Can I Use input-range? Data on support for the input-range feature across the major browsers from caniuse.com.

number:

Can I Use input-number? Data on support for the input-number feature across the major browsers from caniuse.com.

search:

Can I Use input-search? Data on support for the input-search feature across the major browsers from caniuse.com.

date, time, datetime:

Can I Use input-datetime? Data on support for the input-datetime feature across the major browsers from caniuse.com.

Синтаксис

<input
  type="button|checkbox|file|hidden|image|password|radio|reset|submit|text"
/>

Значения

Значения type:

button
Кнопка.
checkbox
Флажки. Позволяют выбрать более одного варианта из предложенных.
file
Поле для ввода имени файла, который пересылается на сервер.
hidden
Скрытое поле. Оно никак не отображается на веб-странице.
image
Поле с изображением. При нажатии на рисунок данные формы отправляются на сервер.
password
Обычное текстовое поле, но отличается от него тем, что все символы показываются звездочками. Предназначено для того, чтобы никто не подглядел вводимый пароль.
radio
Переключатели. Используются, когда следует выбрать один вариант из нескольких предложенных.
reset
Кнопка для возвращения данных формы в первоначальное значение.
submit
Кнопка для отправки данных формы на сервер.
text
Текстовое поле. Предназначено для ввода символов с помощью клавиатуры.

В HTML5 добавлены новые значения:

color
Виджет для выбора цвета.
date
Поле для выбора календарной даты.
datetime
Указание даты и времени.
datetime-local
Указание местной даты и времени.
email
Для адресов электронной почты.
number
Ввод чисел.
range
Ползунок для выбора чисел в указанном диапазоне.
search
Поле для поиска.
tel
Для телефонных номеров.
time
Для времени.
url
Для веб-адресов.
month
Выбор месяца.
week
Выбор недели.

Значение по умолчанию

text

value¶

Определяет значение элемента формы, которое будет отправлено на сервер или получено с помощью клиентских скриптов. На сервер отправляется пара «имя=значение», где имя задаётся атрибутом name элемента <input>, а значение — атрибутом value.

В зависимости от типа элемента атрибут value выступает в следующей роли:

  • для кнопок (input type="button | reset | submit") устанавливает текстовую надпись на них;
  • для текстовых полей (input type="password | text") указывает предварительно введённую строку. Пользователь может стирать текст и вводить свои символы, но при использовании в форме кнопки Reset пользовательский текст очищается и восстанавливается введённый в атрибуте value;
  • для флажков и переключателей (input type="checkbox | radio") уникально определяет каждый элемент, с тем, чтобы клиентская или серверная программа могла однозначно установить, какой пункт выбрал пользователь.
  • для файлового поля (input type="file") не оказывает влияние.

Синтаксис

<input value="<текст>" />

Значения

Любая текстовая строка.

Значение по умолчанию

Нет.

Значения ARIA role¶

  • <input type=button>role=button
  • <input type=checkbox>role=checkbox
  • <input type=email>role=textbox
  • <input type=image>role=button
  • <input type=number>role=spinbutton
  • <input type=radio>role=radio
  • <input type=range>role=slider
  • <input type=reset>role=button
  • <input type=search>role=searchbox
  • <input type=submit>role=button
  • <input type=tel>role=textbox
  • <input type=text>role=textbox
  • <input type=text, search, tel, url, или email с атрибутом list>role=combobox
  • <input type=url>role=textbox

Спецификации¶

  • WHATWG HTML Living Standard
  • HTML5
  • HTML 4.01 Specification

Описание и примеры¶

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>INPUT</title>
  </head>

  <body>
    <form name="test" method="post" action="input1.php">
      <p>
        <b>Ваше имя:</b><br />
        <input type="text" size="40" />
      </p>
      <p>
        <b>Каким браузером в основном пользуетесь:</b><br />
        <input type="radio" name="browser" value="ie" />
        Internet Explorer<br />
        <input type="radio" name="browser" value="opera" />
        Opera<br />
        <input
          type="radio"
          name="browser"
          value="firefox"
        />
        Firefox<br />
      </p>
      <p>
        Комментарий<br />
        <textarea
          name="comment"
          cols="40"
          rows="3"
        ></textarea>
      </p>
      <p>
        <input type="submit" value="Отправить" />
        <input type="reset" value="Очистить" />
      </p>
    </form>
  </body>
</html>

Ссылки¶

  • Тег <input> MDN (рус.)

Свойства «Условие на значение» и «Сообщение об ошибке»

Данные
свойства будут рассматриваться вместе,
так как они связанны между собой.

Условие
на значение
– свойство определяет
ограничение, накладываемое на вводимые
в это поле данные. При несоответствии
вводимых данных указанному условию
выдается сообщение об ошибке.

Сообщение
об ошибке
– свойство определяет то
сообщение, которое будет выдаваться
пользователю, если при вводе данных не
соблюдается условие, указанное в
предыдущем свойстве.

Примечание:
Если это свойство не указано, будет
выдано стандартное сообщение об ошибке.

Приведем
несколько примеров условий на значение
и соответствующих сообщений об ошибке.

Условие на значение

Сообщение об ошибке

<>0

Введите значение, отличное от нуля

0 Or >100

Значение должно быть 0, либо больше
100

>=1 And <=10

Введите значение от 1 до 10

Like «К???»

Значение должно содержать четыре
символа и начинаться с буквы К

Like «[0-9][0-9][0-9]»

Значение должно состоять из трех цифр

<=Date()

Дата должна быть не позднее сегодняшней
даты

>=#1.01.1997#

Дата должна быть после 1-го января 1997
г.

Задания:

Закройте
таблицу
Студенты.

Откройте
таблицу
Оценка в режиме
Конструктора.

Установите
для поля
Оценка свойство
Условие на значение
>=2  And  <=5
(больше или равно 2 и меньше или равно
5) и свойство
Сообщение об ошибке
Оценка должна быть в интервале
от 2 до 5
(см. рисунок).

Перейдите
в режим Таблицы.

Нажмите
кнопку
Да.

Попытайтесь
ввести оценку
6 в любой записи
таблицы. Если вы все сделали правильно,
то появится сообщение об ошибке.

Свойство «Формат поля»

Формат
поля
предназначен для вывода текста,
чисел и дат в нужном виде на экран или
печать.

Примечание:
Формат поля не влияет на способ
сохранения информации в таблице.

Для
числовых, денежных, логических полей,
для полей типа Дата/время и Счетчик
существуют наборы стандартных (встроенных)
форматов отображения. Кроме того, для
этих типов полей пользователь может
задать собственные (специальные) форматы.

Для
текстовых полей, полей MEMO
и гиперссылки встроенных форматов нет,
и для них можно задать только собственные
форматы.

Для
полей объектов OLE форматы
отображения данных определить невозможно.

Специальные
форматы поля задаются с помощью одного
или нескольких спецсимволов, некоторые
из которых являются общими для всех
типов данных, а другие отличаются для
разных типов полей (текстовых, числовых,
дата и др.)

Для
всех типов данных можно использовать
следующие символы:

«абв»

– символы, заключенные в кавычки,
печатаются без изменения;

– выводит следующий символ, как
константу;

[цвет]

– задает цвет, название которого
указано в скобках. Допустимые имена
цветов: (Черный), (Синий), (Зеленый),
(Бирюзовый), (Красный), (Лиловый),
(Желтый), (Белый).

Для
текстовых типов данных применяют
следующие спецсимволы:

@

– обязательный текстовый символ или
пробел;

&

– необязательный текстовый символ;

<

– преобразует все символы в строчные
(маленькие);

>

– преобразует все символы в прописные
(заглавные).

Специальные
форматы для текстовых полей могут
состоять из двух разделов, разделенных
точкой запятой (;). В первом разделе
задается собственно формат отображения
данных, во втором разделе – задается
значение, которое будет отображаться
в поле, если в это поле ничего не введено.

Задания:

Откройте
таблицу
Студенты в режиме
Конструктора.

Для
поля Фамилия в свойство
Формат
поля
введите –>@;»***»[Красный].

Перейдите
в режим Таблицы.

Все
данные в поле Фамилия должны отображаться
заглавными буквами и в нижней пустой
строке находятся три красные звездочки.

Формат
поля для данных типа Дата/Время
можно выбрать из списка, а также задать
с помощью специальных символов. Рассмотрим
некоторые из них:

/

– разделитель компонентов даты

с

– задает встроенный Полный формат
даты

d

– номер дня месяца, состоящий из 1 или
2 цифр (1-31)

dd

– номер дня месяца, состоящий из 2
цифр (01-31)

ddd

– сокращенное название дня недели
(Пн-Вс)

dddd

– полное название дня недели
(понедельник – воскресенье)

m

– номер месяца, состоящий из 1 или 2
цифр (1-12)

mm

– номер месяца, состоящий из 2 цифр
(01-12)

mmm

– первые три буквы названия месяца
(янв-дек)

mmmm

– полное название месяца (Январь-Декабрь)

q

– номер квартала в году (1-4)

у

– номер дня в году (1-366)

уу

– последние две цифры номера года
(01-99)

уууу

– полный номер года (0100-9999)

Задания:

Откройте
таблицу
Оценка в режиме
Конструктора.

Для
поля Дата сдачи в
Формат поля
введите
dd mmm уу (Внимание! Все
буквы английского алфавита).

Перейдите
в режим Таблицы.

Даты
сдачи должны отображаться в виде –
01
янв 01
.

Перейдите
в режим Конструктора.

Для
поля Дата сдачи в
Формат поля
введите
dddd», «dd mmmm yyyy

Перейдите
в режим Таблицы и посмотрите, как
изменился формат вывода данных.

Перейдите
в режим Конструктора и самостоятельно
измените формат так, чтобы дата сдачи
отображалась в виде –
01.01.07 г.

Формат
поля для данных типа Числовой и Денежный
можно выбрать из списка, а также можно
определять самостоятельно с помощью
специальных символов:

0

– выводится цифра или 0;

#

– выводитcя цифра или
ничего не выводится;

$ + () —

– перечисленные символы отображаются
без изменений

%

– процентный формат. Число умножается
на 100 и к нему добавляется символ
процента.

Специальные
форматы могут включать в себя от одного
до четырех разделов, отделенных друг
от друга точкой запятой (;). В первом
разделе описывается формат положительных
чисел, во втором – формат отрицательных
чисел, в третьем – формат нулевых
значений, в четвертом – формат пустых
значений.

Задания:

Откройте
таблицу
Студенты в режиме
Конструктора.

Для
поля КодГруппы в свойство
Формат
поля
введите – 0;»Не должно
быть отрицательным»[Красный];»Не
должно быть нулевым»[Лиловый]

Перейдите
в режим Таблицы.

Попробуйте
в поле КодГруппы ввести отрицательное
значение или нулевое. Должны появляться
соответствующие надписи.

Для
Логического типа данных свойство
Формат поля позволяет выбрать из списка
встроенных форматов: Истина/Ложь,
Да/Нет или Вкл/Выкл.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Свойства «Условие на значение» и «Сообщение об ошибке»

Данные
свойства будут рассматриваться вместе,
так как они связанны между собой.

Условие
на значение
– свойство определяет
ограничение, накладываемое на вводимые
в это поле данные. При несоответствии
вводимых данных указанному условию
выдается сообщение об ошибке.

Сообщение
об ошибке
– свойство определяет то
сообщение, которое будет выдаваться
пользователю, если при вводе данных не
соблюдается условие, указанное в
предыдущем свойстве.

Примечание:
Если это свойство не указано, будет
выдано стандартное сообщение об ошибке.

Приведем
несколько примеров условий на значение
и соответствующих сообщений об ошибке.

Условие на значение

Сообщение об ошибке

<>0

Введите значение, отличное от нуля

0 Or >100

Значение должно быть 0, либо больше
100

>=1 And <=10

Введите значение от 1 до 10

Like «К???»

Значение должно содержать четыре
символа и начинаться с буквы К

Like «[0-9][0-9][0-9]»

Значение должно состоять из трех цифр

<=Date()

Дата должна быть не позднее сегодняшней
даты

>=#1.01.1997#

Дата должна быть после 1-го января 1997
г.

Задания:

Закройте
таблицу
Студенты.

Откройте
таблицу
Оценка в режиме
Конструктора.

Установите
для поля
Оценка свойство
Условие на значение
>=2  And  <=5
(больше или равно 2 и меньше или равно
5) и свойство
Сообщение об ошибке
Оценка должна быть в интервале
от 2 до 5
(см. рисунок).

Перейдите
в режим Таблицы.

Нажмите
кнопку
Да.

Попытайтесь
ввести оценку
6 в любой записи
таблицы. Если вы все сделали правильно,
то появится сообщение об ошибке.

Свойство «Формат поля»

Формат
поля
предназначен для вывода текста,
чисел и дат в нужном виде на экран или
печать.

Примечание:
Формат поля не влияет на способ
сохранения информации в таблице.

Для
числовых, денежных, логических полей,
для полей типа Дата/время и Счетчик
существуют наборы стандартных (встроенных)
форматов отображения. Кроме того, для
этих типов полей пользователь может
задать собственные (специальные) форматы.

Для
текстовых полей, полей MEMO
и гиперссылки встроенных форматов нет,
и для них можно задать только собственные
форматы.

Для
полей объектов OLE форматы
отображения данных определить невозможно.

Специальные
форматы поля задаются с помощью одного
или нескольких спецсимволов, некоторые
из которых являются общими для всех
типов данных, а другие отличаются для
разных типов полей (текстовых, числовых,
дата и др.)

Для
всех типов данных можно использовать
следующие символы:

«абв»

– символы, заключенные в кавычки,
печатаются без изменения;

\

– выводит следующий символ, как
константу;

[цвет]

– задает цвет, название которого
указано в скобках. Допустимые имена
цветов: (Черный), (Синий), (Зеленый),
(Бирюзовый), (Красный), (Лиловый),
(Желтый), (Белый).

Для
текстовых типов данных применяют
следующие спецсимволы:

@

– обязательный текстовый символ или
пробел;

&

– необязательный текстовый символ;

<

– преобразует все символы в строчные
(маленькие);

>

– преобразует все символы в прописные
(заглавные).

Специальные
форматы для текстовых полей могут
состоять из двух разделов, разделенных
точкой запятой (;). В первом разделе
задается собственно формат отображения
данных, во втором разделе – задается
значение, которое будет отображаться
в поле, если в это поле ничего не введено.

Задания:

Откройте
таблицу
Студенты в режиме
Конструктора.

Для
поля Фамилия в свойство
Формат
поля
введите –>@;»***»[Красный].

Перейдите
в режим Таблицы.

Все
данные в поле Фамилия должны отображаться
заглавными буквами и в нижней пустой
строке находятся три красные звездочки.

Формат
поля для данных типа Дата/Время
можно выбрать из списка, а также задать
с помощью специальных символов. Рассмотрим
некоторые из них:

/

– разделитель компонентов даты

с

– задает встроенный Полный формат
даты

d

– номер дня месяца, состоящий из 1 или
2 цифр (1-31)

dd

– номер дня месяца, состоящий из 2
цифр (01-31)

ddd

– сокращенное название дня недели
(Пн-Вс)

dddd

– полное название дня недели
(понедельник – воскресенье)

m

– номер месяца, состоящий из 1 или 2
цифр (1-12)

mm

– номер месяца, состоящий из 2 цифр
(01-12)

mmm

– первые три буквы названия месяца
(янв-дек)

mmmm

– полное название месяца (Январь-Декабрь)

q

– номер квартала в году (1-4)

у

– номер дня в году (1-366)

уу

– последние две цифры номера года
(01-99)

уууу

– полный номер года (0100-9999)

Задания:

Откройте
таблицу
Оценка в режиме
Конструктора.

Для
поля Дата сдачи в
Формат поля
введите
dd\ mmm\ уу (Внимание! Все
буквы английского алфавита).

Перейдите
в режим Таблицы.

Даты
сдачи должны отображаться в виде –
01
янв 01
.

Перейдите
в режим Конструктора.

Для
поля Дата сдачи в
Формат поля
введите
dddd», «dd\ mmmm\ yyyy

Перейдите
в режим Таблицы и посмотрите, как
изменился формат вывода данных.

Перейдите
в режим Конструктора и самостоятельно
измените формат так, чтобы дата сдачи
отображалась в виде –
01.01.07 г.

Формат
поля для данных типа Числовой и Денежный
можно выбрать из списка, а также можно
определять самостоятельно с помощью
специальных символов:

0

– выводится цифра или 0;

#

– выводитcя цифра или
ничего не выводится;

$ + () —

– перечисленные символы отображаются
без изменений

%

– процентный формат. Число умножается
на 100 и к нему добавляется символ
процента.

Специальные
форматы могут включать в себя от одного
до четырех разделов, отделенных друг
от друга точкой запятой (;). В первом
разделе описывается формат положительных
чисел, во втором – формат отрицательных
чисел, в третьем – формат нулевых
значений, в четвертом – формат пустых
значений.

Задания:

Откройте
таблицу
Студенты в режиме
Конструктора.

Для
поля КодГруппы в свойство
Формат
поля
введите – 0;»Не должно
быть отрицательным»[Красный];»Не
должно быть нулевым»[Лиловый]

Перейдите
в режим Таблицы.

Попробуйте
в поле КодГруппы ввести отрицательное
значение или нулевое. Должны появляться
соответствующие надписи.

Для
Логического типа данных свойство
Формат поля позволяет выбрать из списка
встроенных форматов: Истина/Ложь,
Да/Нет или Вкл/Выкл.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Каждая таблица в Access состоит из полей. В свойствах поля описываются характеристики и поведение добавляемых в него данных. Тип данных поля — это самое важное свойство, которое определяет, какие данные могут храниться в поле. В этой статье описаны типы данных и другие свойства поля, доступные в Access, а также приведена дополнительная информация в разделе справочных сведений о типах данных.

В этой статье

  • Общие сведения

  • Когда какой тип данных использовать?

  • Свойство «Размер поля»

  • Типы данных в связях и соединениях

  • Справочные сведения о типах данных

Общие сведения

Иногда типы данных могут показаться неочевидными, например в поле с типом данных «Текст» могут храниться данные, состоящие из текста и чисел. Но в поле с типом данных «Число» могут храниться только числовые данные. Поэтому вам нужно знать, какие свойства используются для каждого типа данных.

Тип данных поля определяет много других важных характеристик поля, в частности:

  • форматы, которые можно использовать в поле;

  • максимальный размер значения в поле;

  • способ использования поля в выражениях;

  • возможность индексирования поля.

В зависимости от способа создания нового поля тип данных поля может быть задан заранее или его можно выбрать. Например, если при создании поля в режиме таблицы вы:

  • используете существующее поле из другой таблицы, типы данных уже определены в ней или в шаблоне;

  • вводите данные в пустом столбце (или поле), Access назначает полю тип данных, исходя из вводимых значений, или вы можете назначить тип данных и формат для поля;

  • на вкладке Изменение полей в группе Поля и столбцы выбираете команду Добавить поля, Access отображает список типов данных для выбора.

К началу страницы

Когда какой тип данных использовать?

Тип данных поля можно посметь набором характеристик, которые применяются ко всем значениям в нем. Например, значения, хранимые в текстовом поле, могут содержать только буквы, цифры и ограниченный набор знаков препинания, а текстовое поле может содержать не более 255 символов.

Совет: Иногда все выглядит так, как будто данные в поле имеют один тип, а на самом деле это данные другого типа. Например, поле вроде бы содержит числовые значения, но на самом деле это текстовые значения, представляющие номера комнат. Часто для сравнения или преобразования значений с разными типами данных используются выражения.

В таблицах ниже показаны форматы, доступные для каждого типа данных, и описаны результаты форматирования.

Основные типы

Формат

Отображаемые данные

Текстовый

Короткие буквенно-цифровые значения, например фамилия или почтовый адрес. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.

Числовой, Большое число

Числовые значения, например расстояния. Помните, что для денежных значений есть отдельный тип данных.

Денежный

Денежные значения.

Логический

Значения «Да» и «Нет», а также поля, содержащие только одно из двух значений.

Date/Time, Date/Time Extended

Дата и время: значения даты и времени для лет от 100 до 9999.

Date/Time Extended: значения даты и времени для лет с 1 по 9999.

Форматированный текст

Текст или сочетание текста и чисел, которые отформатированы с помощью элементов управления цветом и шрифтом.

Вычисляемое поле

Результаты вычисления. Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые поля впервые появились в Access 2010.

Вложение

Вложенные изображения, файлы электронных таблиц, документы, диаграммы и другие файлы поддерживаемых типов в записях базы данных (как и в сообщениях электронной почты).

Гиперссылка

Текст или сочетание текста и чисел, сохраненное как текст и используемое в качестве адреса гиперссылки.

Поле МЕМО

Длинные блоки текста. Типичный пример использования поля MEMO — подробное описание продукта. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в «Длинный текст».

Подстановка

Список значений, которые получены из таблицы или запроса, или набор значений, которые вы указали при создании поля. Запускается мастер подстановок, с помощью которого можно создать поле подстановки. В зависимости от выбора, сделанного в мастере, данные в поле подстановки могут иметь текстовый или числовой тип.

У полей подстановки есть дополнительный набор свойств, которые находятся на вкладке Подстановка в области Свойства поля.

Примечание: В файлах формата MDB недоступны вложения и вычисляемые данные.

Числовой

Формат

Отображаемые данные

Общие

Числа без дополнительного форматирования (точно в том виде, в котором хранятся).

Денежный

Обычные денежные значения.

Евро

Обычные денежные значения в формате ЕС.

Фиксированный

Числовые данные.

Стандартный

Числовые данные с десятичными знаками.

Процент

Значения в процентах.

Экспоненциальный

Вычисления.

Дата и время

Формат

Отображаемые данные

Краткий формат даты

Дата в кратком формате. Зависит от региональных параметров даты и времени. Например, 14.03.2001 для России.

Средний формат даты

Дата в среднем формате. Например, 03-апр-09 для России.

Длинный формат даты

Дата в длинном формате. Зависит от региональных параметров даты и времени. Например, 14 марта 2001 г. для России.

Время (12 часов)

Время только в 12-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.

Средний формат времени

Время в 12-часовом формате, после которого указываются символы AM (до полудня) или PM (после полудня).

Время (24 часа)

Время только в 24-часовом формате, который будет соответствовать изменениям в региональных параметрах даты и времени.

Логический

Тип данных

Отображаемые данные

Флажок

Флажок.

Логический

«Да» или «Нет».

Истина/Ложь

«Истина» или «Ложь».

Включено/Выключено

«Вкл» или «Выкл».

Объект OLE    Объекты OLE, например документы Word.

К началу страницы

Свойство «Размер поля»

После создания поля и указания типа данных для него можно настроить дополнительные свойства поля. Набор доступных дополнительных свойств зависит от типа данных поля. Например, вы можете настроить размер текстового поля с помощью свойства Размер поля.

Для числовых и денежных полей свойство Размер поля особенно важно, поскольку определяет диапазон значений поля. Например, одноразрядное числовое поле может содержать только целые числа в диапазоне от 0 до 255.

Свойство Размер поля определяет также, сколько места на диске занимает каждое значение числового поля. В зависимости от размера поля число может занимать 1, 2, 4, 8, 12 или 16 байт.

Примечание: В полях MEMO и текстовых полях возможны значения переменных размеров. Для этих типов данных свойство Размер поля задает максимальный размер доступного пространства для одного значения.

Дополнительные сведения о свойствах полей и той роли, которую они выполняют для различных типов данных, см. в разделе Справочные сведения о типах данных. Ознакомьтесь также со статьей Задание размера поля.

К началу страницы

Типы данных в связях и соединениях

Связь между таблицами — это связи между общими полями в двух таблицах. Связь может быть одного из следующих типов: один к одному, один ко многим, многие ко многим.

Объединение — это операция SQL, которая объединяет данные из двух источников в одну запись в запросе набор записей на основе значений в указанном поле, которые имеются в общих источниках. Присоединиться может быть внутреннее соединение, левое внешнее соединение или правое внешнее соединение.

Когда вы создаете связь между таблицами или добавляете соединение в запрос, типы данных в соединяемых полях должны быть одинаковые или совместимые. Например, вы не сможете создать соединение между числовым и текстовым полями, даже если значения в этих полях совпадают.

При использовании связи или соединения поля с типом данных «Счетчик» совместимы с полями числового типа, если для свойства Размер поля последних задано значение Длинное целое.

Для поля, участвующего в связи между таблицами, нельзя изменить тип данных или свойство Размер поля. Чтобы изменить свойство Размер поля, временно удалите связь. Но после изменения типа данных вы не сможете снова создать связь, пока не измените тип данных связанного поля. Дополнительные сведения о таблицах см. в статье Общие сведения о таблицах.

К началу страницы

Справочные сведения о типах данных

Тип данных, применяемый к полю, содержит набор свойств, которые вы можете выбрать. Чтобы получить дополнительные сведения, щелкните типы данных ниже.

  • Вложение

  • Счетчик

  • Вычисляемый

  • Денежный

  • Date/Time and Date/Time Extended

  • Гиперссылка

  • Поле МЕМО

  • Числовой

  • Большое число

  • Объект OLE

  • Текстовый

  • Логический

Вложение

Назначение.    Используется в поле, которое позволяет вкладывать файлы и изображения в запись. Например, если у вас есть база данных рабочих контактов, вы можете с помощью поля вложения прикрепить резюме или фотографии контактов. Для файлов некоторых типов Access сжимает добавляемые вложения. Тип данных «Вложение» доступен только в базах данных формата ACCDB.

Типы вложений, сжимаемых в приложении Access

При вложении в базу данных файла любого из указанных ниже типов приложение Access сжимает его.

  • Точечные рисунки, например BMP-файлы

  • Метафайлы Windows, включая EMF-файлы

  • Файлы формата EXIF

  • Значки

  • Файлы формата TIFF

В запись можно вложены файлы разных типов. Однако некоторые типы файлов, которые могут представлять угрозу безопасности, блокируются. Как правило, можно вложите любой файл, созданный в одной из Microsoft Office программ. Кроме того, можно вкладывать файлы журнала (LOG), текстовые файлы (TEXT, TXT) и сжатые ZIP-файлы. Список поддерживаемых форматов файлов изображений см. в таблице далее в этом разделе.

Список блокируемых типов файлов

Access блокирует вложенные файлы следующих типов:

ADE

INS

MDA

SCR

ADP

ISP

MDB

SCT

APP

ITS

MDE

SHB

ASP

JS

MDT

SHS

BAS

JSE

MDW

TMP

BAT

KSH

MDZ

URL

CER

LNK

MSC

VB

CHM

MAD

MSI

VBE

CMD

MAF

MSP

VBS

COM

MAG

MST

VSMACROS

CPL

MAM

OPS

VSS

CRT

MAQ

PCD

VST

CSH

MAR

PIF

VSW

EXE

MAS

PRF

WS

FXP

MAT

PRG

WSC

HLP

MAU

PST

WSF

HTA

MAV

REG

WSH

INF

MAW

SCF

Поддерживаемые свойства полей

Свойство

Использование

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Обязательное

Требует, чтобы в каждой записи было хотя бы одно вложение для поля.

Поддерживаемые форматы файлов изображений

В Access поддерживаются указанные ниже форматы графических файлов (при этом не требуется устанавливать на компьютер дополнительные программы).

  • Точечный рисунок Windows (BMP-файлы)

  • Точечный рисунок RLE (RLE-файлы)

  • Точечный рисунок DIB (DIB-файлы)

  • Формат GIF (GIF-файлы)

  • Формат JPEG (JPE-, JPEG- и JPG-файлы)

  • Формат EXIF (EXIF-файлы)

  • Формат PNG (PNG-файлы)

  • Формат TIFF (TIF- и TIFF-файлы)

  • Значки (ICO- и ICON-файлы)

  • Метафайлы Windows (WMF-файлы)

  • Расширенные метафайлы (EMF-файлы)

Соглашения об именах файлов

Имена вложенных файлов могут содержать любые знаки Юникода, поддерживаемые файловой системой NTFS, которая используется в Microsoft Windows NT. Кроме того, имена файлов должны соответствовать следующим правилам:

  • Длина имен не должна превышать 255 знаков, включая расширение имени файла.

  • Имена не должны включать вопросительный знак (?), кавычки («), прямую или обратную косую черту (/ \), угловые скобки (< >), звездочку (*), вертикальную черту (|), двоеточие ( :) и знаки абзаца (¶).

К началу страницы

Счетчик

Назначение.    Поле счетчика позволяет указать уникальное значение, то есть оно используется только для одной цели — сделать каждую запись уникальной. Чаще всего это поле используется в качестве первичного ключа, особенно если нет подходящего естественного ключа (ключа на основе поля данных).

Значение в поле счетчика занимает от 4 до 16 байт в зависимости от значения свойства Размер поля.

Предположим, что в таблице хранится информация о контактах. В качестве первичного ключа для этой таблицы можно использовать имена контактов, но как обрабатывать два контакта с одинаковыми именами? Имена не подходят для естественного ключа, так как они часто не уникальны. При использовании поля с автоматическим нумераем для каждой записи гарантируется уникальный идентификатор.

Примечание: Не используйте поле счетчика для хранения количества записей в таблице. Значения счетчика не используются повторно, поэтому при удалении записей в подсчете образуются пропуски. А точное количество записей легко получить с помощью строки итогов в режиме таблицы.

Поддерживаемые свойства полей

Свойство

Использование

Размер поля

Определяет объем пространства, выделяемый для каждого значения. Для полей счетчика допустимы только два значения.

  • Значение «Длинное целое» применяется для полей счетчика, которые не используются как идентификаторы репликации. Это значение по умолчанию. Его следует изменить только в случае, если вы создаете поле идентификатора репликации.

    Примечание: Репликация не поддерживается в базах данных нового формата, такого как ACCDB.

    Благодаря этому значению поля счетчика совместимы с другими числовыми полями типа «Длинное целое» при использовании в связях и соединениях. Каждое значение поля занимает 4 байта.

  • Значение Код репликации применяется для полей счетчика, которые используются в качестве идентификаторов репликации в реплике базы данных. Используйте это значение, только если работаете в режиме структуры реплицированной базы данных или реализуете ее.

    Каждое значение поля занимает 16 байт.

Новые значения

Определяет, следует ли увеличивать поле счетчика с каждым новым значением или нужно использовать случайные числа. Выберите один из указанных ниже вариантов.

  • Последовательные.   Значения начинаются с 1 и увеличиваются на 1 для каждой новой записи.

  • Случайные.   Со случайного значения начинается и случайное значение назначается для каждой новой записи. Значения имеют размер «Длинное целое» и попадают в диапазон от –2 147 483 648 до 2 147 483 647.

Формат

При использовании поля счетчика в качестве первичного ключа или идентификатора репликации это свойство задавать не следует. В противном случае выберите подходящий числовой формат.

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа. При отсутствии уникального индекса можно вводить повторяющиеся значения, из-за чего могут нарушиться связи, частью которых является ключ.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

К началу страницы

Вычисляемый

Назначение.    Используется для хранения результатов вычисления.

Вычисление может ссылаться на другие поля в той же таблице. Вычисления создаются с помощью построителя выражений. Вычисляемые типы данных впервые появились в Access 2010. Вычисляемый тип данных доступен только в базах данных формата ACCDB.

Поддерживаемые свойства полей

Свойство

Использование

Выражение

Результат этого вычисления будет храниться в вычисляемом столбце. Если этот столбец был сохранен, то в этом выражении можно использовать только сохраненные столбцы.

Тип результата

Тип данных, который используется для отображения результата вычисления.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат. Чаще всего значение Формат задается в соответствии с типом результата.

Число десятичных знаков

Определяет количество отображаемых знаков в дробной части чисел.

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

К началу страницы

Денежный

Назначение.    Используется для хранения денежных данных.

Данные в денежном поле не округляются во время вычислений. Значение в денежном поле содержит до 15 цифр слева от десятичной запятой и 4 цифры справа. Каждое значение денежного поля занимает 8 байт.

Поддерживаемые свойства полей

Свойство

Использование

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат. Чаще всего для свойства Формат задается значение Денежный.

Число десятичных знаков

Определяет количество отображаемых знаков в дробной части чисел.

Маска ввода

Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля.

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

Обязательное

Требует обязательного ввода данных в поле.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

К началу страницы

Date/Time and Date/Time Extended

Назначение    Используется для хранения данных даты и времени.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать встроенный формат или создать свой собственный.

Список встроенных форматов

  • Полный формат даты.   По умолчанию, если значением является только дата, то время не отображается, а если значением является только время, то не отображается дата. Это значение представляет собой сочетание краткого формата даты и длинного формата времени.

    Примеры    

    • 03.04.2007

    • 17:34:00

    • 03.04.2007 17:34:00

  • Длинный формат даты.   Соответствует длинному формату даты, определенному в региональных параметрах Windows. Пример: суббота, 3 апреля 2007 г.

  • Средний формат даты.   Дата в формате «дд-ммм-гггг». Пример: 03-апр-2007.

  • Краткий формат даты. Соответствует краткому формату даты, определенному в региональных параметрах Windows. Пример: 03.04.2007.

    Предупреждение: В параметре Краткие даты предполагается, что даты между 01.01.00 и 31.01.29 — это даты двадцать первого века (то есть года считаются датой от 2000 до 2029 г.). Даты между 01.01.30 и 31.01.99 считаются датами века (то есть годами считаются от 1930 до 1999).

  • Длинный формат времени   Соответствует параметру на вкладке Время в региональных параметрах Windows. Пример: 17:34:23.

  • Средний формат времени.   Время в виде часов и минут с разделителем компонентов времени, за которыми следует указатель AM или PM. Пример: 5:34 PM.

  • Краткий формат времени.   Время в виде часов и минут с разделителем компонентов времени в 24-часовом формате. Пример: 17:34.

Список элементов, которые можно использовать в пользовательских форматах

Для создания пользовательского формата укажите любое сочетание приведенных ниже элементов. Например, чтобы отобразить неделю года и день недели, введите нн/н.

Важно: Пользовательские форматы, несовместимые с настройками даты и времени, заданными в региональных параметрах Windows, пропускаются. Дополнительные сведения о региональных параметрах Windows см. в справке Windows.

Элементы-разделители

Примечание: Разделители определены в региональных параметрах Windows.

:   Разделитель компонентов времени. Например, чч:мм

/   Разделитель компонентов даты. Например,ммм/yyyy

Любая короткая строка символов, заключенная в кавычки («») Пользовательский разделитель. Кавычки не отображаются. Например, при вводе «,» отображается запятая.

Элементы формата даты

д   Число месяца, состоящее из одной или двух цифр (от 1 до 31).

dd   Число месяца, состоящее из двух цифр (от 01 до 31).

ddd   Сокращенное название дня недели (пн – вс).

dddd   Полное название дня недели (понедельник – воскресенье).

н   Номер дня в неделе (от 1 до 7).

ww   Номер недели в году (от 1 до 53).

m   Номер месяца, состоящий из одной или двух цифр (от 1 до 12).

mm   Номер месяца, состоящий из двух цифр (от 01 до 12).

mmm   Первые три буквы названия месяца (янв – дек).

mmmm   Полное название месяца (январь – декабрь).

к   Номер квартала в году (от 1 до 4).

г   Номер дня в году (от 1 до 366).

yy   Последние две цифры номера года (от 01 до 99).

yyyy Отображает все цифры за 0001–9999 год в зависимости от поддерживаемого диапазона данных типа данных даты и времени.

Элементы формата времени

ч   Значение часов, состоящее из одной или двух цифр (от 0 до 23).

чч   Значение часов, состоящее из двух цифр (от 00 до 23).

м   Значение минут, состоящее из одной или двух цифр (от 0 до 59).

мм   Значение минут, состоящее из двух цифр (от 00 до 59).

с   Значение секунд, состоящее из одной или двух цифр (от 0 до 59).

сс   Значение секунд, состоящее из двух цифр (от 00 до 59).

Элементы формата часов

AM/PM   12-часовой день с 12-часовой стрелкой с верхними буквами «AM» или «PM». Например, 21:34.

am/pm   12-часовой час с строчная буква «am» или «pm» (при необходимости). Например, 21:34.

A/P   12-часовой час с буквой «A» или «P» в верхнем регистре. Например, 9:34P.

a/p   12-часовой час с строчной буквой «a» или «p» (при необходимости). Например, 9:34p.

AMPM   12-часовой формат времени с использованием указателя времени до и после полудня, определенного в региональных параметрах Microsoft Windows.

Встроенные форматы

c   То же, что и встроенный полный формат даты.

ddddd   То же, что и встроенный краткий формат даты.

dddddd   То же, что и встроенный длинный формат даты.

ttttt   То же, что и встроенный длинный формат времени.

Количество десятичных знаков (только дата и время с расширенным временем)

Введите точность дробной части, чтобы указать количество цифр справа от десятичной за десятичной за разрядки (1–7).

Пользовательский формат отсутствует.

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля.

Обязательное

Требует обязательного ввода данных в поле.

Отображать элемент выбора даты

Указывает, следует ли отображать элемент Выбор даты.

Примечание: Если вы используете маску ввода для поля даты и времени, элемент Выбор даты недоступен независимо от значения этого свойства.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

К началу страницы

Гиперссылка

Назначение.    Используется для хранения гиперссылок, таких как адрес электронной почты или URL-адрес веб-сайта.

Гиперссылкой может быть путь UNC или URL-адрес. Можно хранить до 2048 знаков.

Поддерживаемые свойства полей

Свойство

Использование

Пустые строки

Если задано значение «Да», разрешает ввод пустой строки («») в текстовом поле, поле гиперссылки или поле МЕМО.

Только добавление

Указывает, следует ли отслеживать изменения значения поля. Возможны два значения:

  • Да. Изменения отслеживаются. Чтобы просмотреть журнал значений поля, щелкните поле правой кнопкой мыши и выберите элемент «Отображение журнала столбца».

  • Нет. Изменения не отслеживаются.

Предупреждение:  Предупреждение. Если задать для этого свойства значение Нет, существующий журнал поля удаляется.

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Для поля гиперссылки можно определить пользовательский формат.

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Сжатие Юникод

Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков).

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

К началу страницы

МЕМО

Назначение.    Используется для хранения блока форматированного текста длиной более 255 знаков. Помните, что начиная с версии Access 2013, тип данных MEMO переименован в Длинный текст.

Поддерживаемые свойства полей

Свойство

Использование

Пустые строки

Если задано значение «Да», разрешает ввод пустой строки («») в текстовом поле, поле гиперссылки или поле МЕМО.

Только добавление

Указывает, следует ли отслеживать изменения значения поля. Возможны два значения:

  • Да.   Изменения отслеживаются. Чтобы просмотреть журнал значений поля, щелкните поле правой кнопкой мыши и выберите элемент Отображение журнала столбца.

  • Нет.   Изменения не отслеживаются.

    Предупреждение: Если задать для этого свойства значение Нет, существующий журнал поля удаляется.

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Совет: Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Для поля МЕМО можно определить пользовательский формат.

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Сжатие Юникод

Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков).

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

К началу страницы

Числовой

Назначение.    Используется для хранения числового значения, которое не является денежным. Если значения поля могут использоваться в вычислениях, выбирайте числовой тип данных.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Число десятичных знаков

Определяет количество отображаемых знаков в дробной части чисел.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Размер поля

Выберите один из указанных ниже вариантов.

  • Byte — используется для integers, которые в диапазоне от 0 до 255. служба хранилища не более 1.

  • Integer — используется для integers от -32 768 до 32 767. служба хранилища не более 2байт.

  • Длинное integer — используется для диапазонов от -2 147 483 648 до 2 147 483 647. Для хранения требуется 4 байта.

    Совет: Используйте размер поля Длинное целое при создании внешнего ключа для связывания поля с полем первичного ключа другой таблицы, которое имеет тип данных «Счетчик».

  • Одинарное с плавающей точкой.   Используется для чисел с плавающей точкой от –3,4 x 1038 до 3,4 x 1038, которые имеют до семи значимых разрядов. Для хранения требуется 4 байта.

  • Двойное с плавающей точкой.   Используется для чисел с плавающей точкой от –1,797 x 10308 до 1,797 x 10308, которые имеют до пятнадцати значимых разрядов. Для хранения требуется 8 байтов.

  • Код репликации.   Используется для хранения глобального уникального идентификатора, необходимого для репликации. Для хранения требуется 16 байт. Помните, что репликация не поддерживается для файлов формата ACCDB.

  • Действительное.   Используется для чисел от –9,999… x 1027 до 9,999… x 1027. Для хранения требуется 12 байт.

Совет: Для повышения производительности всегда указывайте минимально достаточный размер поля.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

К началу страницы

Большое число

Назначение.    Используется для хранения большого числового значения, которое не является денежным. Если значения поля могут использоваться в вычислениях, выбирайте тип данных «Большое число».

Поддерживаемые свойства полей

Свойство

Использование

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Число десятичных знаков

Определяет количество отображаемых знаков в дробной части чисел.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Можно использовать любой допустимый числовой формат.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Маска ввода

Позволяет отображать специальные знаки для управления вводом данных. Например, маска ввода может отображать знак доллара ($) в начале поля.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

К началу страницы

Объект OLE

Назначение.    Используется для вложения в запись объекта OLE, например электронной таблицы Microsoft Office Excel. Если вы собираетесь использовать OLE, вам нужен тип данных «Объект OLE».

В большинстве случаев вместо поля объекта OLE следует использовать поле вложения. В полях OLE поддерживается меньше типов файлов, чем в полях вложений. Кроме того, поля объектов OLE не позволяют вложить несколько файлов в одну запись.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Обязательное

Требует обязательного ввода данных в поле.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

К началу страницы

Текстовый

Назначение.    Используется для хранения текста длиной до 255 знаков. Помните, что начиная с версии Access 2013, текстовый тип данных переименован в Краткий текст.

Поддерживаемые свойства полей

Свойство

Использование

Пустые строки

Если задано значение «Да», разрешает ввод пустой строки («») в текстовом поле, поле гиперссылки или поле МЕМО.

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Размер поля

Введите значение от 1 до 255. Текстовые поля могут содержать значения от 1 до 255 знаков. Для текстовых полей большего размера используйте тип данных МЕМО.

Совет: Для повышения производительности всегда указывайте минимально достаточный Размер поля.

Например, при хранении почтовых индексов фиксированной длины следует указать ее в свойстве Размер поля.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Для текстового поля можно определить пользовательский формат.

Режим IME

Управляет преобразованием знаков в восточноазиатских версиях Windows.

Режим предложений IME

Управляет преобразованием предложений в восточноазиатских версиях Windows.

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Обязательное

Требует обязательного ввода данных в поле.

Смарт-теги

Добавляет к полю смарт-тег. Смарт-теги считаются устаревшими, начиная с Access 2013.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Сжатие Юникод

Сжимает текст, хранящийся в этом поле (если хранится менее 4096 знаков).

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

К началу страницы

Логический

Назначение.    Используется для хранения логических значений.

Поддерживаемые свойства полей

Свойство

Использование

Подпись

Текст подписи, который по умолчанию отображается для этого поля в формах, отчетах и запросах. Если это свойство не указано, используется имя поля. Допустима любая текстовая строка.

Наиболее эффективны короткие подписи.

Значение по умолчанию

Автоматически присваивает этому полю указанное значение при добавлении новой записи.

Формат

Определяет, как выглядит поле в таблицах, формах и связанных с ним отчетах при отображении на экране или при печати. Выберите один из указанных ниже вариантов.

  • Истина/Ложь.   Отображается значение «Истина» или «Ложь».

  • Да/Нет.   Отображается значение «Да» или «Нет».

  • Включено/Выключено   Отображается значение «Вкл» или «Выкл».

Индексированное

Указывает, является ли поле индексом. Возможны три значения.

  • Да (совпадения не допускаются).   Создается уникальный индекс для поля.

  • Да (допускаются совпадения).   Создается неуникальный индекс для поля.

  • Нет.   Удаляются все индексы из поля.

Примечание: Не изменяйте это свойство для поля, которое используется в качестве первичного ключа.

С помощью свойства Индексированное можно создать индекс в одном поле, но это возможно не для всех типов индексов. Например, с помощью этого свойства нельзя создать индекс для нескольких полей.

Выравнивание текста

Определяет используемое по умолчанию выравнивание текста в элементе управления.

Условие на значение

Позволяет ввести выражение, которое должно быть истинно при добавлении или изменении значения этого поля. Используется в сочетании со свойством «Сообщение об ошибке».

Сообщение об ошибке

Позволяет ввести сообщение, отображаемое в том случае, если вводимое значение не соответствует выражению в свойстве «Условие на значение».

К началу страницы



Атрибуты полей форм

Главный атрибут, который задает поле — это атрибут type. Он принимает значение, указывающее на тип поля. В предыдущем уроке описано, какие значения может принимать атрибут type и каким полям они соответствуют.

<input type="text">

Следующий атрибут, который мы рассмотрели, также является обязательным и называется name. Его значение задает уникальное имя поля. Введенная пользователем информация передается обработчику в качестве значения переменной с именем поля. Атрибут name имеет значение для программистов, поэтому имя должно быть логичным.

<input type="text" name="name">

Атрибут value

Атрибут value позволяет присвоить элементу управления значение по умолчанию. Введя в поле значение по умолчанию, можно пояснить пользователю, какие данные и в каком формате вы хотите здесь видеть. Для флажков и радиокнопок определяет значение, которое будет передано на сервер, если кнопка выбрана. Оно будет состоять из имени кнопки и ее значения.

Пример: Атрибут value

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
Ваше имя:<br>
<input type="text" name="firstname" value="Иван"><br>
Ваша фамилия:<br>
<input type="text" name="lastname">
</form>

Атрибут disabled

Атрибут disabled весьма полезен для ограничения доступа к некоторым полям формы на основании ранее введенных данных. Чтобы запретить изменение данных, в любое поле можно добавить атрибут disabled. При этом поле становится неактивным, т.е. щелчки на нем не приводят ни к каким действиям.

Пример: Атрибут disabled

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
<p>Baшa родная планета:</p>
<input type="text" name="planets" value="3емля" disabled>
<input type="submit">   
</form>

Атрибут readonly

Атрибут readonly не позволяет пользователю изменять значения элементов формы, но, в отличие от атрибута disabled, такие поля их можно выделять. Это позволяет разработчикам устанавливать значения элементов формы в зависимости
от ранее введенных данных с помощью сценариев.

Пример: Прокручиваемый список

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
<p>Заключен договор:</p>
<input type="text" name="contract" value="Договор №1" readonly>
<input type="submit">   
</form>

Атрибут size

Атрибут size определяет ширину поля ввода текста (в качестве единицы измерения выступает количество видимых символов). Значение по умолчанию — 20.

Пример: Атрибут size

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
Ваше имя:<br>
<input type="text" name="firstname" value="Иван"><br>
Ваша фамилия:<br>
<input type="text" name="lastname" size="40">
</form>

Атрибут maxlength

Атрибут maxlength определяет количество символов, которое пользователь может ввести в поле ввода. При превышении этого количества браузер отреагирует на попытку ввода нового символа звуковым сигналом и не даст ввести очередной символ. Не следует путать этот атрибут с атрибутом size, который определяет количество видимых в поле символов. Например при запросе года вы можете ограничить количество символов, установив значение атрибута maxlength равным 4.

Пример: Атрибут maxlength

  • Результат
  • HTML-код
  • Попробуй сам »
<form action="">
Ваше имя:<br>
<input type="text" name="firstname" value="Макс"><br>
Ваш год рождения:<br>
<input type="text" name="lastname" maxlength="4">
</form>

HTML5 Атрибуты

Атрибут placeholder

Первое усовершенствование, которое HTML5 вносит в Web-формы — это возможность использования замещающего текста (placeholder text) в поле ввода. Замещающий текст отображается внутри поля ввода до тех пор, пока поле не имеет фокуса ввода. Как только пользователь сфокусируется на поле и начнет ввод текста, замещающий текст исчезает.

Атрибут autofocus

Атрибут autofocus делает именно то, о чем говорит его название: как только страница загружается, он передает фокус ввода в конкретное поле ввода. Чтобы механизм автофокуса работал надежно, на странице должен быть только один атрибут autofocus. Если таких элементов будет несколько, браузер размещает курсор в последнем поле автофокуса.

Атрибуты min и mах

Атрибуты min и mах позволяют задать нижнюю и верхнюю границы для значений, которые могут вводиться в числовое
поле формы, например, типы поля ввода — number, range, time, date, datetime, datetime-local, month, time или week.

Атрибут step

Атрибут step можно использовать с числовым значением ввода, чтобы определить точность возможных вводимых значений. По умолчанию приращение равно 1, но ему также можно присвоить любое числовое значение.

Атрибут required

Атрибут required указывает, что поле элемента формы обязательно к заполнению пользователем. Когда пользователь отправляет форму, браузер проверяет, не оставлены ли пустыми все обязательные поля. При необходимости он остановит отправку данных и выведет сообщение об ошибке.
Это можно легко реализовать, добавляя атрибут required к элементам <input>, <select> или <textarea>.

Атрибут autocomplete

По умолчанию для всех полей формы включено автозаполнение (autocomplete=»on»). В этом случае браузер помнит ваши пароли и благодаря автозаполнению поможет быстро зайти на посещаемые вами сайты. Однако если указать для атрибута autocomplete значение off, то такой возможности не будет. Вы можете отключить атрибут autocomplete как на уровне отдельных полей ввода, так и на уровне формы. Во втором случае допускается включить этот атрибут для отдельного поля, установив autocomplete=»on».

Атрибут pattern

Спецификация HTML5 упростила процесс проверки формы, представив новые типы поля <input>: email, url и tel. Данные значения обеспечивают автоматическую валидацию. При любом несовпадении формата ввода данные типы поля будут выдавать ошибку, предотвращая отправку формы.
Атрибут pattern позволяет задавать наши собственные правила валидации значения поля <input> при помощи Регулярных Выражений (RegEx). И если значение введенное пользователем в поле не совпадает с заданным шаблоном, то выскачет ошибка.
В нашем примере значение поля ввода логина должно содержать определенную последовательность латинских букв нижнего регистра и цифр: 3 буквы + 3 цифры. Обратите внимание на использование атрибута title для определения содержательного описания данных, вводимых пользователем. Теперь при попытке ввести данные, не соответствующие регулярному выражению, выводится сообщение об ошибке, в которое включается содержимое атрибута title.

Атрибут novalidate

Атрибут novalidate (от англ. «no validate» — «без проверки») отключает проверку (отправляемых на сервер) данных формы на корректность. Атрибут novalidate можно установить только к элементу form.

Атрибут formnovalidate

Атрибут formnovalidate (от англ. «form no validate» — «не проверять форму») отключает проверку данных формы (перед отправкой на сервер) на корректность. Атрибут formnovalidate может быть применен к элементам <input> с типом submit или image.

Атрибут form

Атрибут form связывает элемент формы с элементом <form>.
Это нужно в том случае, когда элемент формы лежит вне элемента <form>, но должен быть отправлен на сервер вместе с содержимым этого элемента <form>. Значение атрибута form должно быть равно атрибуту id элемента <form> в этом же документе.

Атрибут formaction

Атрибут formaction (от англ. «form action» — «действие формы») определяет адрес обработчика формы — это программа, которая получает данные формы и производит с ними требуемые действия. Атрибут formaction по своему действию аналогично атрибуту action элемента <form>.
Атрибут formaction может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»). При отправке формы браузер сначала проверяет наличие атрибута formaction и если тот отсутствует, он продолжает искать в форме атрибут action.

Атрибут formenctype

Атрибут / параметр

Атрибут formenctype указывает способ кодирования данных формы, отправляемых на сервер (только для форм с методом передачи данных method=»POST»). Атрибут formenctype отменяет атрибут enctype элемента <form>.
Атрибут formaction может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
Синтаксис:

<input type="submit" formenctype="application/­x-www-form-urlencoded | multipart/form-data | text/plain">

Значения атрибута formenctype

Значение Описание
application/x-www-form-urlencoded Кодирует данные формы отправляемые на сервер. Перед отправкой данных на сервер браузер кодирует все данные формы и объединяет их в одну строку, после чего полученную строку отправляет на сервер.
Символы кодируемые браузером:

  • пробелы преобразуются в символы «+» (плюс);
  • символы (кроме цифр и латинских букв) преобразуются в сочетание знака «%» (проценты) и соответствующий ASCII код символа;
  • разрыв строки преобразуется в символы «%0D%0A».
multipart/form-data Данные не кодируются. Это значение применяется при отправке файлов.
text/plain Пробелы заменяются знаком +, буквы и другие символы не кодируются.

Атрибут formmethod

Атрибут formmethod указывает метод отправки данных формы на сервер. Атрибут formmethod переопределяет атрибут method элемента <form>.
Атрибут formaction может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
Значение атрибута formmethod по умолчанию — get.
Синтаксис:

<input formmethod="get|post">

Значения атрибута formmethod

Значение Описание
get Объединяет данные формы в одну строку, присоединяет полученную строку к URL-адресу обработчика формы (указывается в атрибуте «action» или «formaction») и с помощью полученного URL-адреса передаёт данные формы на сервер.
Достоинства и недостатки:

  • позволяет быстро получать результаты передачи форм с небольшим количеством информации;
  • некоторые сервера ограничивают длину URL-адреса с аргументами (обрезают часть URL-адреса с передаваемой информацией);
  • передача личных данных (пароли, номера банковских карт и т.д.) с помощью данного метода является небезопасной, так как такие данные могут быть легко перехвачены.
post Браузер устанавливает связь с сервером, на котором находится обработчик данных формы (URL-адрес обработчика указывается в атрибуте «action» или «formaction») и после установки связи передаёт (в отдельном сеансе связи) данные на сервер.
Достоинства и недостатки:

  • в отличие от метода get данный метод является более безопасным в плане передачи личных данных;
  • данный метод позволяет передавать на сервер большие объёмы данных формы.

Атрибут formtarget

Атрибут formtarget определяет окно или фрейм в которое будет загружаться результат, представленный в виде HTML-документа. Атрибут formtarget переопределяет атрибут target элемента <form>.
Атрибут formtarget может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
В качестве значения используется имя окна или фрейма, заданное атрибутом name.
Значение атрибута formtarget по умолчанию — _self.
Синтаксис:

<input type="submit" formtarget="имя окна | _blank | _self | _parent | _top">

Значения атрибута formtarget

Значение Описание
_blank Загружает страницу в новое окно браузера
_self Загружает страницу в текущее окно
_parent Загружает страницу во фрейм-родитель, если фреймов нет, то это значение работает как _self
_top Отменяет все фреймы и загружает страницу в полном окне браузера, если фреймов нет, то это значение работает как _self
имя окна Открывает документ во фрейме с указанным уникальным именем

Атрибут multiple

Атрибут multiple позволяет пользователям выбрать сразу несколько вариантов ответа (не забудьте написать предупреждение об этой возможности). Multiple — это булев атрибут, значение для него не указывается. Пользователи компьютеров под управлением операционной системы Windows могут выбрать несколько элементов, нажав и удерживая клавишу Ctrl, а пользователи компьютеров Маc — с помощью клавиши Cmd.
Атрибут multiple может применяться с элементом <input> типа email и file.
Синтаксис:

<input type="file" name="image" multiple>

Атрибуты тега <input>

Атрибут Значение / описание
autocomplete Разрешает или запрещает автозаполнение текстового поля формы:
on — включает автозаполнение текстовых полей форм;
off — отключает автозаполнение текстовых полей форм.
autofocus Автоматически переводит фокус для полей формы при загрузке страницы.
checked Делает чекбокс [type=»checkbox»] или радиокнопку [type=»radio»] активной. Активных чекбоксов может быть несколько. В группе с одним name должна быть активной только одна радиокнопка.
disabled Отключает возможность редактирования и копирования содержимого поля.
form Связывает поле с формой по её идентификатору. Такая связь необходима в случае, когда поле располагается за пределами элемента <form>. Значение атрибута form должно быть равно атрибуту id элемента <form> в этом же документе.
formaction Определяет url-адрес обработчика формы. Задается только для полей типа type=»submit» и type=»image». Атрибут переопределяет значение атрибута action самой формы.
formenctype Устанавливает способ кодирования данных формы при их отправке на сервер. Обычно явно указывается в случае, когда используется поле для отправки файла <input type=»file»>. Переопределяет значение атрибута enctype формы. Задается только для полей типа type=»submit» и type=»image». Значения:
application/­x-www-form-urlencoded — значение по умолчанию. Все символы кодируются перед отправкой (пробелы заменяются на символ +; символы (кроме цифр и латинских букв) преобразуются в сочетание знака % (проценты) и соответствующий ASCII код символа; разрыв строки преобразуется в символы %0D%0A);
multipart/form-data — символы не кодируются;
text/plain — пробелы заменяются на символ +, а специальные символы не кодируются.
formmethod Атрибут определяет метод, который браузер будет использовать для отправки данных формы на сервер. Задается только для полей типа type=»submit» и type=»image». Переопределяет значение атрибута method формы. Варианты:
get — значение по умолчанию. Данные из формы (пара имя/значение) добавляются в url-адрес и отправляются на сервер:
URL?имя=значение&имя=значение
post — данные формы отправляются в виде http-запроса.
formnovalidate Отключает проверку данных формы (перед отправкой на сервер) на корректность. Атрибут formnovalidate может быть применен к элементам <input> с типом submit или image. Переопределяет значение атрибута novalidate формы.
formtarget Определяет окно или фрейм в которое будет загружаться результат, полученный после отправки формы. Переопределяет атрибут target элемента <form>.
Может применяться только с кнопкой отправки или изображения (type=»submit» или type=»image»).
В качестве значения используется имя окна или фрейма, заданное атрибутом name.
Значения:
_blank — загружает ответ в новое окно/вкладку;
_self — загружает ответ в то же окно (значение по умолчанию);
_parent — загружает ответ в родительский фрейм;
_top — загружает ответ во весь экран;
framename — загружает ответ во фрейм с указанным именем.
height Значение атрибута содержит количество пикселей без указания единицы измерения. Устанавливает высоту поля формы типа type=»image», например, <input type=»image» src=»img_primer.png» height=»40″>. Рекомендуется одновременно устанавливать как высоту height, так и ширину width поля.
list Атрибут list и ассоциированный элемент <datalist> позволяют предоставить пользователю несколько вариантов на выбор, когда он начинает вводить значение в соответствующем поле. Значение, заданное для атрибута list, аналогично идентификатору id элемента <datalist>.
max и min Позволяют ограничивать диапазон вводимых значений; форма не будет отправлена, если значение меньше min или больше mах. Значение атрибута может содержать целое или дробное число. Используются со следующими типами полей: number, range, date, datetime, datetime-local, month, time и week.
maxlength Определяет максимальное количество символов, которое пользователь может ввести в поле ввода. Значение по умолчанию 524288 символов.
multiple Позволяет пользователям выбрать сразу несколько вариантов ответа. Multiple — это булев атрибут, значение для него не указывается. Пользователи компьютеров под управлением операционной системы Windows могут выбрать несколько элементов, нажав и удерживая клавишу Ctrl, а пользователи компьютеров Маc — с помощью клавиши Cmd. Применяется в отношении файлов (type=»file») и адресов электронной почты (type=»email»).
name Определяет имя, которое будет использоваться для доступа к элементу <form>. Значение этого атрибута служит для идентификации элемента формы и отправляется на сервер вместе с введенными данными.
pattern Позволяет задавать собственные правила валидации значения поля <input> при помощи Регулярных Выражений (RegEx). И если значение введенное пользователем в поле не совпадает с заданным шаблоном, то выскачет ошибка.
placeholder Содержит замещающий текст (подсказку), который отображается внутри поля ввода до тех пор, пока пользователь не начнет ввод текста, после чего замещающий текст исчезает.
readonly Не позволяет пользователю изменять значения элементов формы, выделение и копирование текста при этом доступно. Указывается без значения атрибута.
required Указывает, что поле элемента формы обязательно к заполнению пользователем. Если пользователь попытается отправить форму, не введя в это поле требуемое значение, то на экране отобразится предупреждающее сообщение. Указывается без значения атрибута.
size Задает видимую ширину поля в символах. Значение по умолчанию — 20. Если символов введено будет больше, чем задано в значении size, появится дополнительная полоса прокрутки. Работает со следующими типами полей: text, search, tel, url, email и password.
src Задает url-адрес изображения, используемого в качестве кнопки отправки данных формы. Указывается только для поля <input type=»image»>.
step Используется для элементов, предполагающих ввод числовых значений, задает шаговые приращения (величину инкремента) в процессе регулировки диапазона.
value Определяет текст, отображаемый на кнопке, в поле или связанный текст. Не указывается для полей типа file.
width Значение атрибута содержит количество пикселей. Задает ширину полей формы. Применяется только с элементом <input> типа type=»image»>

Задачи


  • Текст-подсказка

    Добавьте в поле ввода текст-подсказку, которая исчезает когда пользователь начинает вводить текст, а затем, при устaновке фокуса на друтом элементе, снова появляется.

    Задача HTML:

    Реши сам »


    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form action="action_form.php" method="POST"> <input type="text" name="firstname"> <input type="submit"> </form> </body>
    </html>

  • Установка фокуса

    Сделайте так, чтобы в загружаемой форме поле ввода уже имело фокус (было выбрано), являясь готовым к вводу значения.

    Задача HTML:

    Реши сам »


    Поиск по сайту:

    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form> <label for="search">Поиск по сайту:</label> <input id="search" name="search" type="search" placeholder="Поиск..."> </form> </body>
    </html>

  • Поле ввода обязательно для заполнения

    Дополните HTML-код так, чтобы в случае если пользователь попытается отправить форму, не введя в это поле требуемое значение, то на экране отобразится предупреждающее сообщение.

    Задача HTML:

    Реши сам »


    Введите ваше имя:

    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form action="action_form.php" method="POST"> <p>Введите ваше имя:</p> <input type="text" name="firstname"> <input type="submit"> </form> </body>
    </html>

  • Отключенное поле

    Доработайте HTML-код так, чтобы в результате у пользователя не было возможности редактирования и копирования содержимого текстового поля формы.

    Задача HTML:

    Реши сам »


    Ваше имя:

    HTML-код: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <form action="action_form.php" method="POST"> <p>Ваше имя:</p> <input type="text" name="firstname" value="Макс"> <input type="submit"> </form> </body>
    </html>



Тег <input> (от англ. input — ввод) является одним из разносторонних элементов формы и позволяет создавать разные части интерфейса и обеспечивать взаимодействие с пользователем.

Главным образом <input> предназначен для создания текстовых полей, различных кнопок, переключателей и флажков.

Основной атрибут <input>, определяющий вид элемента — type. Он позволяет задавать следующие элементы формы: текстовое поле (text), поле с паролем (password), переключатель (radio), флажок (checkbox), скрытое поле (hidden), кнопка (button), кнопка для отправки формы (submit), кнопка для очистки формы (reset), поле для отправки файла (file), кнопка с изображением (image) и др. Для каждого элемента существует свой список атрибутов, которые определяют его вид и характеристики. Кроме того, в HTML5 добавлено ещё более десятка новых атрибутов.

Формы

  • button
  • datalist
  • fieldset
  • form
  • input
  • label
  • legend
  • meter
  • optgroup
  • option
  • output
  • progress
  • select
  • textarea

Синтаксис¶

Закрывающий тег не требуется.

Атрибуты¶

accept
Устанавливает фильтр на типы файлов, которые вы можете отправить через поле загрузки файлов.
alt
Альтернативный текст для кнопки с изображением.
autocomplete
Включает или отключает автозаполнение.
autofocus
Устанавливает фокус в поле формы.
checked
Предварительно активированный переключатель или флажок.
dirname
Параметр, который передаёт на сервер направление текста.
disabled
Блокирует доступ и изменение элемента.
form
Связывает поле с формой по её идентификатору.
formaction
Определяет адрес обработчика формы.
formenctype
Устанавливает способ кодирования данных формы при их отправке на сервер.
formmethod
Сообщает браузеру каким методом следует передавать данные формы на сервер.
formnovalidate
Отменяет встроенную проверку данных на корректность.
formtarget
Определяет окно или фрейм в которое будет загружаться результат, возвращаемый обработчиком формы.
list
Указывает на список вариантов, которые можно выбирать при вводе текста.
max
Верхнее значение для ввода числа или даты.
maxlength
Максимальное количество символов разрешённых в тексте.
min
Нижнее значение для ввода числа или даты.
minlength
Минимальное количество символов разрешённых в тексте.
multiple
Позволяет загрузить несколько файлов одновременно.
name
Имя поля, предназначено для того, чтобы обработчик формы мог его идентифицировать.
pattern
Устанавливает шаблон ввода.
placeholder
Выводит подсказывающий текст.
readonly
Устанавливает, что поле не может изменяться пользователем.
required
Обязательное для заполнения поле.
size
Ширина текстового поля.
src
Адрес графического файла для поля с изображением.
step
Шаг приращения для числовых полей.
type
Сообщает браузеру, к какому типу относится элемент формы.
value
Значение элемента.

Также для этого элемента доступны универсальные атрибуты.

accept¶

Устанавливает фильтр на типы файлов, которые вы можете отправить через поле загрузки файлов. Тип файла указывается как MIME-тип, при нескольких значениях они перечисляются через запятую. Если файл не подходит под установленный фильтр, он не показывается в окне выбора файлов.

Применяется к полю для отправки файла (<input type="file">).

Поддержка браузерами

Can I Use input-file-accept? Data on support for the input-file-accept feature across the major browsers from caniuse.com.

Синтаксис

<input type="file" accept="<MIME-тип>" />

Значения

Имя MIME-типа в любом регистре, несколько значений перечисляются через запятую.

В HTML5 также допустимо в качестве значения указывать audio/* для выбора всех звуковых файлов, video/* для видеофайлов и image/* для всех графических файлов.

Список MIME-типов файлов.

Значение по умолчанию

Нет.

alt¶

Атрибут alt устанавливает альтернативный текст для поля с изображением. Такой текст позволяет получить текстовую информацию о рисунке при отключенной в браузере загрузке изображений, а также предназначен для поисковых систем.

Синтаксис

<input type="image" alt="<текст>" />

Значения

Любая подходящая текстовая строка.

Значение по умолчанию

Нет.

autocomplete¶

Этот атрибут помогает заполнять поля форм текстом, который был введён в них ранее. Значения сохраняет и подставляет браузер, при этом автозаполнение по соображениям безопасности может отключаться пользователем в настройках браузера и не может в таком случае управляться атрибутом autocomplete.

При вводе первых букв текста выводится список сохранённых ранее значений, из которого можно выбрать необходимое.

Автозаполнение конкретного поля формы привязывается к его атрибуту name и при смене значения теряется.

Синтаксис

<input type="text" autocomplete="on | off" />
<input type="password" autocomplete="on | off" />
<input type="email" autocomplete="on | off" />
<input type="search" autocomplete="on | off" />
<input type="url" autocomplete="on | off" />
<input type="tel" autocomplete="on | off" />

Значения

on
Включает автозаполнение текста.
off
Отключает автозаполнение. Это значение обычно используется для отмены сохранения в браузере важных данных (паролей, номеров банковских карт), а также редко вводимых или уникальных данных (капча).

Значение по умолчанию

Зависит от настроек браузера.

autofocus¶

Автоматически устанавливает фокус в поле формы. В таком поле можно сразу набирать текст без явного щелчка по нему курсором мыши.

Синтаксис

Значения

Нет.

Значение по умолчанию

По умолчанию атрибут autofocus не установлен.

checked¶

Этот атрибут определяет, помечен ли заранее такой элемент формы, как флажок или переключатель. В случае использования переключателей (radiobutton) может быть отмечен только один элемент группы, для флажков (checkbox) допустимо пометить хоть все элементы.

Синтаксис

<input type="radio" checked />
<input type="checkbox" checked />

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

dirname¶

При наличии атрибута dirname на сервер отправляется пара имя/значение, где имя задаётся атрибутом dirname, а значение подставляется браузером. Для текста, идущего слева направо, значение будет ltr, а для текста справа налево (иврита, к примеру) значение будет rtl.

Синтаксис

<input type="text" dirname="<строка>" />
<input type="search" dirname="<строка>" />

Значения

Произвольная текстовая строка, которая служит именем параметра. Чтобы показать, что этот параметр указывает направление текста, обычно в конце строки добавляют .dir.

Значение по умолчанию

Нет.

disabled¶

Блокирует доступ и изменение поля формы. Оно в таком случае отображается серым и недоступным для активации пользователем. Кроме того, такое поле не может получить фокус путем нажатия на клавишу Tab, мышью или другим способом. Тем не менее, такое состояние поля можно менять с помощью скриптов. Заблокированное в поле значение не передаётся на сервер.

Синтаксис

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

form¶

Связывает поле с формой по её идентификатору. Такая связь необходима в случае, когда поле располагается за пределами <form>, например, при создании её программно или по соображениям дизайна.

Синтаксис

<input type="<тип>" form="<идентификатор>" />
<form id="<идентификатор>">...</form>

Значения

Идентификатор формы (значение атрибута id элемента <form>).

Значение по умолчанию

Нет.

formaction¶

Определяет адрес обработчика формы — это программа, которая получает данные формы и производит с ними желаемые действия. Атрибут formaction по своему действию аналогичен атрибуту action элемента <form>.

Синтаксис

<input type="submit" formaction="<адрес>" />

Значения

Нет.

formenctype¶

Устанавливает способ кодирования данных формы при их отправке на сервер. Обычно явно указывается в случае, когда используется поле для отправки файла (input type="file"). Этот атрибут по своему действию аналогичен атрибуту enctype элемента <form>, при совместном использовании formenctype и enctype последний игнорируется.

Синтаксис

<input
  type="submit"
  formenctype="application/x-www-form-urlencoded | multipart/form-data | text/plain"
/>

Значения

application/x-www-form-urlencoded
Вместо пробелов ставится +, символы вроде русских букв кодируются их шестнадцатеричными значениями (например, %D0%9F%D0%B5%D1%82%D1%8F вместо Петя).
multipart/form-data
Данные не кодируются. Это значение применяется при отправке файлов.
text/plain
Пробелы заменяются знаком +, буквы и другие символы не кодируются.

Значение по умолчанию

application/x-www-form-urlencoded

formmethod¶

Атрибут сообщает браузеру, каким методом следует передавать данные формы на сервер.

Синтаксис

<input type="submit" formmethod="get | post" />

Значения

Различают два метода — GET и POST, которые задаются ключевыми словами get и post.

get
Этот метод предназначен для передачи данных формы непосредственно в адресной строке в виде пар «имя=значение», которые добавляются к адресу страницы после вопросительного знака и разделяются между собой амперсандом (символ &). Полный адрес к примеру будет http://site.ru/doc/?name=Vasya&password=pup. Объём данных в методе ограничен 4 Кб.
post
Посылает на сервер данные в запросе браузера, объём пересылаемых данных ограничен лишь настройками сервера.

Значение по умолчанию

get

formnovalidate¶

Отменяет встроенную проверку данных введённых пользователем в форме на корректность перед отправкой формы. Такая проверка делается браузером автоматически для полей <input type="email">, <input type="url">, а также при наличии атрибута pattern или required у элемента <input>.

Синтаксис

<input type="submit" formnovalidate />

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

formtarget¶

Определяет имя фрейма, в которое будет загружаться результат, возвращаемый обработчиком формы в виде HTML-документа.

Синтаксис

<input
  type="submit"
  formtarget="<имя фрейма> | _blank | _self | _parent | _top"
/>

Значения

В качестве значения используется имя фрейма, заданное атрибутом name. Если установлено несуществующее имя, то будет открыта новая вкладка. В качестве зарезервированных имен можно указывать следующие.

_blank
Загружает страницу в новую вкладку браузера.
_self
Загружает страницу в текущую вкладку.
_parent
Загружает страницу во фрейм-родитель; если фреймов нет, то это значение работает как _self.
_top
Отменяет все фреймы и загружает страницу в полном окне браузера; если фреймов нет, то это значение работает как _self.

Значение по умолчанию

_self

list¶

Указывает на список вариантов, созданный с помощью элемента <datalist>, которые можно выбирать при наборе текста. Изначально этот список скрыт и становится доступным при получении полем фокуса.

Синтаксис

<input list="<идентификатор>" />
<datalist id="<идентификатор>">
  <option value="Текст1"></option>
  <option value="Текст2"></option>
</datalist>

Значения

Имя идентификатора элемента <datalist>.

Значение по умолчанию

Нет.

max¶

Устанавливает верхнее значение для ввода числа или даты в поле формы.

Синтаксис

<input type="number" max="<число>" />
<input type="range" max="<число>" />
<input type="date" max="<дата>" />

Значения

Целое положительное или отрицательное число (для type="number", type="range").

Дата в формате ГГГГ-ММ-ДД (например: 2012-12-22) для type="date".

Значение по умолчанию

Нет.

maxlength¶

Устанавливает максимальное число символов, которое может быть введено пользователем в текстовом поле. Когда это количество достигается при наборе, дальнейший ввод становится невозможным.

Синтаксис

<input type="text" maxlength="<число>" />
<input type="password" maxlength="<число>" />

Значения

Любое целое положительное число.

Значение по умолчанию

Ввод символов не ограничен.

min¶

Устанавливает нижнее значение для ввода числа или даты в поле формы.

Синтаксис

<input type="number" min="<число>" />
<input type="range" min="<число>" />
<input type="date" min="<дата>" />

Значения

Целое положительное или отрицательное число (для type="number", type="range").

Дата в формате ГГГГ-ММ-ДД (например: 2012-12-22) для type="date".

Значение по умолчанию

Нет.

minlength¶

Задаёт минимальное число символов, которое может быть введено пользователем в текстовом поле. Если число символов меньше указанного значения, то браузер выдаёт сообщение об ошибке и не отправляет форму.

Синтаксис

<input type="text" minlength="<число>" />
<input type="password" minlength="<число>" />

Значения

Любое целое положительное число.

Значение по умолчанию

Нет.

multiple¶

Атрибут multiple позволяет указывать одновременно несколько файлов в поле для загрузки файлов, а также несколько адресов электронной почты. При использовании двух и более почтовых адресов они должны перечисляться через запятую.

Синтаксис

<input type="file" multiple />
<input type="email" multiple />

Значения

Нет.

Значение по умолчанию

По умолчанию атрибут multiple выключен.

name¶

Определяет уникальное имя элемента формы. Как правило, это имя используется при отправке данных на сервер или для доступа к введённым данным поля через скрипты.

Синтаксис

Значения

В качестве имени используется набор символов, включая числа и буквы. JavaScript чувствителен к регистру, поэтому при обращении к элементу по имени соблюдайте ту же форму написания, что и в атрибуте name.

Значение по умолчанию

Нет.

pattern¶

Указывает регулярное выражение, согласно которому требуется вводить и проверять данные в поле формы. Если присутствует атрибут pattern, то форма не будет отправляться, пока поле не будет заполнено правильно.

Поддержка браузерами

Can I Use input-pattern? Data on support for the input-pattern feature across the major browsers from caniuse.com.

Синтаксис

<input type="email" pattern="<выражение>" />
<input type="tel" pattern="<выражение>" />
<input type="text" pattern="<выражение>" />
<input type="search" pattern="<выражение>" />
<input type="url" pattern="<выражение>" />

Значения

Некоторые типовые регулярные выражения перечислены в табл. 1.

Табл. 1. Регулярные выражения

Выражение Описание
d [0-9] Одна цифра от 0 до 9.
D [^0-9] Любой символ кроме цифры.
s Пробел.
[A-Z] Только заглавная латинская буква.
[A-Za-z] Только латинская буква в любом регистре.
[А-Яа-яЁё] Только русская буква в любом регистре.
[A-Za-zА-Яа-яЁё] Любая буква русского и латинского алфавита.
[0-9]{3} Три цифры.
[A-Za-z]{6,} Не менее шести латинских букв.
[0-9]{,3} Не более трёх цифр.
[0-9]{5,10} От пяти до десяти цифр.
^[a-zA-Z]+$ Любое слово на латинице.
^[А-Яа-яЁёs]+$ Любое слово на русском включая пробелы.
^[ 0-9]+$ Любое число.
[0-9]{6} Почтовый индекс.
d+(,d{2})? Число в формате 1,34 (разделитель запятая).
d+(.d{2})? Число в формате 2.10 (разделитель точка).
d{1,3}.d{1,3}.d{1,3}.d{1,3} IP-адрес

placeholder¶

Выводит текст внутри поля формы, который исчезает при получении фокуса или при наборе текста. Обычно отображается серым цветом.

Поддержка браузерами

Can I Use input-placeholder? Data on support for the input-placeholder feature across the major browsers from caniuse.com.

Синтаксис

<input placeholder="<текст>" />

Значения

Текстовая строка. Если внутри строки предполагается пробел, её необходимо брать в двойные или одинарные кавычки.

Значение по умолчанию

Нет.

readonly¶

Когда к элементу <input> добавляется атрибут readonly, текстовое поле не может изменяться пользователем, в том числе вводиться новый текст или модифицироваться существующий. Тем не менее, состояние и содержимое поля можно менять с помощью скриптов и данные отправляются на сервер.

Синтаксис

<input type="text" readonly />
<input type="password" readonly />

Значения

Нет.

Значение по умолчанию

По умолчанию этот атрибут выключен.

required¶

Устанавливает поле формы обязательным для заполнения перед отправкой формы на сервер. Если обязательное поле пустое, браузер выведет сообщение об ошибке, а форма отправлена не будет. Вид и содержание сообщения зависит от браузера и меняться пользователем не может.

Синтаксис

Значения

Нет.

Значение по умолчанию

По умолчанию атрибут required выключен.

size¶

Ширина текстового поля, которое определяется числом символов моноширинного шрифта. Иными словами, ширина задаётся количеством близстоящих букв одинаковой ширины по горизонтали. Если размер шрифта изменяется с помощью стилей, ширина также соответственно меняется.

Синтаксис

<input type="text" size="<число>" />
<input type="password" size="<число>" />

Значения

Любое целое положительное число.

Значение по умолчанию

20

src¶

Адрес графического файла, который будет отображаться на веб-странице в поле с изображением. Наиболее популярны файлы в формате PNG и JPEG.

Синтаксис

<input type="image" src="<адрес>" />

Значения

В качестве значения принимается полный или относительный путь к файлу.

Значение по умолчанию

Нет.

step¶

Устанавливает шаг изменения числа для ползунков и полей ввода чисел.

Синтаксис

<input type="number" step="<число>" />
<input type="range" step="<число>" />

Значения

Любое целое или дробное число.

Значение по умолчанию

1

type¶

Сообщает браузеру, к какому типу относится элемент формы.

Поддержка браузерами

email, tel, url:

Can I Use input-email-tel-url? Data on support for the input-email-tel-url feature across the major browsers from caniuse.com.

color:

Can I Use input-color? Data on support for the input-color feature across the major browsers from caniuse.com.

range:

Can I Use input-range? Data on support for the input-range feature across the major browsers from caniuse.com.

number:

Can I Use input-number? Data on support for the input-number feature across the major browsers from caniuse.com.

search:

Can I Use input-search? Data on support for the input-search feature across the major browsers from caniuse.com.

date, time, datetime:

Can I Use input-datetime? Data on support for the input-datetime feature across the major browsers from caniuse.com.

Синтаксис

<input
  type="button|checkbox|file|hidden|image|password|radio|reset|submit|text"
/>

Значения

Значения type:

button
Кнопка.
checkbox
Флажки. Позволяют выбрать более одного варианта из предложенных.
file
Поле для ввода имени файла, который пересылается на сервер.
hidden
Скрытое поле. Оно никак не отображается на веб-странице.
image
Поле с изображением. При нажатии на рисунок данные формы отправляются на сервер.
password
Обычное текстовое поле, но отличается от него тем, что все символы показываются звездочками. Предназначено для того, чтобы никто не подглядел вводимый пароль.
radio
Переключатели. Используются, когда следует выбрать один вариант из нескольких предложенных.
reset
Кнопка для возвращения данных формы в первоначальное значение.
submit
Кнопка для отправки данных формы на сервер.
text
Текстовое поле. Предназначено для ввода символов с помощью клавиатуры.

В HTML5 добавлены новые значения:

color
Виджет для выбора цвета.
date
Поле для выбора календарной даты.
datetime
Указание даты и времени.
datetime-local
Указание местной даты и времени.
email
Для адресов электронной почты.
number
Ввод чисел.
range
Ползунок для выбора чисел в указанном диапазоне.
search
Поле для поиска.
tel
Для телефонных номеров.
time
Для времени.
url
Для веб-адресов.
month
Выбор месяца.
week
Выбор недели.

Значение по умолчанию

text

value¶

Определяет значение элемента формы, которое будет отправлено на сервер или получено с помощью клиентских скриптов. На сервер отправляется пара «имя=значение», где имя задаётся атрибутом name элемента <input>, а значение — атрибутом value.

В зависимости от типа элемента атрибут value выступает в следующей роли:

  • для кнопок (input type="button | reset | submit") устанавливает текстовую надпись на них;
  • для текстовых полей (input type="password | text") указывает предварительно введённую строку. Пользователь может стирать текст и вводить свои символы, но при использовании в форме кнопки Reset пользовательский текст очищается и восстанавливается введённый в атрибуте value;
  • для флажков и переключателей (input type="checkbox | radio") уникально определяет каждый элемент, с тем, чтобы клиентская или серверная программа могла однозначно установить, какой пункт выбрал пользователь.
  • для файлового поля (input type="file") не оказывает влияние.

Синтаксис

<input value="<текст>" />

Значения

Любая текстовая строка.

Значение по умолчанию

Нет.

Значения ARIA role¶

  • <input type=button>role=button
  • <input type=checkbox>role=checkbox
  • <input type=email>role=textbox
  • <input type=image>role=button
  • <input type=number>role=spinbutton
  • <input type=radio>role=radio
  • <input type=range>role=slider
  • <input type=reset>role=button
  • <input type=search>role=searchbox
  • <input type=submit>role=button
  • <input type=tel>role=textbox
  • <input type=text>role=textbox
  • <input type=text, search, tel, url, или email с атрибутом list>role=combobox
  • <input type=url>role=textbox

Спецификации¶

  • WHATWG HTML Living Standard
  • HTML5
  • HTML 4.01 Specification

Описание и примеры¶

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>INPUT</title>
  </head>

  <body>
    <form name="test" method="post" action="input1.php">
      <p>
        <b>Ваше имя:</b><br />
        <input type="text" size="40" />
      </p>
      <p>
        <b>Каким браузером в основном пользуетесь:</b><br />
        <input type="radio" name="browser" value="ie" />
        Internet Explorer<br />
        <input type="radio" name="browser" value="opera" />
        Opera<br />
        <input
          type="radio"
          name="browser"
          value="firefox"
        />
        Firefox<br />
      </p>
      <p>
        Комментарий<br />
        <textarea
          name="comment"
          cols="40"
          rows="3"
        ></textarea>
      </p>
      <p>
        <input type="submit" value="Отправить" />
        <input type="reset" value="Очистить" />
      </p>
    </form>
  </body>
</html>

Ссылки¶

  • Тег <input> MDN (рус.)

Свойства «Условие на значение» и «Сообщение об ошибке»

Данные
свойства будут рассматриваться вместе,
так как они связанны между собой.

Условие
на значение
– свойство определяет
ограничение, накладываемое на вводимые
в это поле данные. При несоответствии
вводимых данных указанному условию
выдается сообщение об ошибке.

Сообщение
об ошибке
– свойство определяет то
сообщение, которое будет выдаваться
пользователю, если при вводе данных не
соблюдается условие, указанное в
предыдущем свойстве.

Примечание:
Если это свойство не указано, будет
выдано стандартное сообщение об ошибке.

Приведем
несколько примеров условий на значение
и соответствующих сообщений об ошибке.

Условие на значение

Сообщение об ошибке

<>0

Введите значение, отличное от нуля

0 Or >100

Значение должно быть 0, либо больше
100

>=1 And <=10

Введите значение от 1 до 10

Like «К???»

Значение должно содержать четыре
символа и начинаться с буквы К

Like «[0-9][0-9][0-9]»

Значение должно состоять из трех цифр

<=Date()

Дата должна быть не позднее сегодняшней
даты

>=#1.01.1997#

Дата должна быть после 1-го января 1997
г.

Задания:

Закройте
таблицу
Студенты.

Откройте
таблицу
Оценка в режиме
Конструктора.

Установите
для поля
Оценка свойство
Условие на значение
>=2  And  <=5
(больше или равно 2 и меньше или равно
5) и свойство
Сообщение об ошибке
Оценка должна быть в интервале
от 2 до 5
(см. рисунок).

Перейдите
в режим Таблицы.

Нажмите
кнопку
Да.

Попытайтесь
ввести оценку
6 в любой записи
таблицы. Если вы все сделали правильно,
то появится сообщение об ошибке.

Свойство «Формат поля»

Формат
поля
предназначен для вывода текста,
чисел и дат в нужном виде на экран или
печать.

Примечание:
Формат поля не влияет на способ
сохранения информации в таблице.

Для
числовых, денежных, логических полей,
для полей типа Дата/время и Счетчик
существуют наборы стандартных (встроенных)
форматов отображения. Кроме того, для
этих типов полей пользователь может
задать собственные (специальные) форматы.

Для
текстовых полей, полей MEMO
и гиперссылки встроенных форматов нет,
и для них можно задать только собственные
форматы.

Для
полей объектов OLE форматы
отображения данных определить невозможно.

Специальные
форматы поля задаются с помощью одного
или нескольких спецсимволов, некоторые
из которых являются общими для всех
типов данных, а другие отличаются для
разных типов полей (текстовых, числовых,
дата и др.)

Для
всех типов данных можно использовать
следующие символы:

«абв»

– символы, заключенные в кавычки,
печатаются без изменения;

– выводит следующий символ, как
константу;

[цвет]

– задает цвет, название которого
указано в скобках. Допустимые имена
цветов: (Черный), (Синий), (Зеленый),
(Бирюзовый), (Красный), (Лиловый),
(Желтый), (Белый).

Для
текстовых типов данных применяют
следующие спецсимволы:

@

– обязательный текстовый символ или
пробел;

&

– необязательный текстовый символ;

<

– преобразует все символы в строчные
(маленькие);

>

– преобразует все символы в прописные
(заглавные).

Специальные
форматы для текстовых полей могут
состоять из двух разделов, разделенных
точкой запятой (;). В первом разделе
задается собственно формат отображения
данных, во втором разделе – задается
значение, которое будет отображаться
в поле, если в это поле ничего не введено.

Задания:

Откройте
таблицу
Студенты в режиме
Конструктора.

Для
поля Фамилия в свойство
Формат
поля
введите –>@;»***»[Красный].

Перейдите
в режим Таблицы.

Все
данные в поле Фамилия должны отображаться
заглавными буквами и в нижней пустой
строке находятся три красные звездочки.

Формат
поля для данных типа Дата/Время
можно выбрать из списка, а также задать
с помощью специальных символов. Рассмотрим
некоторые из них:

/

– разделитель компонентов даты

с

– задает встроенный Полный формат
даты

d

– номер дня месяца, состоящий из 1 или
2 цифр (1-31)

dd

– номер дня месяца, состоящий из 2
цифр (01-31)

ddd

– сокращенное название дня недели
(Пн-Вс)

dddd

– полное название дня недели
(понедельник – воскресенье)

m

– номер месяца, состоящий из 1 или 2
цифр (1-12)

mm

– номер месяца, состоящий из 2 цифр
(01-12)

mmm

– первые три буквы названия месяца
(янв-дек)

mmmm

– полное название месяца (Январь-Декабрь)

q

– номер квартала в году (1-4)

у

– номер дня в году (1-366)

уу

– последние две цифры номера года
(01-99)

уууу

– полный номер года (0100-9999)

Задания:

Откройте
таблицу
Оценка в режиме
Конструктора.

Для
поля Дата сдачи в
Формат поля
введите
dd mmm уу (Внимание! Все
буквы английского алфавита).

Перейдите
в режим Таблицы.

Даты
сдачи должны отображаться в виде –
01
янв 01
.

Перейдите
в режим Конструктора.

Для
поля Дата сдачи в
Формат поля
введите
dddd», «dd mmmm yyyy

Перейдите
в режим Таблицы и посмотрите, как
изменился формат вывода данных.

Перейдите
в режим Конструктора и самостоятельно
измените формат так, чтобы дата сдачи
отображалась в виде –
01.01.07 г.

Формат
поля для данных типа Числовой и Денежный
можно выбрать из списка, а также можно
определять самостоятельно с помощью
специальных символов:

0

– выводится цифра или 0;

#

– выводитcя цифра или
ничего не выводится;

$ + () —

– перечисленные символы отображаются
без изменений

%

– процентный формат. Число умножается
на 100 и к нему добавляется символ
процента.

Специальные
форматы могут включать в себя от одного
до четырех разделов, отделенных друг
от друга точкой запятой (;). В первом
разделе описывается формат положительных
чисел, во втором – формат отрицательных
чисел, в третьем – формат нулевых
значений, в четвертом – формат пустых
значений.

Задания:

Откройте
таблицу
Студенты в режиме
Конструктора.

Для
поля КодГруппы в свойство
Формат
поля
введите – 0;»Не должно
быть отрицательным»[Красный];»Не
должно быть нулевым»[Лиловый]

Перейдите
в режим Таблицы.

Попробуйте
в поле КодГруппы ввести отрицательное
значение или нулевое. Должны появляться
соответствующие надписи.

Для
Логического типа данных свойство
Формат поля позволяет выбрать из списка
встроенных форматов: Истина/Ложь,
Да/Нет или Вкл/Выкл.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

Основные
свойства полей базы данных:

Имя
поля

определяет,
как следует обращаться к данным этого
поля при автоматических операциях с
базой (по умолчанию имена полей
используются в качестве заголовков
столбцов таблиц). Имя поля может содержать
до 64 символов (буквы, цифры, пробелы и
специальные символы, за исключением
точки, восклицательного знака, квадратных
скобок).

Имя
поля не может начинать с пробела.

Тип
поля

определяет тип данных, которые могут
содержаться в данном поле.

Размер
поля

определяет предельную длину данных,
которые могут размещаться в данном
поле.

Формат
поля

определяет способ форматирования данных
в ячейках, принадлежащих полю.

Маска
вода

определяет форму, в которой вводятся
данные в поле.

Подпись
– определяет заголовок столбца таблицы
для данного поля. Если подпись не указана,
то в качестве заголовка столбца
используется свойство Имя поля.

Значение
по умолчанию
– то значение, которое вводится в ячейки
поля автоматически.

Условие
на значение

– ограничение, используемое для проверки
правильности ввода данных. Это средство
автоматизации ввода используется, как
правило, для данных, имеющих числовой
тип, денежный тип или тип даты.

Сообщение
об ошибке

текстовое сообщение, которое выдается
автоматически при попытке ввода в поле
данных, не удовлетворяющих условиям,
заданным в свойстве Условие
на значение
.
– ограничение, используемое для проверки
правильности ввода данных. Это средство
автоматизации ввода используется, как
правило, для данных, имеющих числовой
тип, денежный тип или тип даты.

Обязательное
поле

свойство, определяющее обязательность
заполнения данного поля при наполнении
базы.

Пустые
строки

свойство, разрешающее ввод пустых
строковых данных. От свойства Обязательное
поле
отличается
тем, что относится не ко всем типом
данных, а лишь к текстовым.

Индексированное
поле
– если
поле обладает этим свойством, все
операции, связанные с поиском или
сортировкой записей по значению,
хранящемуся в данном поле, существенно
ускоряется. Кроме того, для индексированных
полей можно сделать так, что значение
в записях будут проверяться по этому
полю на наличие повторов, что позволяет
автоматически исключить дублирование
данных.

Вопрос
№ 51 Ключевое поле, его назначение и
использование в MS
Access.

Для
однозначного определения записей в
таблице используется метод создания
ключевого поля. Ключевое поле — это
индекс, присваиваемый таблице (здесь
уместно провести аналогию с почтовым
индексом) и строящийся на основе одного
или нескольких полей записей. Ключевое
поле предназначено для установления
связи с дочерней таблицей или родительской
таблицей (см. раздел «Связь между
таблицами»). В последнем случае оно
называется внешним ключом.

Ключевое
поле — одно или несколько полей, комбинация
значений которых однозначно определяет
каждую запись в таблице. В межтабличных
связях ключевые поля используются для
ссылок на указанные записи в одной
таблице из другой таблицы. При ссылке
на ключевое поле из другой таблицы оно
называется полем внешнего ключа.

Уникальный
индекс — индекс, определенный для поля
с заданным для свойства Индексированное
поле (Indexed) значением «Да
(Совпадения не допускаются)». При этом
ввод в индексированное поле повторяющихся
значений становится невозможным. Для
ключевых полей уникальный индекс
создается автоматически.

Связанная
таблица -таблица, которая сохраняется
в файле, не принадлежащем открытой базе
данных, однако, является доступной из
Microsoft Access.
Пользователь имеет возможность добавлять,
удалять и изменять записи в связанной
таблице, но не может изменять ее структуру.

Внешний
ключ — одно или несколько полей в таблице,
содержащих ссылку на ключевое поле или
поля в другой таблице. Поле внешнего
ключа определяет способ связывания
таблиц, содержимое поля внешнего ключа
должно совпадать с содержимым ключевого
поля. Например, таблица «Товары» в
демонстрационной базе данных «Борей»
содержит поле внешнего ключа «Поставщик»,
которое ссылается на ключевое поле
«Поставщик» в таблице «Поставщики». С
помощью данной связи в таблице «Товары»
для каждого товара выводится имя
поставщика из таблицы «Поставщики».

Вопрос
№ 52 Структура базы данных в MS
Access. Связь между таблицами,
виды связей.

структура
базы определяет методы занесения данных
и хранения их в базе

База
данных состоит из одной или нескольких
таблиц.

Каждая
таблица имеет одно или несколько полей.
В Access Это Имя поля, тип
данных, описание.

В
каждой таблице имеется одна или несколько
записей.

Виды
связей между таблицами

Связь
осуществляется путем сопоставления
данных в ключевых столбцах; обычно это
столбцы, имеющие в обеих таблицах
одинаковые названия. В большинстве
случаев сопоставляются первичный ключ
одной таблицы, содержащий для каждой
из строк уникальный идентификатор, и
внешний ключ другой таблицы. Например,
с каждым из изданий, находящихся в
продаже, можно связать объемы его продаж
путем создания столбца «ИД_издания»
в таблице «Книги» (первичный ключ)
и столбца «ИД_издания» в таблице
«Продажи» (внешний ключ).

Существует
три вида связей между таблицами. Вид
создаваемой связи зависит от того, как
заданы связанные столбцы.

Связи
«один ко многим»

Связь
«один ко многим» — наиболее
распространенный вид связи. При такой
связи каждой строке таблицы А может
соответствовать множество строк таблицы
Б, однако каждой строке таблицы Б может
соответствовать только одна строка
таблицы А. Например, между таблицами
«Издатели» и «Книги» установлена
связь «один ко многим»: каждый из
издателей может опубликовать множество
книг, однако каждая книга публикуется
лишь одним издателем.

Связь
«один ко многим» создается в том
случае, когда только на один из связываемых
столбцов наложено ограничение уникальности
или он является первичным ключом.

В
Microsoft Access сторона связи «один ко
многим», которой соответствует
первичный ключ, обозначается символом
ключа. Сторона связи, которой соответствует
внешний ключ, обозначается символом
бесконечности.

Связи
«многие ко многим»

При
установлении связи «многие ко многим»
каждой строке таблицы А может
соответствовать множество строк таблицы
Б и наоборот. Такая связь создается при
помощи третьей таблицы, называемой
соединительной, первичный ключ которой
состоит из внешних ключей, связанных с
таблицами А и Б. Например, между таблицами
«Авторы» и «Книги» установлена
связь вида «многие ко многим»,
задаваемая с помощью связей вида «один
ко многим» между каждой из этих таблиц
и таблицей «АвторыКниг». Первичный
ключ таблицы «АвторыКниг» — это
сочетание столбцов «ИД_автора»
(первичного ключа таблицы авторов) и
«ИД_книги» (первичного ключа таблицы
заголовков).

Связи
«один к одному»

При
установлении связи «один к одному»
каждой строке таблицы А может
соответствовать только одна строка
таблицы Б и наоборот. Связь «один к
одному» создается в том случае, когда
оба связанные столбца являются первичными
ключами или на них наложены ограничения
уникальности.

Этот
вид связи используется редко, поскольку
в такой ситуации связываемые данные
обычно можно хранить в одной таблице.
Использовать связь вида «один к
одному» можно в указанных ниже случаях.

• Чтобы
разделить таблицу, содержащую слишком
много столбцов.

• Чтобы
изолировать часть таблицы по соображениям
безопасности.

• Для
хранения данных кратковременного
использования, удалить которые проще
всего путем очистки таблицы.

• Для
хранения данных, имеющих отношение
только к подмножеству основной таблицы.

В
Microsoft Access сторона связи «один к одному»,
которой соответствует первичный ключ,
обозначается символом ключа. Сторона
связи, которой соответствует внешний
ключ, также обозначается символом ключа.

Вопрос
№ 53 Средства MS Access
для установления связей между таблицами.
Целостность данных и её обеспечение.

Средствами
создания связей служит Схема данных, в
которой и происходит установление
связей между таблицами.

Целостность
данных

Целостность
данных — это система правил Microsoft Access,
которая используется для проверки
допустимости отношений между записями
связанных таблиц и для того, чтобы не
позволить случайно удалить или изменить
связанные данные. Настроить проверку
целостности данных можно при соблюдении
всех указанных ниже условий.

Связываемое
поле из главной таблицы является
первичным ключом или имеет однозначный
индекс.

Связываемые
поля должны иметь одинаковый тип данных.
Существует два исключения. Поле типа
«Счетчик» может быть связано с
числовым полем, если для свойства
FieldSize у него установлено значение
«Длинное целое»; кроме того, можно
связать поле «Счетчик» с числовым
полем, если у них обоих для свойства
FieldSize задано значение «Код репликации».

Обе
таблицы принадлежат к одной и той же
базе данных Microsoft Access. Если таблицы
связаны, то они должны иметь формат
Microsoft Access, а для настройки целостности
данных необходимо открыть ту базу
данных, в которой они хранятся. Обеспечить
целостность данных для таблиц, находящихся
в базах данных другого формата, невозможно.

При
обеспечении целостности данных
используются указанные ниже правила.

Невозможно
присвоить полю внешнего ключа связанной
таблицы значение, отсутствующее в списке
значений первичного ключа главной
таблицы. При этом можно задать для
внешнего ключа пустое значение (Null),
указав, что записи не связаны. Например,
нельзя создать заказ для несуществующего
клиента, но можно создать заказ, не
присвоенный ни одному из клиентов, задав
для поля «Клиент» пустое значение.

Невозможно
удалить запись из главной таблицы, если
в связанной таблице есть соответствующие
ей записи. Например, нельзя удалить
запись сотрудника из таблицы «Сотрудники»,
если ему назначены заказы в таблице
«Заказы».

Невозможно
изменить значение первичного ключа в
главной таблице, если с данной записью
связаны другие записи. Например, нельзя
изменить ИД сотрудника в таблице
«Сотрудники», если ему назначены
заказы в таблице «Заказы».

Вопрос
№ 54 Формы: назначение, средства создания,
использование Ms Access.

1.
Форма, ее назначение и структура. Создание
формы с помощью мастера

Access
предоставляет возможность вводить
данные как непосредственно в таблицу,
так и с помощью форм. Форма в базах данных
(БД) — это структурированное окно, которое
можно представить так, чтобы оно повторяло
форму бланка, в котором есть ряд
поименованных (подписанных) полей для
ввода информации . Пользователь заполняет
эти поля информацией, и она автоматически
заносится в соответствующие таблицы
базы данных.

Смысл
формы
— пользователь получает возможность
заполнять только некоторые из полей.
Это снижает количество ошибок, упрощает
работу.

Создавая
форму, в нее включаются так называемые
элементы
управления
.
К ним относятся, в частности, надписи,
текстовые поля, бланки, флажки, кнопки
переключателей, графические объекты.
При желании можно создать форму для
каждой таблицы БД, а также разработать
формы, которые позволяют добавлять
данные сразу в несколько таблиц.

Самым
простым из способов создания форм
является использование средств
автоматического создания форм на основе
таблицы или запроса. Создаваемые формы
(автоформы) бывают нескольких видов,
каждый из которых отличается способом
отображения данных.

Так
же форму можно создавать через Конструктор
(Мастер
форм)

Многостраничные
формы — используется
в том случае, когда вам нужно вывести
на экран записи, каждая из которых
содержит большой объем информации.

Ленточные формы
— в такой форме
отформатированные записи выводятся на
экран одна за другой, как в таблице.

Подчиненные формы
— используется
для вывода записей из связной таблицы.

Всплывающие формы
— формы, выводимые во всплывающих окнах.

Модальные формы
— при разработке приложения вы столкнетесь
с ситуациями, когда приложению потребуется
получить некоторые данные от пользователя
ли передать ему важную информацию
прежде, чем продолжить работу. Этот тип
формы требует от пользователя ответа
как непременного условия дальнейшей
работы приложения.

Структура
формы.

Форма
имеет три основных раздела: область
заголовка; область данных; область
примечания. Линии, разделяющие разделы,
перетаскиваются по вертикали с помощью
мыши — это позволяет изменять размеры
разделов так, как требуется.

Вопрос
№ 55 Сортировка записей на экране:
использование фильтра MS
Access.

Существует
четыре способа, которые можно использовать
для отбора записей в режиме таблицы или
формы: фильтр по выделенному, фильтр по
форме, фильтрации Ввода и Расширенный
фильтр.

Фильтр
по выделению

Запустите
Microsoft Access, а затем откройте базу данных,
которые При работе с.

В
поле формы, подчиненной формы, таблицы
или подтаблица, выберите один экземпляр
значение, которое требуется отфильтровать
по ( Например, имя или номер).

На
Записей Выберите пункт Фильтр, а затем
нажмите кнопку Фильтр по выделению.

Повторите
шаги 2 и 3, пока не будет иметь набор
записей Вы ищете.ПРИМЕЧАНИЕ: Можно также
фильтровать записи, которые не имеют
определенное значение. После выбора
значения, щелкните правой кнопкой мыши
и выберите команду Фильтр с исключением
выделенного.

Фильтр
по форме

Откройте
форму в режиме формы или таблицы, запроса
или формы в Представление таблицы
данных. Фильтрация записей в подтаблице
отображения подтаблицы щелкнув его
индикатор развертывания.

На
Записей Выберите пункт Фильтр, а затем
нажмите кнопку Фильтр по форме Чтобы
перейти в окно обычного фильтра.

Можно
задать условия для формы, подчиненной
формы основную таблицу или любой
подчиненной таблицы, отображается.
Каждую подчиненную форму или подтаблицы
имеет свои собственные Искать и Или
вкладки.

Выберите
поле для указания критерии.

Введите
условие отбора, выбрав значение, которое
вы Поиск в списке значений поля (если
список содержит значения полей), или
введите значение в поле.

Чтобы
найти записи, в котором определенное
поле имеет тип пустые или непустые,
Имеет значение Null -или-Не пусто в поле.

Чтобы
указать дополнительные значения,
содержащие записи в фильтр, нажмите
кнопку Или вкладки формы, подчиненной
формы, таблицы или подтаблицы что
фильтрации, а затем введите дополнительные
условия.

На
Фильтр меню, нажмите кнопку Применение
фильтра Чтобы просмотреть результаты
фильтрации.

Фильтр
для ввода данных

Откройте
форму в режиме формы или таблицы, запроса
или формы в Представление таблицы
данных. Фильтрация записей в подтаблице
отображения подтаблицы щелкнув его
индикатор развертывания.

Щелкните
правой кнопкой мыши в поле в форме,
подчиненной форме, в режиме таблицы или
подтаблицы фильтрации и введите значение
что вы ищете Для фильтрации окно
контекстного меню.

Нажмите
клавишу ВВОД, чтобы применить фильтр,
а затем закройте контекстное меню.

Расширенный
фильтр

Откройте
форму в режиме формы или таблицы, запроса
или формы в Представление таблицы
данных.

Щелкните
в форме, подчиненной формы, таблицы, или
подтаблица, который требуется
отфильтровать.

На
Записей Выберите пункт Фильтр, а затем
нажмите кнопку Расширенный фильтр.

Добавьте
поля, которые необходимо указать значения
или другие критерии, которые будут
использовать фильтр для поиска записей
в структуре Сетка.

Чтобы
указать порядок сортировки, щелкните
Сортировка для поля в ячейке, нажмите
кнопку со стрелкой и выберите порядок
сортировки. Microsoft Access сначала выполняет
сортировку крайнего левого поля в бланке
запроса, а затем Сортировка следующее
поле вправо и т. д.

В
Условия для полей, которые включены,
введите значение в ячейке, При поиске
или введите выражение.

На
Фильтр меню, нажмите кнопку Применение
фильтра Чтобы просмотреть результаты
фильтрации.

Вопрос
№ 56 Виды запросов. Порядок Формирования
запросов.

2.1.
Запрос по образцу

2.2.
Запрос c параметрами

2.3.
Итоговый запос.

2.4.
Перекрестный запрос.

2.5.
Запосы на именение.

2.6.
Запросы на построение талиц.

2.7.
Запросы SQL

Порядок:

Порядок
выполнения работы:

1.
Создайте простой запрос на выборку с
помощью Мастера. Для этого

• Откройте
свою базу данных, на вкладке Запросы
щелкните на кнопке Создать и выберите
вариант Простой запрос.

• В
раскрывшемся списке выберите имя нужной
таблицы.

• Дважды
щелкните на полях, которые должны
отображаться в запросе.

• Ознакомьтесь
с полученными результатами.

2.
С помощью мастера создайте новый итоговый
запрос, содержащий только сведения о
количестве студентов на каждом факультете.
Для этого при построении запроса на
выборку (п.1) щелкните на переключателе
Итоговый и по кнопке Итоги. Укажите,
какие итоговые значения необходимо
вычислить. Ознакомьтесь с результатом
запроса.

3.
Постройте запрос для поиска повторяющихся
записей в полях таблицы БД. Такой запрос
выводит только те записи, для которых
есть хотя бы еще одна запись в таблице
с одинаковым значением в выбранных
полях. Для построения запроса

• В
окне диалога Новый запрос выберите из
списка Повторяющиеся записи.

• Дважды
щелкните на имени поля (полей), по которому
будет определяться дублирование.

• Задайте
имя запроса и щелкните по кнопке Далее.

• Просмотрите
результаты запроса.

4.
Подсчитайте средний балл, на каждом из
курсов факультетов. Результат оформите
в виде перекрестного запроса. Перекрестный
запрос представляет собой сводную
таблицу, в которой левый столбец образует
заголовки строк из значений одного
поля, верхняя строка образует заголовки
столбцов из значений другого поля, а на
пересечении строк и столбцов размещаются
итоговые значения, вычисленные по
значениям третьего поля. При этом
значения третьего поля группируются
по полям, используемых в качестве
заголовков, и для получения групп
значений применяется одна из выбранных
статистических функций. При построении
запроса

• В
окне диалога Новый запрос выберите из
списка Перекрестный запрос.

• В
первом окне Мастера выберите имя таблицы.

• Продумайте,
какие поля будете использовать в качестве
строк и столбцов.

• Дважды
щелкните на имени поля (полей), значения
которого будут использоваться в качестве
заголовков строк.

• Дважды
щелкните на имени поля (полей), значения
которого будут использоваться в качестве
заголовков столбцов.

• В
списке полей выберите поле, по которому
будет определяться значение на основании
выбранной статистической функции.

• В
последнем окне мастера задайте имя
запроса и щелкните по кнопке Готово.

5.
Выберите из таблицы сведения о
военнообязанных мужчинах, получающих
стипендию. Для этого создайте с помощью
Конструктора запрос на выборку

• В
окне диалога Новый запрос выберите из
списка Конструктор.

• Выберите
имя таблицы, по которой будет построен
запрос, и щелкните по кнопке Добавить.

• Перетащите
в нижнюю область окна в строку Поле из
списка полей таблицы те поля, которые
будут отображаться в запросе, или
выберите эти поля непосредственно из
списка в строке Поле.

• Назначьте
порядок сортировки и установите флажки
вывода на экран.

• В
ячейке строки Условие отбора поля, по
которому осуществляется отбор данных,
введите критерий отбора.

• Запустите
запрос, щелкнув по кнопке на панели
инструментов.

6.
С помощью запроса на обновление измените
данные в исходной таблице. Например,
нужно увеличить для всех военнообязанных
размер стипендии на 10%. Для этого

• В
окне диалога Новый запрос выберите из
списка Конструктор.

• Выберите
имя таблицы, по которой будет построен
запрос, и щелкните по кнопке Добавить.

• С
помощью пункта меню Запрос или значка
Тип запроса на панели инструментов
выберите тип запроса Обновление.

• В
список полей в нижней части окна включите
поле, по которому будет осуществляться
отбор данных для обновления и название
поля, значения которого должны быть
изменены.

• В
поле «Военнообязан» в строке Условие
отбора введите условие отбора записей.

• Для
поля, подлежащего обновлению, введите
в соответствующую ячейку нужное выражение
(если в выражениях участвуют имена
полей, то они заключаются в квадратные
скобки).

• Кнопкой
на панели инструментов запустите запрос
на обновление. Подтвердите необходимость
изменения данных в таблице.

• Переключитесь
в режим таблицы после выполнения запроса
(кнопка на панели инструментов) и
просмотрите обновленное содержимое
поля.

• Закройте
и сохраните запрос.

• Убедитесь,
что после выполнения запроса данные в
исходной таблице изменились.

7.
Аналогично запросу на обновление
сконструируйте запрос на создание новой
таблицы. В новую таблицу включите
сведения о студентах 1984-1985 года рождения.
Выберите соответствующий тип запроса,
список полей, отображаемых в новой
таблице, и условие отбора записей в
новую таблицу. Для ввода выражения в
ячейку Условие отбора используйте
построитель выражения, значок которого
находится на панели инструментов.

8.
Сконструируйте еще один запрос действия
— запрос на удаление. Критерий отбора
записей для удаления выберите произвольно.
Запрос на удаление первоначально
создается как запрос на выборку. После
выбора типа запроса (см. п.6), в бланке
запроса в нижней части окна появится
строка Удаление. С помощью мыши переместите
в бланк запроса символ звездочки (*) из
списка полей таблицы, записи которой
требуется удалить. В строке Удаление в
столбце этого поля появится значение
Из. В строке Поле выберите имя того поля
(полей), для которого устанавливается
условие отбора. Ведите в соответствующую
ячейку условие отбора. Для предварительного
просмотра удаляемых записей нажмите
кнопку Вид на панели инструментов.
Запустите и сохраните запрос.

9.
Получите информацию о студентах
факультета посредством параметрического
запроса. При этом наименование факультета
будет запрашиваться через диалоговое
окно перед выполнением запроса. Основой
такого запроса является запрос на
выборку, но в условие отбора в этом
случае вместо конкретного значения
поля введите в квадратных скобках
название параметра, например, [ВВЕДИТЕ
НАИМЕНОВАНИЕ ФАКУЛЬТЕТА]. Сохраните
запрос и проверьте его работу. Добавьте
в условие отбора еще один параметр и
снова запустите запрос.

10.
Вычислите стипендиальный фонд каждой
группы. Для этого

• постройте
простой запрос, содержащий только два
нужных поля: поле, по которому производится
группировка и поле, для которого
выполняется групповая операция.
Использование групповых операций
позволяет выделить группы записей с
одинаковыми значениями в указанных
полях и использовать для других полей
этих групп определенную статистическую
функцию.

• На
панели инструментов щелкните по значку
Групповые операции или выполните команду
Групповые операции меню Вид.

• Далее,
в бланке конструктора в соответствующей
ячейке Групповая операция выберите
вариант Группировка.

• В
столбце поля, над которым производится
вычисление, замените слово «Группировка
» на нужную статистическую функцию,
выбрав ее из списка, предлагаемого
построителем выражения.

• Для
изменения имени поля установите курсор
мыши на заголовке поля «Размер
стипендии» и нажмите правую клавишу.
В контекстно-зависимом меню выберите
команду Свойство!Подпись и введите
новый заголовок «Стипендиальный_фонд»

• Запустите
запрос на выполнение и сохраните его.
Результат запроса с использованием
групповых операций содержит по одной
записи из каждой группы.

11.
Включите в простой запрос, созданный в
п.1, вычисляемое поле, в котором
рассчитывается размер стипендии с
учетом районного коэффициента. Вычисляемое
поле, включенное в запрос, позволяет
получить новое поле с результатами
вычислений только в таблице запроса и
не создает полей в таблицах БД. Для
построения запроса

• Откройте
простой запрос в режиме конструктора.

• Если
поле «Размер стипендии» отсутствует
в бланке конструктора, добавьте его из
списка полей таблицы.

• В
пустой ячейке строки Поле введите
выражение для расчета значений поля
«К_выдаче» в виде имя_нового_поля:
[имя_поля]<выражение>. Для построения
выражения воспользуйтесь построителем
выражений.

• Запустите
запрос.

• Просмотрите
результаты запроса, сохраните его и
завершите работу с Microsoft Access.

Вопрос
№ 57 Запрос на выборку MS
Access

Что
такое запрос на выборку

Запрос
на выборку является наиболее
распространенным типом запроса.
Используйте его для:

Получить
данные из одной или нескольких таблиц
с помощью условий Указанное и отображения
данных в порядке, хотите.

Редактирование
и обновление записей в режиме таблицы,
запроса на выборку (с некоторыми
ограничениями).

Группировать
записи и расчет суммы, подсчет, средние
значения, и другие виды итоговых значений

Вопрос
№ 58 Способы группировки в запросе,
групповые функции.

Вопрос№
59 Запрос на обновление. Вычисление в
запросе MS
Access

С
помощью запроса на обновление можно
добавлять, изменять или удалять данные
в одной или нескольких записях. Запросы
на обновление можно рассматривать как
разновидность диалогового окна Поиск
и замена с более широкими возможностями.
Следует ввести условие отбора
(приблизительный аналог образца поиска)
и условие обновления (приблизительный
аналог образца замены). В отличие от
диалогового окна Поиск и замена запрос
на обновление может принимать несколько
условий и позволяет обновить большое
число записей за один раз, а также
изменить записи сразу в нескольких
таблицах.

Необходимо
помнить приведенные ниже правила.

Запрос
на обновление нельзя использовать для
добавления новых записей в таблицу, но
можно менять имеющиеся пустые значения
на определенные значения. Для добавления
новых записей в одну или несколько
таблиц используйте запрос на добавление.

Дополнительные
сведения о запросах на добавление см.
в статье Создание запроса на добавление.

Запрос
на обновление нельзя использовать для
удаления записей целиком (строк) из
таблицы, но можно менять имеющиеся
непустые значения на пустые. Для удаления
записей целиком (процесс, удаляющий
также значение первичного ключа) следует
использовать запрос на удаление.

Дополнительные
сведения о запросах на удаление см. в
статье Использование запросов на
удаление для удаления одной или нескольких
записей из базы данных.

С
помощью запросов на обновление можно
изменять все данные в наборе записей.

Кроме
того, нельзя выполнить запрос на
обновление для следующих типов полей
в таблице.

Поля,
содержащие результаты вычислений.
Значения вычисляемых полей не хранятся
в таблице постоянно. Они существуют
только во временной памяти компьютера,
после того как будут вычислены. Поскольку
для вычисляемых полей не предусмотрено
место постоянного хранения данных, их
невозможно обновить.

Поля,
источником записей для которых служат
итоговые запросы или перекрестные
запросы.

Поля
с типом данных «Счетчик». Значения в
полях с типом данных «Счетчик» изменяются
только при добавлении записи в таблицу.

Поля
в запросах на объединение.

Поля
в запросах на уникальные значения и
запросах на уникальные записи — запросах,
возвращающих неповторяющиеся значения
или записи. Это правило применимо при
использовании запроса на обновление,
а также при обновлении данных вручную
путем ввода значений в форму или таблицу.

Первичные
ключи, участвующие в отношениях между
таблицами, кроме тех случаев, когда эти
отношения были настроены на автоматическое
выполнение каскадного обновления через
поля ключа и любые связанные поля. При
каскадном обновлении автоматически
обновляются любые значения внешнего
ключа в дочерней таблице (таблица на
стороне «многие» отношения «один-ко-многим»)
при изменении значения первичного ключа
в родительской таблице (таблица на
стороне «один» отношения «один-ко-многим»).

Примечание.
Невозможно выполнять каскадное
обновления для записей, использующих
поле счетчика для создания значений
первичного ключа.

Дополнительные
сведения о включении и отключении
каскадных обновлений см. в разделе
Включение каскадных обновлений далее
в этой статье.

Существует
ряд вычислений, которые можно выполнить
в запросе, например, найти сумму или
среднее по значениям одного поля,
перемножить значения двух полей или
вычислить дату, отстоящую от текущей
на три месяца. В запросах можно выполнять
вычисления следующих типов.

Встроенные
вычисления, называемые «итоговыми»,
для расчета следующих значений по
группам записей или по всем записям,
отобранным в запросе: сумма, среднее,
число значений, минимальное или
максимальное значение, стандартное
отклонение или дисперсия.

Пользовательские
вычисления для выполнения расчетов с
числовыми и строковыми значениями или
значениями дат для каждой записи с
использованием данных из одного или
нескольких полей. Для ввода таких
выражений необходимо создать новое
вычисляемое поле

непосредственно
в бланке запроса.

Результаты
вычислений, выводящиеся в поле, не
запоминаются в базовой таблице. Вычисления
снова производятся всякий раз, когда
выполняется запрос, поэтому результаты
всегда представляют текущее содержимое
базы данных. Обновить вычисленные
результаты вручную невозможно.

Встроенные
вычисления, в которых используются
функции, определенные пользователями

Статистические
функции и другие элементы в строке
«Групповая операция» бланка запроса

Пользовательские
вычисления и вычисляемые поля

Обновление
данных при помощи вычислений

Обработка
пустых значение (Null) в расчетах

Вопрос
№ 60 Запросы с параметрами Access

Для
ограничания множества записей,
возвращаемых в ответ на запрос в Microsoft
Access,
в запросе можно использовать условия
отбора. Чтобы запрашивать различные
записи при каждом запуске конкретного
запроса, может потребоваться, чтобы
запрос предлагал введение условий
отбора, например «от даты» — «до
даты.» Запрос, предлагающий введение
условий отбора, называется запросом с
параметрами. В данной статье описывается
создание запроса с параметрами в
Microsoft
Access.

Запрос
с параметрами отображает свое собственное
диалоговое окно, запрашивающее информацию.
Возможно создание запроса, предлагающего
введение лишь одной части информации,
например номера детали, или более чем
одной части информации, например двух
дат. В этом случае Microsoft
Access
найдет все записи, содержащие этот номер
детали, или все записи, попадающие между
этими двумя датами.

Кроме
того, запросы с параметрами можно
использовать как основу для форм, отчетов
и страниц доступа к данным. Например,
на основе запросов с параметрами возможно
создание ежемесячного отчета о прибылях
и убытках. При распечатывании отчета
Access
отображает диалоговое окно, запрашивающее
месяц, который должен охватывать отчет.
После введения месяца Access
распечатывает соответствующий отчет.

Кроме
этого, с запросами с параметрами, формами
и отчетами можно делать следующее:

Создавать
пользовательские формы или диалоговые
окна, запрашивающие параметры запроса
(вместо использования диалогового окна
запроса с параметрами), а затем отображать
результаты в виде таблицы. Это называется
«Запрос по форме».

Распечатывать
в заголовке отчета условия отбора,
введенные для создания отчета в запрос
с параметрами, чтобы из отчета можно
было понять, какие значения использовались
для его создания.

61.
Отчеты: назначение, средства создания,
использование (
MS
Access)

Отчет –
это форматированное представление
данных, которое выводится на экран, в
печать или файл. Они позволяют извлечь
из базы нужные сведения и представить
их в виде, удобном для восприятия, а
также предоставляют широкие возможности
для обобщения и анализа данных.

В
Microsoft Access можно создавать отчеты
различными способами:

  • Конструктор

  • Мастер
    отчетов

  • Автоотчет:
    в столбец

  • Автоотчет:
    ленточный

  • Мастер
    диаграмм

  • Почтовые
    наклейки

Отчет
используется для отображения итоговых
данных из таблиц и запросов в удобном
для просмотра виде. В отчетах предусмотрены
специальные средства для группирования
данных и ввода специальных элементов
оформления, характерных для печатных
документов (колонтитулы, номера страниц,
служебная информация о времени создания
и исполнителе).

62.
Понятие и виды компьютерных сетей.

Сеть
это
объединение компьютеров, дающее
возможность совместно использовать
ресурсы. Под ресурсами подразумеваются
дисковые накопители, файлы (базы данных),
принтеры и коммуникационное оборудование.
Компьютеры, подключаемые к сети,
называются узлами, для объединения в
сеть каждый компьютер должен иметь
сетевую плату.

Если
узлы находятся в непосредственной
близости друг от друга, как правило, в
одном здании, то сеть называют локальной
(LAN
– Local
Area
Network),
если узлы рассредоточены значительно
шире, в пределах города или гос-ва, то
сеть называется глобальной
(WAN
– Wide
Area
Network).

Глобальные
сети

образуются при объединении локальных
сетей друг с другом. При этом, кроме
обычных кабельных соединений, используются
телефонные линии, радиосвязь,
волоконно-оптические линии, спутниковая
связь и др. При соединении двух или
более сетей между собой возникает
межсетевое
объединение

и образуется глобальная компьютерная
сеть.

Существует
два типа локальных сетей: одноранговые
сети
и сети типа клиент/сервер.

Одноранговая
сеть

(peer-to-peer
network)
– это самый простой и дешевый способ
объединения нескольких компьютеров.
Выделенные серверы не используются.
Любой компьютер в сети, одновременно с
обслуживанием пользователя, может брать
на себя функции сервера. Выполняя задания
на печать и отвечая на файловые запросы
с других рабочих станций.

Все
компьютеры одноранговой сети равноправны.
Здесь нет компьютера, называемого
сервером и служащего для централизованного
хранения информации, администрирования
прав пользователей и сетевых ресурсов.
Пользователи такой сети могут получить
практически неограниченный доступ к
ресурсам сети.

Сети
типа клиент/сервер.
Используются
выделенный компьютер – сервер, на
котором сосредоточены файлы общего
пользования и который предоставляет
сервис печати и другие сервисы для
многих пользователей. Сервер выполняет
функции управления сетью.

63.
Сеть
Internet,
как информационная среда. (вроде как-то
так)

Интернет
является одной из самых распространенных
информационных сетей. В отличие от более
простой ситуации, в которой удаленный
терминал связывается с центральным
компьютером, Интернет предоставляет
различные способы взаимодействия
абонентов — пользователей. Здесь
есть возможность выбрать не только
тематику информационных ресурсов, но
и получить квалифицированную
профессиональную помощь в решении
практической задачи.

Принято
считать, что впервые Интернет, как
некоторая информационная среда,
объединяющая несколько вычислительных
машин, появилась в США в середине 60-х
гг. Первая информационная сеть носила
название ARPANET. Использование такой
сети дало немало практических результатов,
послуживших основой создания современной
сети Интернет. Одним из очевидных сегодня
итогов эксплуатации первой сети стало
создание так называемых сетевых
протоколов — TCP/IP (Протокол
управления передачей данных/ Протокол
Интернет). По самому общему определению,
это протокол общения двух удаленных
компьютеров, подключенных к информационной
сети. Подключение может рассматриваться
и как самое простое — через телефонную
сеть. Благодаря хорошей развитости
телефонной сети во многих странах и
наличию большого числа потенциальных
абонентов, такой вид связи стремительно
развивался. Первая сеть связи ARPANET по
сути представляла собой магистральную
сеть, обеспечивающую соединение между
важнейшими узлами связи — хостами.
Процесс перехода отдельных локальных
сетей связи, использующих протоколы
передачи данных, был практически завершен
к 1983 г., и тогда родилась новая
информационная среда — Интернет.
Первые пользователи — абоненты такой
сети практически знали друг друга по
именам и месту расположения их компьютеров.
В этот период насчитывалось всего 213
хост-компьютеров, обеспечивающих связь
удаленных пользователей. Как свидетельствуют
информационные источники, к февралю
1986 г. число таких хостов возросло до
2308 единиц. Дальнейшее развитие этой
информационной среды идет стремительно
вверх и захватывает не только территорию
США, но и другие регионы планеты.

Сегодня
Интернет как информационная среда не
принадлежит никому. Работа магистральных
коммуникаций на территории США
финансируется из средств Национального
научного фонда, а основные вопросы,
связанные с технической поддержкой
сети, решаются инженерным комитетом
Интернет. Существуют национальные и
международные сегменты сети Интернет,
которые финансируются из различных
источников и управление которыми
осуществляет своя администрация. Однако
надо отметить, что все они признают и
строго выполняют соответствующие
рекомендации и стандарты, разработанные
Советом по Архитектуре Интернет (Internet
Architecture Board — IAB). Решения этого комитета
доводятся до широкой общественности
посредством публикации соответствующих
материалов, называемых Request for Comment
(RFG). Эти документы хранятся на многих
хост-компьютерах и всегда доступны для
любого абонента.

64.
Логическая и физическая структура
Internet.
Протокол
TCP/IP.

Компьютерная
сеть представляет собой несколько
компьютеров, связанных между собой,
чтобы совместно обрабатывать данные.
Компьютерные сети делятся на локальные
и глобальные. 

Локальные сети
объединяют компьютеры, находящиеся в
одном помещении или здании, а глобальные
сети объединяют локальные сети или
отдельные компьютеры, удаленные на
расстояние более 1 км. 

Интернет —
это всемирная компьютерная сеть,
состоящая из разнообразных компьютерных
сетей, объединенных стандартными
соглашениями о способах обмена информацией
и единой системой адресации. 

Единицей
сети Интернет является локальная
вычислительная сеть, совокупность
которых объединяется некоторой
региональной (глобальной) сетью
(ведомственной или коммерческой). На
высшей ступени региональные сети
соединяются с одной из так называемых
опорных сетей Интернет. (В действительности
региональные сети могут быть связаны
между собой без выхода на опорную
сеть.) 

В качестве соединительных
линий в Интернете используются проводные
линии связи, оптоволоконные, радиосвязь
и спутниковая связь и др. 

TCP/IP
это
протокол, используемый для передачи
данных в Интернет. Протокол TCP/IP
внедрен с 1983 г. Согласно этому протоколу,
все данные, циркулирующие в сети, разбиты
на небольшие блоки и вложены в пакеты.
Каждый пакет, кроме данных, вложен в
него, имеет заголовок объемом всего 20
байтов. Несмотря на такой небольшой
размер в этом заголовке находятся и
адрес отправителя, и адрес получателя,
и прочая информация, необходимая для
правильной сборки пакетов пункте
назначения. Пакеты переходят от одного
сервера на другой и далее пересылаются
на следующий сервер, находящийся «ближе»
к адресату.

Протокол
TCP/IP
– это на самом деле не один протокол, а
два. Первый протокол TCP
– протокол транспортного уровня,
отвечает за доставку данных, за то, как
информация делится на пакеты, и как
потом собирается в полный документ.
Второй протокол IP
– адресный, принадлежит к сетевому
уровню, формируя адрес передачи.

65.
Гипертекстовая технология
WWW,
язык
HTML,
Web-страница.

   Суть
технологии гипертекста состоит в том,
что текст структурируется, т. е. в нем
выделяются слова-ссылки. При активизации
ссылки (например, с помощью щелчка мышью)
совершается переход на фрагмент текста,
заданный в ссылке.

    
Технология WWW позволяет создавать ссылки
(их иногда называют гиперссылками),
которые реализуют переходы не только
внутри исходного документа, но и на
любой другой документ, находящийся на
данном компьютере и, что самое главное,
на любой документ любого компьютера,
подключенного к Интернету.

    
Серверы Интернета, реализующие
WWW-технологию, называются Web-серверами,
а документы, реализованные по технологии
WWW, — Web-страницами.

    
Гиперссылка состоит из двух частей:
указателя и адресной части. Указатель
ссылки обычно выделен синим цветом и
подчеркиванием. Активизация указателя
гиперссылки вызывает переход на другую
страницу.

     Адресная
часть гиперссылки представляет собой
URL-адрес документа, на который указывает
ссылка. Универсальный указатель ресурсов
(URL — Universal Resource Locator) включает в себя
способ доступа к документу, имя сервера,
на котором находится документ, а также
путь к файлу (документу)

    
Способ доступа к документу
определяется иcпользуемым
протоколом передачи информации. Для
доступа к Web-страницам служит протокол
передачи гипертекста HTTP (Hyper Text Transfer
Protocol).

HTML (HyperText
Markup Language – язык разметки гипертекста),
является языком создания веб-страниц.
Его нельзя считать языком программирования.

Язык
HTML позволяет

  • форматировать
    текст (под форматированием текста чаще
    всего понимают оформление текста с
    помощью шрифтов, цвета и др. признаков
    текста, изменяющих его вид, но не смысл);

  • различать
    в нём функциональные элементы (кнопки,
    таблицы и др.);

  • создавать
    ссылки на другие ресурсы Интернет
    (гиперссылки);

  • вставлять
    различные внешние объекты в отображаемую
    страницу (изображения, звукозаписи и
    др.).

  • добавлять
    в страницу программные коды, написанные
    на языках программирования (например,
    на языке JavaScript).

HTML
является описательным языком разметки
документов, в нем используются указатели
разметки (теги).
Теговая модель описывает документ как
совокупность контейнеров,
каждый из которых начинается и
заканчивается тегами.

Веб-страница (англ. Web
page
) —
документ или информационный ресурс Всемирной
паутины
,
доступ к которому осуществляется с
помощью веб-браузера.

Веб-страницы
обычно создаются на языках
разметки HTML или XHTML и
могут содержать гиперссылки для
быстрого перехода на другие страницы.

Информация
на веб-странице может быть представлена
в различных формах:

  • текст

  • статические
    и анимированные графические изображения

  • аудио

  • видео

  • апплеты

Информационно
значимое содержимое веб-страницы обычно
называется контентом.

Несколько
веб-страниц, объединенных общей темой
и дизайном, а также связанных между
собой ссылками и
обычно находящихся на одном веб-сервере,
образуют веб-сайт.

66.
Адресация в сети
Internet,
доменная система имен.

Для
записи адресов используются два
равноценных формата IP и DNS — адреса. 

IP-
адреса Интернета (IP-номер)
 

Уникальный
код компьютера в сети Интернет (IP-номер)
состоит из четырех чисел со значениями
от 0 до 255, разделенных точками. Такая
схема нумерации позволяет иметь в сети
более четырех миллиардов компьютеров. 

Когда локальная сеть или отдельный
компьютер впервые присоединяется к
сети Интернет, специальная организация
(провайдер) присваивает им IP-номер,
гарантируя его уникальность и правильность
подключения. 

Начало адреса
определяет сеть, в которой расположен
адресуемый компьютер, а крайний правый
блок — компьютер в этой сети. Интернет
знает, где искать указанную сеть, а сеть
знает, где находится этот компьютер.

DNS-адреса
Интернета 

Для удобства компьютерам в Интернете
кроме цифровых адресов присваиваются
собственные имена. При этом также, как
и в случае с IP-адресами, необходима
уникальность этого имени. 

С
этой целью была создана специальная
система адресации — доменная система
имен (Domain Name System) или сокращенно DNS. 

DNS-адрес вместо цифр содержит буквы,
разделяемые точками на отдельные
информационные блоки (домены). 

Первым в DNS-адресе стоит имя реального
компьютера с IP-адресом. Далее последовательно
идут адреса доменов, в которые входит
компьютер, вплоть до домена страны (для
них принята двухбуквенная кодировка).

Например,
duma.ru: duma — имя домена Государственной
думы, ru — страна Россия, аналогично
mvd.ru. Здесь имеет место ситуация, сходная
с присвоением географических названий
и организацией почтовых адресов. 

Когда используется DNS-адрес,
компьютер посылает запрос на DNS-сервер,
обладающий соответствующей базой
данных, DNS-сервер начинает обработку
имени с правого конца влево, постепенно
сужая поиск, определяя IP-адрес. 

Таким образом, по DNS-имени можно
определить эквивалентный IP-адрес.

67.
Обозреватель
Microsoft
Internet
Explorer.
Характеристика, способы настройки.
Использование.

Программа Internet
Explorer 
предназначена
для просмотра Web-страниц.  Именно
поэтому ее называют браузер,
что в переводе с английского обозначает
просмотрщик илиобозреватель.

Программа
поддерживает все новые стандарты и
возможности, закладываемые разработчиками
в свои Web-страницы: форматирование
текста, рисунки, анимацию, видео, звуковое
сопровождение, а также выполнение
сценариев – небольших программ,
содержащихся в Web-страницах и многое
другое.

Кроме
программы Internet Explorer существует ряд
программ аналогичного назначения,
например, Netscape Navigator, Opera и другие, однако,
они значительно менее распространены.
Программа Internet Explorer входит в комплект
поставки программы Windows, что во многом
определило ее судьбу, конечно, в
совокупности с высоким качеством и
собственными идеями.

Возможности
программы:

  • отображение
    Web-страниц, выполненных на языке HTML и
    находящихся как на Web-серверах, так и
    на локальных дисках,

  • возможности
    навигации в соответствии с концепцией
    гипертекста,

  • ведение
    журнала просмотренных (посещенных)
    страниц,

  • создание
    и работа со списком «избранных» страниц,

  • автономная
    работа и обновление Web-страниц по
    заданному расписанию,

  • запрет
    отображения нежелательного или
    оскорбительного материала,

  • выбор
    уровня безопасности (защиты от
    проникновения вирусов, утечки, порчи
    информации) при работе с различными
    ресурсами,

  • автозаполнение
    полей форм на Web-страницах,

  • изменение
    размера шрифта и кодировки страниц,

  • помощь
    в поиске информации в сети Internet.

Критика
Internet Explorer

Политика
распространения браузера
компанией Майкрософт подвергается
критике из-за использования компанией
своего монопольного положения на
рынке десктопных ОС.
Этот вопрос периодически поднимается
в судебных разбирательствах по всему
миру, самые известные из которых —
антимонопольное дело «Соединенные
Штаты против Майкрософт»
,
едва не ставшее причиной разделения
компании. Вследствие претензий,
предъявленных Еврокомиссией в 2009 году,
после чего в европейские версии ОС
Windows была включена возможность выбора
браузера по умолчанию.

(Насчет
способов настройки – хз. Можно открыть
IE
– сервис – свойства обозревателя.)

68.
Доступ
к
Internet.
Службы
Internet.
Способы
поиска информации.

Доступ
в Интернет
 —
методы и средства, посредством которых
пользователи соединяются с Интернетом.

Типы:

Проводное
соединение
 (телефонный
провод
коаксиальный
кабель
витая
пара
волоконно-оптический
кабель
.)

Беспроводное
соединения
 (радиоволны в
определённом частотном диапазоне)

Службы
(сервисы)
 –
это виды
услуг
,
которые оказываются серверами сети
Internet.

В
истории Интернет существовали разные
виды сервисов, одни из которых в настоящее
время уже не используются, другие
постепенно теряют свою популярность,
в то время как третьи переживают свой
расцвет. Перечислим те из сервисов,
которые не потеряли своей актуальности
на данный момент:

  1. World
    Wide Web
     – всемирная
    паутина
     –
    служба поиска и просмотра гипертекстовых
    документов, включающих в себя графику,
    звук и видео.

  2. E-mail – электронная
    почта
     –
    служба передачи электронных сообщений.

  3. Usenet,
    News
     – телеконференции,
    группы новостей
     –
    разновидность сетевой газеты или доски
    объявлений.

  4. FTP –
    служба передачи файлов.

  5. ICQ –
    служба для общения в реальном времени
    с помощью клавиатуры.

  6. Telnet –
    служба удаленного доступа к компьютерам.

  7. Gopher –
    служба доступа к информации с помощью
    иерархических каталогов.

Среди
этих служб можно выделить службы,
предназначенные для коммуникации,
то есть для общения, передачи информации
(E-mail, ICQ), а также службы, назначение
которых – это хранение информации
и обеспечение
доступа 
к
этой информации пользователей. Среди
последних служб лидирующее место по
объему хранимой информации занимает
служба WWW, поскольку данная служба
наиболее удобна для работы пользователей
и наиболее прогрессивна в техническом
плане. На втором месте находится служба
FTP, поскольку какие бы интерфейсы и
удобства не разрабатывали для пользователя,
информация все равно хранится в файлах,
доступ к которым и обеспечивает эта
служба. Службы Gopher и Telnet в настоящее
время можно считать «отмирающими», так
как новая информация уже почти не
поступает на серверы этих служб и
количество таких серверов и их аудитория
практически не увеличивается.

Способы
поиска информации:

Существуют
три основных способа поиска информации
в Интернете.

1.
Указание
адреса страницы.
 Это
самый быстрый способ поиска, но его
можно использовать только в том случае,
если точно известен адрес документа.

2.
Передвижение
по гиперссылкам.
 Это
наименее удобный способ, так как с его
помошыо можно искать документы, только
близкие по смыслу текущему документу.
Если текущий документ посвящен, например,
музыке, то, используя гиперссылки этого
документа, вряд ли можно будет попасть
на сайт, посвященный спорту.

3.
Обращение
к поисковому серверу (поисковой системе)
.
Использование поисковых серверов —
наиболее удобный способ поиска информации.

69.
Основные поисковые системы в
Internet.
Aport,
Rambler, Yandex, MSN web Search.

Поисковая
система — это программно-аппаратный
комплекс, предназначенный для осуществления
поиска в сети Интернет и реагирующий
на запрос пользователя, задаваемый в
виде текстовой фразы (поискового
запроса), выдачей списка ссылок на
источники информации, в порядке
релевантности (в соответствии запросу).
Наиболее крупные международные поисковые
системы: «Google»«Yahoo»«MSN».
В русском Интернете это
– «Яндекс»«Рамблер»«Апорт».

Рассмотрим
подробнее понятие поискового запроса
на примере поисковой системы «Яндекс».
Поисковый запрос должен быть сформулирован
пользователем в соответствии с тем, что
он хочет найти, максимально кратко и
просто. Допустим, мы хотим найти информацию
в «Яндексе» о том, как выбрать автомобиль.
Для этого, открываем главную страницу
«Яндекса», и вводим текст поискового
запроса «как выбрать автомобиль». Далее,
наша задача сводится к тому, чтобы
открыть предоставленные по нашему
запросу ссылки на источники информации
в Интернет. Однако, вполне можно и не
найти нужную нам информацию. Если таковое
произошло, то либо нужно перефразировать
свой запрос, либо в базе поисковой
системе действительно нет никакой
актуальной информации по нашему запросу
(такое может быть при задании очень
«узких» запросов, как, например «как
выбрать автомобиль в Архангельске»)

Первоочередная
задача любой поисковой системы –
доставлять людям именно ту информацию,
которую они ищут. А научить пользователей
делать «правильные» запросы к системе,
т.е. запросы, соответствующие принципам
работы поисковых систем, невозможно.
Поэтому разработчики создают такие
алгоритмы и принципы работы поисковых
систем, которые бы позволяли находить
пользователям искомую ими информацию.

Это
означает, поисковая система должна
«думать» так же, как думает пользователь
при поиске информации. Когда пользователь
обращается с запросом к поисковой
машине, он хочет найти то, что ему нужно,
максимально быстро и просто. Получая
результат, он оценивает работу системы,
руководствуясь несколькими основными
параметрами. Нашел ли он то, что искал?
Если не нашел, то сколько раз ему пришлось
перефразировать запрос, чтобы найти
искомое? Насколько актуальную информацию
он смог найти? Насколько быстро
обрабатывала запрос поисковая машина?
Насколько удобно были представлены
результаты поиска? Был ли искомый
результат первым или же сотым? Как много
ненужного мусора было найдено наравне
с полезной информацией? Найдется ли
нужная информация, при обращении к
поисковой системе, скажем, через неделю,
или через месяц?

Для
того, чтобы удовлетворить ответами все
эти вопросы, разработчики поисковых
машин постоянно совершенствуют алгоритмы
и принципы поиска, добавляют новые
функции и возможности, всячески пытаются
ускорить работу системы.

70.
Электронная почта, почтовые программы.

Электронная
почта — это передача писем в Интернет с
помощью персональных компьютеров. Если
обычная почта — это пересылка бумажных
писем и документов с помощью государственных
почтовых служб, то электронная почта —
это передача электронных писем с
использованием международной сети
Интернет.

Для ведения электронной
почты используются специальные почтовые
программы, которые можно найти в Интернет
либо в современных операционных системах.
В частности, в операционную систему
Windows входит почтовая программа Outlook
Express.

Для отправки электронных
писем их текст может быть подготовлен
с помощью почтовой программы и сразу
же отправлен по Интернет. В считанные
секунды или минуты она достигнет адресата
— электронное письмо будет записано в
почтовый ящик по адресу, который
указывается при отправке письма:

Пример
адресов электронной почты в сети
Интернет:

master@mail.ru 

Первое
имя в любом адресе электронной почты —
идентификатор владельца почтового
ящика. Второе имя — адрес почтового
сервера, где хранятся полученные
электронные письма.

В частности,
mail.ru и rambler.ru — адреса серверов российских
электронных почтовых служб Mail.Ru и
Rambler.Ru соответственно, а hotmail.com — адрес
сервера международной электронной
почтовой службы HotMail.

В этих почтовых
службах можно бесплатно открыть
электронный почтовый ящик определенного
объема и хранить там свои письма и вести
переписку по Интернет. Для открытия
почтового ящика в адресной строке
браузера указывается один из этих
почтовых сайтов и производится регистрация
нового почтового адреса.

Почто́вая
програ́мма (клиент
электронной почты, почтовый
клиент, мейл-клиент, мейлер) — программное
обеспечение
,
устанавливаемое на компьютере пользователя
и предназначенное для получения,
написания, отправки и хранения
сообщений электронной
почты
 одного
или нескольких пользователей (в случае,
например, нескольких учётных записей
на одном компьютере) или нескольких
учётных записей одного пользователя.

Функции

Большие
почтовые программы, т. н. «всё в одной»,
такие как Mozilla
Thunderbird
The
Bat!
 и Microsoft
Outlook
,
сегодня комбинируют работу MSAMDA и MRA в
одном приложении. Более простые почтовые
агенты (англ. mail
user agent, MUA),
например Mutt,
также являются почтовыми программами.

В
отличие от почтового
сервера
,
клиент электронной почты обычно
отправляет сообщение не прямо на
соответствующий сервер получателя, а
на один и тот же почтовый сервер, который
выступает как релей. Обычно это почтовый
сервер провайдера или
компании. Отправка почты чаще всего
осуществляется по протоколу SMTP.

Клиент
электронной почты принимает почту с
одного или нескольких почтовых серверов,
часто это тот же самый сервер, который
служит для отправки. Приём почты обычно
осуществляется по протоколам POP или IMAP.

Также
в функции клиента электронной почты
может входить: сортировка,
хранение сообщений, поиск по архиву
сообщений, ведение адресной книги,
фильтрация принимаемых сообщений по
разным критериям, конвертация форматов,
шифрование, организация интерфейсов с
офисными программами и другие функции.

71

«Презентация,
от лат. praesentatio — Представление, предъявление
переводного векселя лицу, обязанному
совершить платёж (трассату).

Общественное
представление чего-либо нового, недавно
появившегося, созданного, например:
книги, журнала, кинофильма, телепрограммы,
организации».

Так
значение слова “презентация” толкует
Современный словарь иностранных слов
(1993). Сразу следует отметить, что данная
курсовая работа описывает презентацию
только во втором значении этого слова.

Итак,
презентация есть представление
общественности чего-то нового, с
определенными целями.

Презентацией
называется набор слайдов, содержащих
мультимедийные объекты: числа, текст,
графику, анимацию, звук и видео, и
сопровождаемые необходимыми комментариями.

Презентация
общественной организации (фирмы,
акционерного общества, корпорации и
т.п.). Целями такой презентации являются:
создание имиджа фирмы среди деловых
кругов, создание или воссоздание
благоприятного образа фирмы, реклама
имени фирмы. По сути своей такая
презентация является частью рекламной
кампании организации.

·Презентация
товара. Цели такой презентации ясны:
создание знания о новой марке, товаре
или услуге на целевом рынке, ознакомление
потребителей с новыми возможностями
товара, расписания магазина и т.д.,
достижение предпочтения марке и т.п.

Презентация
проекта. Цель этого вида презентации —
информирование людей о каком-либо
проекте, определение обратной реакции
к проекту, поиск заинтересованных в
поддержке разработки и реализации
проекта. Этот вид презентации наиболее
требователен к форме подачи, содержанию
и подготовке (см. ниже), т. к. предполагает
убеждение аудитории в необходимости
осуществления разработки или воплощения
проекта.

Презентация
объема и содержания выполненных работ
(отчет). Цель — ознакомить, предоставить
определенной узкой группе людей
результаты работ. Такая презентация
менее требовательна к выполнению
определенных правил подготовки и вполне
может быль спонтанной, если необходимые
данные у вас под рукой и содержатся в
полном порядке.

Презентация
плана будущих работ. Такая презентация
аналогична предыдущему виду презентаций,
только объект здесь будущие работы
организации или личности. Целями её
могут являться: информирование
определенного круга лиц о намеченных
работах, описание намеченных работ с
целью подвержения объекта презентации
критическому анализу и изменению.

72

Перед
созданием презентации на компьютере
важно определить:

·
назначение презентации, ее тему, примерное
количество слайдов

·
как представить информацию наиболее
удачным образом

·
содержание слайдов

·
графическое оформление каждого слайда

Критерии
оценки презентации

1.Содержание
презентации:

·
раскрытие темы

·
подача материла (обоснованность
разделения на слайды)

·
наличие и обоснованность графического
оформления (фотографий, схем, рисунков,
диаграмм)

·
грамотность изложения

·
наличие интересной дополнительной
информации по теме проекта

·
ссылки на источники информации (в т.ч.
ресурсы Интернет)Оформление презентации

·
единство дизайна всей презентации

·
обоснованность применяемого дизайна

·
единство стиля включаемых в презентацию
рисунков

·
применение собственных (авторских)
элементов оформления

·
оптимизация графики

2.Обоснованное
использование эффектов мультимедиа:
графики, анимации, видео, звука.

3.Навигация:
наличие оглавления, кнопок перемещения
по слайдам или гиперссылок.

4.Доклад
на заданную тему с использованием
презентации.

73

1.Структура
слайда

2.Заголовок
слайда

3.Количество
информации на слайде

4.Текст

5.Графика

6.Анимация
и переходы

7.Навигация

8.Цвета

9.Шрифты

10.Размер
шрифта

11.Семейства
шрифтов

12.Начертания,
насыщенность

74

Электронные
страницы презентации называются
слайдами.

Презентацию
можно создать одним из следующих
способов:


помощью Мастера создания презентаций;

-используя
готовые шаблоны оформления;

-самостоятельное
создание презентации.

Для
работы со слайдами презентации используют
несколько режимов:

-команда
Обычный включает режим редактирования
слайда;

-Сортировщик
слайдов показывает сразу все слайды
небольшого размера на экране;

-Страницы
заметок изображает страницу с рисунком
слайда и местом для текста примечания;

-Демонстрация
запускает демонстрацию презентации.

Для
оформления презентации в едином стиле
используют команду Вид/ Образец Образец
слайдов.

Чтобы
применить заготовки фона вызовите
команду Формат/ Фон.

Однако
чтобы качественно оформить свою
презентацию, лучше воспользоваться
шаблоном, который будет содержать свою
цветовую схему, образцы заголовков и
слайдов, а также множество авторазметок,
определяющих расположение объектов на
слайде. Это осуществляется с помощью
команды Формат/ Применить шаблон дизайна.

После
завершения оформления слайдов презентации
можно выполнить анимацию отдельных
объектов на слайдах. Для этого в режиме
Обычный выбираем команду Показ слайдов/
Настройка анимации и применяем эффекты
к объектам.

Для
настройки переходов между слайдами
необходимо воспользоваться командой
Показ слайдов/ Настройка презентации,
либо в режиме сортировщика слайдов
панелью инструментов Эффекты перехода.

Для
произвольного управления показа слайдов
можно воспользоваться несколькими
вариантами: установить настройки
командой Показ слайдов/ Настройка
действия, использовать гиперссылки для
перехода между слайдами либо установит
кнопки управления.

75

76

Анимация
– это добавление к тексту или объекту
специального видео- или звукового
эффекта. (Например, можно создать элементы
текстового списка, влетающие на страницу
слева по одному слову, или добавить звук
аплодисментов при открытии рисунка)
Анимация текста, графики, диаграмм и
других объектов на слайдах подчеркивает
различные аспекты содержания, управляет
ходом изложения материалов и делает
презентацию более интересной.

Эффекты
анимации могут применяться к элементам
на слайде, находящимся в рамках, или к
абзацам, содержащим одиночные маркеры
или пункты списков. Например, можно
применить определенный эффект анимации
ко всем элементам на слайде или только
к отдельному абзацу с маркированным
списком. Кроме стандартных и специально
заданных путей перемещения можно
добавить эффекты вхождения, выделения
или выхода. Также для одного элемента
можно применить одновременно несколько
эффектов анимации — например сначала
к маркеру списка применяется эффект
вхождения, а затем — выхода.

Большинство
параметров анимации включает ряд
соответствующих эффектов. Это относится
к средствам звукового сопровождения
анимаций. Эффекты анимации текста, как
правило, можно применить к буквам, словам
и абзацам. Например, заголовок может
появляться по отдельным словам, а не
весь сразу. Эффекты анимации для текста
или объектов можно просмотреть как для
отдельного слайда, так и для всей
презентации.

77

Документы
каждого типа имеют специфические
особенности, с учетом которых они
объединяются в Разделы информационного
массива. Названия разделов сформулированы
таким образом, чтобы можно было быстро
сориентироваться и понять, какие
документы в каком разделе находятся.
Вот список разделов:

Законодательство

Нормативные
и иные официальные акты федеральных и
региональных органов государственной
власти.

Судебная
практика

Судебные
акты. Материалы по вопросам
правоприменительной практики.

Финансовые
консультации

Консультационные
материалы по бухгалтерскому учету,
налогообложению, банковской,
внешнеэкономической деятельности,
вопросам валютного регулирования. Схемы
отражения в бухучете финансово-хозяйственных
операций (проводки), а также материалы
бухгалтерских печатных изданий.

Комментарии
законодательства

Комментарии
к нормативным актам федерального
законодательства.

Формы
документов

Типовые
формы, бланки, образцы деловой документации.

Законопроекты

Проекты
федеральных законов, находящиеся на
рассмотрении в Федеральном Собрании
РФ.

Международные
правовые акты

Многосторонние
и двусторонние международные договоры
Российской Федерации, документы
международных организаций, документы
о ратификации.

Правовые
акты по здравоохранению

Нормативные
документы по медицине и фармацевтике,
консультации по медицинской и
фармацевтической деятельности.

Каждый
раздел, в свою очередь, состоит из
Информационных банков (ИБ), содержащих
схожий тип правовой информации.

Информационные
банки различаются полнотой информации
и характером содержащихся в них
документов. Например, раздел Финансовые
консультации содержит близкие по
тематике, но разные по содержанию
информационные банки:

Финансист,
включая Вопросы Ответы (консультации
по налогообложению, бухучету, банковской,
инвестиционной, внешнеэкономической
деятельности, по вопросам валютного
регулирования, об акционерных обществах,
о рынке ценных бумаг);

Корреспонденция
Счетов (схемы отражения финансово-хозяйственных
операций в бухучете, обоснованные
федеральными нормативными документами);

Приложение
Бухгалтерские Издания (материалы
публикаций в бухгалтерской прессе).

78.
Виды поиска в справочных правовых
системах

Поиск
документов можно условно разделить на
два вида: поиск по реквизитам документов;
поиск по тексту документов. Поиск по
реквизитам документа позволяет найти
документ с определенными датой, номером,
выпущенный определенным органом и т.д.
Для повышения эффективности поиска
условия в таком виде поиска можно
сочетать, задавать интервалы номеров
или дат.

Поиск
по тексту документов заключается в
простом переборе массива документов и
нахождении среди них тех, которые
содержат слово, заданное пользователем.
Таким образом, такой поиск позволяет
найти документы по какой-либо тематике.
Недостатком поиска по тексту является
большой шум, то есть попадание в список
найденных документов большого количество
документов, удовлетворяющих запросу,
но пользователю в данный момент не
нужных. Уменьшить уровень такого шума
может, пожалуй, лишь опыт составления
запросов к системе. Многие СПС позволяют
использовать одновременно поиск и по
реквизитам и по тексту документов, что
может существенно повысить эффективность
поиска.

СПС
«КонсультантПлюс» очень удобно искать
документы по известным реквизитам,
например дате принятия или его номеру.
Есть и другие возможности поиска — по
названию или фразам из текста. Для поиска
документов по конкретной проблеме можно
воспользоваться «Правовым навигатором».
Кроме того, в системе есть кнопки для
быстрого доступа к формам отчетности,
календарю бухгалтера, обзорам
законодательства. Наконец, «КонсультантПлюс»
легко предоставит весь объем информации
по изучаемому документу: комментарии,
консультации и судебную практику. Это
удобно — ведь о существовании дополнительной
информации пользователь может и не
знать.

В
«Гаранте» документы можно искать по
реквизитам, источнику опубликования.
Есть поиск по ситуации — выбрав подходящую
ситуацию, пользователь получит документы
по этой теме. Кроме того, легко доступны
последние документы, поступившие в
систему, — к ним можно попасть, нажав на
кнопку «Новые документы» стартового
окна системы.

Аналогичные
поисковые ресурсы есть и в других СПС.
Например, в «Кодексе» реализован так
называемый интеллектуальный поиск. Он
позволяет формулировать запрос в
свободной форме, указывая в поле ввода
текста как дату принятия или номер
документа, так и ключевые слова из
названия или текста. В ходе поиска
система самостоятельно анализирует
запрос и выдает список документов,
отсортированных по степени их близости
к контексту запроса.

79.
Поиск по реквизитам

Реквизиты
— совокупность постоянных элементов
содержания документа.

Поиск
по реквизитам — поиск записей (документов),
реквизиты которых удовлетворяют условиям
поискового запроса. Для поиска любого
документа достаточно заполнить лишь
два-три поля. Если точно знать, например,
номер документа, то этой информации в
большинстве случаев будет вполне
достаточно. Удобство и простота этого
способа не вызывает сомнений, но
использование этого вида поиска возможно
только при условии наличия точных
реквизитов конкретного документа.
Рассмотрим возможности использования
этого вида поиска на конкретном примере.
Для того, что бы найти документы,
регламентирующие призыв в армию и
отсрочку от армии нужно заполнить
карточку реквизитов. Карточку реквизитов
можно заполнить, используя различные
поля:

Ввести
дату принятия и номер документа.

Ввести
название документа.

Ввести
название издавшего органа, примерную
дату принятия и ключевое слово.

Ввести
точную фразу из текста: «документы,
регламентирующие призыв в армию и
отсрочку от армии «.

80.
Контекстный поиск в текстах документов
СПС

Режим
контекстного поиска обладает
интеллектуальной составляющей. Система
проводит морфологический анализ
введенного пользователем контекста и
в результате находит не только
«механически» точные совпадения,
но и все словоформы искомых слов. Поиск
определяет, в каких падежах и формах
может использоваться введенное слово,
и находит такие документы. Например,
введя слово «налогов», пользователь
найдет документы, в которых встречается
«налоги», «налога» и т. д. А при
поиске фразы «пособие на детей»
будут найдены документы, содержащие
словосочетание «пособие на ребенка»,
так как существительное «ребенок»
— единственное число от слова «дети».
При работе с новым поиском слова и фразы
нужно вводить полностью, без сокращений,
например «бухгалтерская отчетность»,
«льготы по налогу на прибыль» При
этом пользователю не нужно осваивать
приемы работы или задумываться над тем,
как получить столь полный результат —
система выполняет это самостоятельно.

Для
работы с результатами контекстного
поиска реализован особый вид сортировки
— сортировка по степени соответствия.
Итоговый список будет выстроен в
соответствии с тем, насколько документ
отвечает указанным условиям контекстного
поиска. Первыми будут представлены
документы, наиболее точно отвечающие
на вопрос пользователя.Кроме скоростного
интеллектуального режима, в систему
контекстного поиска внесены некоторые
улучшения.

Для
удобства и обеспечения более точных
результатов контекстный поиск представлен
в виде двух самостоятельных полей —
«Слова в тексте» и «Слова в
названии». Это позволяет одновременно
искать разный контекст в названиях и
текстах документов. Например, указав
системе искать в названии слова
«бухгалтерская отчетность», а в
тексте «отчет о прибылях», пользователь
найдет приказ Минфина РФ от 22 июля 2003
г. N 67н «О формах бухгалтерской
отчетности организаций», в котором
приведена форма отчета о прибылях и
убытках организации.

При
работе с контекстным поиском пользователь
может получить результат с максимальным
комфортом, затрачивая минимум усилий.
В поиске по реквизитам поля контекстного
поиска объединены в самостоятельную
группу, которая помещена в начало
карточки запроса.

81.
Поиск по тематическому классификатору

Поиск
по классификатору — это поиск по
тематическому рубрикатору правовой
информации Данный вид поиска удобен
для составления тематических подборок
документов и для комплексного изучения
правовой проблемы.

В
системе ГАРАНТ применяется классификатор,
специально разработанный и адаптированный
для использования в справочных правовых
системах. Его отличает высокая степень
детализации и подробное описание всех
основных разделов отечественного
законодательства.

Реализованная
в системе ГАРАНТ технология классификации
нормативных правовых актов по нормам
права предоставляет пользователю
возможность быстро отыскать не только
сам нормативный акт, но и конкретные
нормы в документе, соответствующие
Вашему запросу. Другими словами, система
откроет именно те фрагменты документа,
которые относятся к выбранному при
поиске разделу классификатора.

Для
того чтобы выбрать нужный Вам раздел
классификатора, следует нажать на
соответствующую кнопку Основного меню
системы или выбрать одноименную команду
в меню «Информация». В окне появится
список разделов — это верхний уровень
рубрикатора. Разделы и подразделы
классификатора выделены зеленым цветом
и подчеркиванием и являются ссылками.
Результатом поиска является список
документов, тематика которых соответствует
выбранным разделам.

82

Вспомогательный
вид поиска по выбранным специалистами
Консультант Плюс ключевым словам,
описывающим основные понятия.

Понравилась статья? Поделить с друзьями:
  • Атом неделим ошибка
  • Ауди виды ошибок
  • Атолл сигма ошибка 179 исправить
  • Ауди адаптив лайт ошибка что делать
  • Атолл 92ф ошибка 0х6133