Для каждого поля, включаемого в запись, следует указать тип данных. Тип данных определяет вид информации, которая будет храниться в данном поле. Тип данных выбирается в колонке Тип данных (рис. 1.6). В табл. 1.1 приведены типы данных полей, различаемые программой Access.
Кроме перечисленных типов данных в списке колонки Тип данных присутствует элемент Мастер подстановок,который позволяет представлять значения полей в виде простого или комбинированного списка. Дополнительные свойства такого поля представлены на вкладке Подстановка окна конструктора таблиц.
Таблица 1.1
Тип данных | Описание |
Текстовый | Поля этого типа содержат текст, объём которого не должен превышать 255 символов (длина поля устанавливается с помощью параметра Размер поля) |
Поле МЕМО | В МЕМО-полях хранятся текстовые либо текстовые и числовые данные объёмом не более 64000 символов (поля этого типа не индексируются) |
Числовой | Поля этого типа содержат числовые значения, диапазон которых определяется параметром Размер поля. |
Дата и время | Поля этого типа содержат значения даты и времени |
Денежный | В полях этого типа могут храниться числа, содержащие 15 разрядов слева от десятичной точки и 4 разряда справа от неё |
Счётчик | Поле этого типа содержит число, которое автоматически увеличивается на единицу, когда в таблицу добавляется новая запись. |
Логический | В таких полях сохраняются значения Даили Нет(поля этого типа не индексируются) |
Поле объекта OLE | В поля данного типа помещаются объекты, обработанные ОLЕ-сервером (такие поля не индексируются, и их объём не должен превышать 128 Мб) |
Гиперссылка | В полях этого типа хранятся гиперссылки, которые представляют собой путь к файлу на жёстком диске либо адрес в сетях Internet или интранет |
|
|
Рис. 1.6. Список типов данных
Внимание! Изменение типа данных поля после ввода данных в таблицу иногда сопровождается очень длительной процедурой преобразования данных в момент сохранения таблицы. Если Access не сможет выполнить преобразование без ошибок, часть данных будет потеряна или искажена.
По умолчанию устанавливается тип данных Текстовый. Чтобы изменить тип данных, выполните щелчок в одной из ячеек колонки Тип данных.В правой части ячейки появится кнопка списка, при нажатии на которую откроется список с доступными типами данных. Маркируйте необходимый элемент, после чего выбранный тип будет внесён в соответствующую ячейку колонки Тип данных.
Чтобы сделать таблицу более понятной, в колонкуОписаниеможно ввести комментарии к каждому полю. Текст комментария может быть произвольным. Например, для поля Ценаразрабатываемой таблицы в колонку Описание можно ввести следующий текст: Полная отпускная цена, включая НДС. Теперь эта фраза будет появляться в строке состояния в момент обращения к полю Цена.
|
|
Задание характеристик полей выполняйте последовательно, т.е. для каждого поля сначала вводите имя, затем тип данных и, при необходимости, описание. Переход к следующей ячейке строки осуществляется с помощью клавиш [Таb].Для перехода к нужной ячейке можно также выполнить по ней щелчок. Чёрный треугольник в столбце маркировки указывает на строку, в которой в данный момент находится курсор ввода.
Теперь для каждого поля таблицы определите тип данных и введите комментарий (табл. 1.2).
Таблица 1.2
Имя поля | Тип данных поля | Комментарий |
Код модели | Числовой | Код модели по заводскому каталогу |
Модель | Текстовый | Тип кузова |
Мощность двигателя | Текстовый | Числовое значение в кВт/(л∙с) |
Цвет | Текстовый | Цвет кузова |
Количество дверей | Числовой | Две или четыре |
Коробка передач | Текстовый | Автоматическая или ручная |
Обивка | Текстовый | Кожа, велюр или другая ткань |
Другое оснащение | Поле МЕМО | Дополнительные аксессуары |
Окончание табл. 1.2
Заводская цена | Денежный | Цена завода-изготовителя |
Транспортные издержки | Денежный | Расходы на доставку |
Предпродажная подготовка | Денежный | Расходы на предпродажную подготовку |
Специальная модель | Логический | Специальная модель или стандартное исполнение |
Какой вид примет таблица после задания типов данных для полей и ввода комментариев, показано на рис. 1.7.
Рис. 1.7. Спецификация полей таблицы
Примечание. Хотя данные в поле Мощность двигателя являются числами, для этого поля выбран тип Текстовый. Это сделано потому, что величины разделены косой чертой, а числовые поля могут содержать только цифры.