Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
35
Добавлен:
15.04.2015
Размер:
694.07 Кб
Скачать

    Типы данных

При проектировании и создании новой базы данных разрабатываются одна или несколько таблиц и поля (столбцы) для каждой таблицы, а затем для каждого поля задается тип данных. Например, если требуется хранить даты и время, выбирается тип данных «Дата/время». Если требуется хранить имена и адреса, для одного или нескольких полей задается тип данных «Текстовый» и т. д.

В Access 2007 предусмотрено 10 разных типов данных , и каждый тип имеет свое назначение. В приведенной ниже таблице перечислены типы данных, показано, какие данные хранит поле каждого типа, а также описаны ограничения, налагаемые каждым типом.

Тип данных

Хранимые данные

Ограничения

Текстовый

Алфавитно-цифровые данные (текст и числа)

Может храниться до 255 знаков.

Поле МЕМО

Алфавитно-цифровые данные (текст и числа)

Может храниться до 2 ГБ данных при программном заполнении полей.

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

Числовой

Числовые данные

В полях с типом данных «Числовой» используется параметр Список полей, управляющий размером значения, которое может содержать поле. Размер поля можно задавать равным 1, 2, 4, 8 или 16 байтам.

Дата/время

Значения даты и времени

Приложение Access хранит все значения даты и времени в виде 8-байтовых целых чисел с двойной точностью.

Денежный

Денежные данные

Данные хранятся в виде 8-байтовых чисел с точностью до четырех знаков после запятой. Этот тип данных используется для хранения финансовых данных и в тех случаях, когда значения не должны округляться.

Счетчик

Уникальные значения, создаваемые приложением Access при введении новой записи

Данные хранятся в виде 4-байтовых значений; обычно используются в первичных ключах.

Логический

Логические данные («истина» или «ложь»)

Используется -1для всех значений «Да» и0для всех значений «Нет».

Поле объекта OLE

Изображения, документы, диаграммы и другие объекты из приложений Office и других программ Windows.

Может храниться до 2 ГБ данных . Поля с типом данных «Поле объекта OLE» создают растровые изображения исходных документов или других объектов, а затем отображают их в полях таблиц и элементах управления форм или отчетов в базе данных.

Чтобы в Access выводились эти изображения, необходимо, чтобы на компьютере, использующем базу данных, был зарегистрирован OLE-сервер (программа, поддерживающая этот тип файлов). Если для данного типа файлов OLE-сервер не зарегистрирован, отображается значок поврежденного изображения. Такая проблема бывает связана с некоторыми типами изображений, чаще всего с форматом JPEG.

Как правило, в ACCDB-файлах вместо типа данных «Поле объекта OLE» используется тип «Вложение». Поля с таким типом данных более рационально используют место для хранения и не имеют ограничений, связанных с отсутствием зарегистрированных OLE-серверов.

Гиперссылка

Веб-адреса

Это могут быть ссылки на веб-узлы, на узлы или файлы интрасети или локальной сети, а также на узлы или файлы локального компьютера.

Вложение

Файлы любого поддерживаемого типа

Новая функциональная возможность Office Access 2007. В записи базы данных можно вкладывать изображения, файлы электронных таблиц, документы, диаграммы и другие файлы поддерживаемых типов точно так же, как в сообщения электронной почты. Можно также просматривать и редактировать вложенные файлы в зависимости от параметров, заданных разработчиком базы данных для поля с типом данных «Вложение». Эти поля дают большую свободу действий, чем поля с типом данных «Поле объекта OLE», и более рационально используют место для хранения, поскольку не создают растровые изображения исходного файла.

 Примечание.В Access 2007 можно задавать тип данных для полей, работая как в режиме таблицы, так и в режиме конструктора. При задании типа данных в режиме конструктора появится 11-й вариант, Мастер подстановки. Этот вариант фактически не является типом данных. Вместо этого используется мастер подстановки для создания полей подстановок, которые связывают поля внешних ключей с другими таблицами.

Типы данных— это начальная форма проверки данных, поскольку они в какой-то мере обеспечивают правильность ввода данных пользователями. Например, невозможно ввести текст в поле, принимающее только числа.

Соседние файлы в папке Консп. лекций