Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции - 1 семестр.doc
Скачиваний:
18
Добавлен:
15.11.2019
Размер:
6.31 Mб
Скачать

Свойства полей.

Все типы данных, кроме счетчика и объекта OLE, имеют следующие основные свойства:

  1. “Формат поля” определяет, как должно отображаться содержимое поля.

  2. “Подпись” определяет текст, который будет отображаться рядом с полем или в отчете.

  3. “Значение по умолчанию” определяет значение, которое будет автоматически вводится в поле при добавлении новых записей.

  4. “Условие на значение” определяет диапазон значений данных, допустимых в поле. Условие на значение вводится с помощью логических операторов. Например, для поля цена можно ввести “<50000”.

  5. “Сообщение об ошибке” задает текст сообщения, которое появляется в строке состояния при попытке ввести в поле недопустимое значение или значения, находящегося вне диапазона.

  6. “Обязательное поле” содержит значение “Да” или “Нет”, в зависимости от того, обязательно ли это поле для заполнения.

Поля текстового типа имеют следующие дополнительные поля:

  • “Размер поля” - максимально допустимое количество символов для данного поля;

  • “Маска ввода” обеспечивает ввод данных в указанном формате; При вводе данных, например, в поле дата, было бы удобно, чтобы в нем заранее вводилась точка в качестве разделителя, тогда ее не надо было бы вводить вручную. Форматы для ввода данных называются масками ввода. В состав Access входит мастер ввода масок. Чтобы задать маску ввода, нужно в строке “Маска ввода” щелкнуть по кнопке с тремя точками. Далее нужно выбрать тип маски ввода.

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

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

Подстановка.

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

  1. Открыть таблицу в режиме “Конструктор”.

  2. В столбце “Тип данных” соответствующего поля выбрать тип “Мастер подстановок”.

  3. В диалоговом окне установить опцию “Будет введен фиксированный набор значений” и нажать кнопку “Далее”. В следующем окне, ввести значения данного поля.

Ключевое поле.

В реляционной БД таблицы должны быть связаны друг с другом. Эта связь устанавливается с помощью уникальных полей. Уникальные поля - это такие поля, в которых значения не могут повторяться. Например, в БД “Железнодорожное расписание” в таблице “Маршрут” таким уникальным полем может быть номер поезда. Такое поле, которое однозначно идентифицирует запись в таблице, называется первичным ключом. Если никакое поле не подходит для ключа, можно ввести в таблицу дополнительное поле - например, порядковый номер записи, присвоив ему тип - счетчик.

Чтобы задать ключевое поле, надо: выделить поле, выбранное в качестве ключевого, щелчком мыши слева от столбца “Имя поля”; нажать кнопку “Ключевое поле” на панели инструментов или выбрать команду “Ключевое поле” в контекстном меню. Для ключевого поля Access автоматически устанавливает в свойстве “Обязательное поле” значение “Да”, а в строке свойства “Индексированное поле” - значение “Да (совпадение не допускается)”.