|
Поле объекта OLE |
Объект, связанный или внедренный в таблицу Microsoft Access |
До 1 Гбайта (ограничивается объемом диска) |
|
Гиперссылка |
Строка, состоящая из букв и цифр и представляющая адрес гиперссылки |
Может содержать до 3x2048 символов |
В списке допустимых типов полей имеется строка «Мастер подстановок». При его использовании можно создать поле, содержание которого формируется путем выбора значений из списка, содержащего набор постоянных значений или значений из другой таблицы/запроса. Если источником для подстановки выбран столбец другой таблицы, то тип и длина поля, созданного таким способом, будут определяться типом и длиной элементов, служащих источником для подстановки значений.
Выбор типа поля является важным шагом, при проектировании БД. Принятое решение оказывает влияние на выполняемый при вводе контроль правильности данных, на допустимые операции над данными и особенности их выполнения, требуемый объем памяти, скорость выполнения операций, совместимость разных частей БД при работе в гетерогенной среде.
Предположим, что создается таблица, содержащая сведения о профессорско-преподавательском составе. Состав и тип полей создаваемой таблицы представлены на рис. 5.6.
Введем описания всех полей, кроме поля «Должность», выбирая указанные на рис. 5.6 типы полей.
Рис. 5.6. Состав полей таблицы «Сотрудник»
Поле «Должность» создадим несколько иначе. Для выбранной категории сотрудников имеется всего четыре возможные должности: ассистент, старший преподаватель, доцент и профессор. Хорошо было бы заменить ввод этих значений выбором их из списка. В ранних версиях Access задавать домен (либо путем прямого ввода списка значений, либо путем связи с файлом подстановки) можно было только при создании запроса или экранной формы. В последних версиях стало возможным задать это и при описании таблицы.
Создадим поле «Должность», используя «Мастер подстановок». Для этого можно либо при выборе типа указать «Мастер подстановок» (см. последнюю строку в ниспадающем списке типов полей на рис. 5.5), либо выбрать позицию «Поле подстановки» в меню Вставка.
Последовательность шагов при создании поля подстановки отражена на рис 5.7-5.9. Имя поля сначала задавать не надо, оно будет задано позже в процессе создания поля с помощью мастера. Следует сразу перейти к столбцу «Тип данных» и выбрать в списке строку «Мастер подстановок».
предыдущаяследующая