Типы данных
Каждое поле таблицы может содержать данные определенного типа. Типы полей вводятся для того, чтобы программа Access «знала», каким образом обрабатывать содержимое поля и сколько места будет выделено под вашу базу данных в целом.
Всего поддерживается 10 основных типов данных:
Текстовый – текстовое поле до 255 знаков. Устанавливается по умолчанию для новых полей. По умолчанию задается размер 50 знаков.
Поле МЕМО – текстовое поле до 65536 знаков. Служит для ввода заметок или длинных описаний
Числовой – предназначен для ввода числовых данных. Позволяет выполнять над полями такого типа вычисления. Предусматривает несколько подтипов. Сохраняет 1, 2, 4 байта или 8 байт.
Денежный – используется для работы с денежными величинами. Предполагает до 15 символов в целой части числа и 4 – в дробной. Сохраняет 8 байт.
Дата/Время – предназначен для хранения значения даты или времени, или обеих величин одновременно. Сохраняет 8 байт.
Счетчик – уникальный идентификатор, основная функция которого – нумеровать каждую новую запись. Предназначен для ввода числа, которое автоматически увеличивается на единицу при добавлении в таблицу новой записи. Тип «счетчик» может быть только у одного поля в таблице, и это поле обычно используется в качестве ключевого. Сохраняет 4 байта.
Логический – такие поля содержат значения логического типа: Да/Нет, Истина/Ложь, Вкл./Выкл. и т.п. Значение Null (данные не введены) в этом поле не допускается. Значение – 1 интерпретируется здесь как Да, а 0 – как Нет. Сохраняет 1 бит.
Поле объекта OLE – (Object Linking and Embedding, технология связывания и внедрения объектов) В полях этого типа могут быть размещены рисунки, электронные таблицы, диаграммы, аудио- и видеофрагменты, а также другие данные в двоичном формате из другого приложения, также поддерживающего технологию OLE. Сохраняет до 1 Гбайт; на практике ограничения диктуются объемом жесткого диска.
Гиперссылка – обеспечивает связь с Web-страницей, расположенной в Internet, внутренней сети (intranet) или на локальном компьютере. Позволяет переходить из текущего поля к информации в другом файле.
Мастер подстановок – это свойство поля, а не настоящий тип данных. Используется в программе Access для более эффективного корректного ввода данных. При выборе этого типа данных запускается Мастер подстановок, который создает поле, позволяющее выбрать значение из другой таблицы или списка.
Для каждого поля таблицы можно задать значения свойств, список которых зависит от выбранного типа данных (табл. 2.2).
Таблица 2.2 – Типы данных
|
Формат |
Описание |
|
Основной |
Формат, устанавливаемый по умолчанию (отсутствуют разделители групп разрядов и символ денежной единицы; число десятичных знаков зависит от точности данных) |
|
Денежный |
Символ денежной единицы и два десятичных знака. |
|
Фиксированный |
По крайней мере одна цифра до запятой и два десятичных знака. |
|
С разделителями разрядов |
Два десятичных знака и разделители групп разрядов. |
|
Процентный |
Значение умножается на 100; отображается с двумя десяти |
|
Число десятичных знаков |
Можно установить число знаков, вводимых после запятой в пределах от 0 до 15 |
|
Маска ввода |
Для типов данных «Текстовый», «Числовой», «Денежный» и «Дата/время» можно задать маску, которую пользователь увидит при вводе значения в поле. Это свойство предназначено для облегчения ввода и контроля вводимой информации. Типичные примеры использования маски ввода — телефонные номера, даты и время. Существует возможность создать маску ввода с помощью мастера. Для запуска мастера нужно щелкнуть на кнопке построителя (кнопка с троеточием справа от поля) свойства маска ввода. |
Для типа данных «Дата/время» используются следующие специальные форматы:
|
Полный формат даты |
01/01/01 15:20:10 |
|
Длинный формат даты |
понедельник, 01 января 2001 г. |
|
Средний формат даты |
01-янв-01 |
|
Краткий формат даты |
01/01/01 |
|
Длинный формат времени |
15:20:10 |
|
Средний формат времени |
03:20 РМ |
|
Краткий формат времени |
03:20 |
Для логического типа данных используются специальные форматы:
|
Да/Нет |
Устанавливается по умолчанию |
|
Истина/Ложь |
|
|
Вкл/Выкл |
|
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.