Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теоретический материал.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
2.18 Mб
Скачать

Определение типа данных

Для каждого поля необходимо указать тип данных, содержащихся в нем. Тип данных выбирается из списка, который можно вызвать щелчком мыши в столбце Тип данных. Access оперирует следующими типами данных:

  • Текстовый – для хранения обычного текста с максимальным количеством символов 255.

  • Поле MEMO – для хранения больших объемов текста до 65 535 символов.

  • Числовой – для хранения действительных чисел.

  • Дата/время – для хранения календарных дат и текущего времени.

  • Денежный – эти поля содержат денежные суммы.

  • Счетчик – для определения уникального системного ключа таблицы. Обычно используется для порядковой нумерации записей. При добавлении в таблицу новой записи значение этого поля увеличивается на 1 (единицу). Значения в таких полях не обновляются.

  • Логический – для хранения данных, принимающих значения: Да или Нет.

  • Поле объекта OLE – для хранения объектов, созданных в других приложениях.

  • Гиперссылка – для хранения ресурсов сети Internet или Intranet.

Описание свойств полей

Как уже отмечалось, характеристики отдельных полей определяются в области свойств поля (вкладка Общие). Каждое поле имеет определенный набор свойств – в зависимости от типа поля. Некоторые типы полей имеют схожие наборы свойств полей. Ниже перечислены основные свойства полей.

  • Размер поля – максимальная длина текстового поля (по умолчанию 50 знаков) или тип данных числового поля. Рекомендуется задавать минимально допустимое значение этого свойства, потому что обработка данных меньшего размера выполняется быстрее.

Если тип данных – числовой, допустимы следующие значения свойства Размер поля:

Значение

Описание

Дробная часть

Байт

Числа от 0 до 255 (без дробной части)

нет

Целое

Числа от -32 768 до 32 767 (без дробной части)

нет

Длинное целое (значение по умолчанию)

Числа от -2 147 483 648 до 2 147 483 647 (без дробной части)

нет

Одинарное с плавающей точкой

Числа от -3,402823E38 до -1,401298E45 для отрицательных значений, и от 1,401298E45 до 3,402823E38 для положительных

7

Двойное с плавающей точкой

Числа от -1,79769313486232E308 до -4,94065645841247E-324 для отрицательных значений, и от 1,79769313486231E308 до 4,94065645841247E-324 для положительных

15

Замечание. В случае преобразования поля в меньшее по размеру, может произойти потеря данных.

  • Формат поля – формат отображения данных на экране или печати. Как правило, используется формат, заданный по умолчанию.

  • Число десятичных знаков – задает для числового и денежного типа данных число десятичных знаков после запятой.

  • Маска ввода – определяет форму, в которой данные вводятся в поле (средство автоматизации ввода данных).

  • Подпись – обозначение для поля, которое будет использоваться для отображения поля в таблице, форме или отчете. Если это значение не определено, в качестве подписи будет взято имя поля.

  • Значение по умолчанию – стандартное значение, которое автоматически вводится в поле при формировании новой записи данных.

  • Условие на значение – задает ограничения на вводимые значения, тем самым позволяет осуществлять контроль над правильностью ввода данных.

  • Сообщение об ошибке – задает текст сообщения, выводимый на экран в случае нарушения условия на значение.

  • Обязательное поле – определяет, может ли данное поле содержать значения Null (т.е. оставаться пустым), или нужно обязательно вводить в это поле данные.

  • Индексированное поле – используется для операций поиска и сортировки записей по значению, хранящемуся в данном поле, а также для автоматического исключения дублирования записей. Поля типа MEMO, Объект OLE и Гиперссылка не могут индексироваться.