При выборе типа данных необходимо учитывать, что данные с меньшим размером занимают меньше дискового пространства, оперативной памяти и быстрее обрабатываются.
Но слишком малые поля могут привести к искажению или потере данных.
В СУБД Microsoft Access определены следующие типы
данных полей (табл. 2.1).
Таблица 2.1
Краткая характеристика типов данных MS Access
Тип данных
Описание, допустимые значения в поле
Размер
Индексирование
Ключ
Текстовый
Текст, числа, не требующие вычислений, и их комбинации. Адреса, номера телефонов, почтовые индексы
До 255 символов, по умолчанию50
+
–/+ первичный внешний
MEMO
Длинный текст или числа. Описания, характеристики, аннотации
64 Кбайт(65535 символов)
–
–
Числовой
Числа, используемые для математических вычислений (кроме денежных операций). Типы чисел и их точность зависят от свойства Размер поля
1,2,4,8,12 байт16 байт (код репликации)
+/–
+ первичный внешний
Денежный
Значения валют, используемые для денежных операций. Предотвращает округление при вычислениях. Допускает 15 знаков целой части числа и 4 знака в дробной части. Вид валюты зависит от выбранной национальной настройки (Панель Управления)
8 байт
+/–
–
Дата/время
Значения дат и времени (от 100 до 9999 года). Хранятся как десятичные числа (дата– целая часть числа, время – дробная, доля суток от полуночи). Вычисления выполняются в единицах измерения времени
8 байт
+/–
–
Счетчик
Уникальные последовательные или случайные числа в полях первичного ключа, которые вводятся в поле автоматически при создании новой записи. Не могут быть изменены пользователем. В таблице может быть только одно поле данного типа
4 байта
16 байт (код репликации)
+
+ первичный
Логический
Одно из двух значений: Истина/Ложь, Да/Нет, Включено/Выключено (On/Off). Обычно имеет вид флажков, применяется для полей Оплачено, Заказано, Доставлено
1 бит
+/–
–
Поле объекта OLE
Объекты, созданные в других приложениях, поддерживающих технологию OLE (рисунки, аудиозаписи, видеоклипы и др.). Объекты могут быть связанными или внедренными
До 1 Г байта (ограничен объемом диска)
–
–
Гиперссылка
Адрес гиперссылки - путь к объекту, документу или Web- странице. Адреса образуются из текстовых значений, либо из комбинации текстовых и числовых значений(сохраняемых в текстовом формате)
До 2048 символов
–
–
Адрес гиперссылки может состоять максимум из 4 частей (каждая часть не более 2048 символов) и записывается в следующем формате: [экранный_Текст]#адрес#[доп_Адрес]#[всплывающая_Подсказка] Адрес гиперссылки может представлять адрес URL ( в Интернет, например, http://www.someone.homepage/def.html) или сетевой маршрут UNC (к файлу в локальной сети, например, \\MyWorkstation\Samples\Борей.mdb.).
Адрес гиперссылки может содержать некоторую специальную адресную информацию (например, объект базы данных, закладку Microsoft Word или диапазон ячеек Microsoft Excel, на которые указывает адрес)
*Мастер подстановок
Не является самостоятельным типом данных. Позволяет создать поле со списком (столбец подстановки) для выбора значений из фиксированного набора значений, введенных пользователем, или из таблицы БД (для внешних ключей)
Такой же, как и у поля источника подстановки
+
+ внешний
После применения Мастера подстановок для поля устанавливается тип данных источника подстановки. При этом на вкладке Подстановка отображаются все свойства сформированного поля со списком. В режиме таблицы в поле Мастера подстановок находится раскрывающийся список, позволяющий выбирать требуемые значения