У каждого поля есть тип. Тип является свойством поля и задается в конструкторе таблиц. Если перевести курсор мыши в ячейку «Тип поля», то высвечивается список допустимых типов полей, из которого и следует выбрать подходящий для описываемого поля тип. Имя и тип поля должны задаваться обязательно. Графа «Описание» может не заполняться. Эта графа используется в целях документирования проекта.
Тип поля определяет допустимые символы, которые могут быть использованы при его заполнении. Если допущена ошибка в типе данных или неправильно введены данные, то необходимо исправить ошибку, так как программа не даст возможность продолжить работу.
Например, Текстовый тип — это комбинация букв, цифр и других символов. Максимальный размер поля (максимальное количество символов, которое можно ввести в это поле) — 255. Хранятся только введенные в поле символы; позиции, не использованные в текстовом поле, не хранятся. Для управления максимальным числом вводимых символов определяется свойство Размер поля. По умолчанию размер текстового поля устанавливается 255 символов. Сравнение и упорядочение текстовых данных производится по алфавиту, причем, цифры располагаются раньше букв, а буквы латинского алфавита раньше, чем русского.
|
|
Примеры заполнения поля:
Иванов Иван Иванович
2-12-85-06
1000 р.
NuNuCa Nuss-Nougat-Creme.
Возможно автоматическое определение типа данных, если поле создается в режиме таблицы путем ввода данных. В этом случае программа автоматически назначает полю тип данных на основе введенного значения, который впоследствии можно изменить.
Допустимые типы полей в MS ACCESS и их краткая характеристика приведены в таблице 2.
Таблица 2
Тип данных | Значения | Размер |
Текст | Алфавитно-цифровые символы Используется для текста или чисел, не применяемых в вычислениях | До 255 символов |
МЕМО | Алфавитно-цифровые символы (более 255 символов) или текст. Используется для текста, размер которого превышает 255 символов, или для текста, в котором используется RTF-форматирование. Поле МЕМО может использоваться, например, для заметок, длинных описаний и абзацев, в которых применяется форматирование текста, такое как полужирное или курсивное начертание | До 2 гигабайт (2 байта на символ). Из них можно отображать до 65535 символов в одном элементе управления |
Число | Целые числовые значения или дробные | 1, 2, 4 или 8 байт |
Дата/время | Значения даты и времени. Используется для хранения значений дат и времени | 8 байт |
Валюта | Значения денежных сумм. Используется для хранения денежных значений (в рублях или другой валюте) | 8 байт |
Вычисляемый | Выражение, значением которого может быть текст, число, денежная сумма, дата и время, истина или ложь | Зависит от параметров выражения |
Счетчик | Уникальное числовое значение, автоматически вставляемое при добавлении записи. Используется для формирования уникальных значений, которые могут применяться в качестве ключа | 4 байта |
Логический | Логические значения (да/нет). Можно использовать один из трех форматов: «Да/Нет», «Истина/Ложь» или «Вкл/Выкл» | 1 бит |
Объект OLE | Объекты OLE и другие двоичные данные. Используется для хранения объектов OLE из других программ Microsoft Windows | До 1 гигабайта |
Вложение | Рисунки, изображения, двоичные файлы, файлы Office. Это предпочтительный тип данных для хранения цифровых изображений и двоичных файлов любого типа | 2 гигабайта для сжатых вложений |
Гиперссылка | Гиперссылки. Используется для хранения гиперссылок, обеспечивающих доступ с помощью одного щелчка к веб-страницам, заданным URL-адресом, или к файлам, заданным UNC-именем. Можно также хранить ссылки на объекты приложения Access, которые хранятся в базе данных | До 2 гигабайт (2 байта на символ). Из них можно отображать до 65535 символов в одном элементе управления |
Мастер подстановок | Фактически не является типом данных. Используется для запуска мастера подстановок, позволяющего создавать поле, в котором в виде раскрывающегося списка отображаются значения из другой таблицы, запроса или списка значений | На основе таблицы или запроса: размер присоединенного столбца |
В Свойствах поля сетки конструктора отображается список свойств активного поля. Перечень свойств будет зависеть от выбранного типа поля.
|
|
Некоторые типы полей имеют схожие наборы свойств полей. Ниже перечислены основные свойства полей:
· размер поля
· формат поля
· маска ввода
· подпись
· значение по умолчанию
· условия на значения
· сообщение об ошибке
· индексированное поле.