Читайте также:
|
|
Базы данных Microsoft Access работают со следующими типами данных:
• Текстовый (Text) — тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов). Текстовые данные) — это просто набор символов. Имена, адреса, описания, а также числовые данные, которые не используются в вычислениях (номера телефонов, номера документов, почтовые индексы), — все это данные текстового типа. Длина текстового поля задается в области свойств, но общее ограничение составляет 255 символов. Независимо от количества введенных символов, Access автоматически использует то значение длины, которое задано в свойствах поля, заполняя незначащие позиции пробелами. Возможно, вы найдете, что ваш MDB - файл быстро растет, и хотя текстовые поля не главная причина этого, однако хорошей практикой считается установление ограничений на длину тестовых полей до максимального значения, которое может быть использовано вами в данном поле. По умолчанию Access ограничивает длину текстовых полей 50 символами. Ограничивая длину текстового поля, вы также ограничиваете число символов, которое можно ввести при использовании этого поля в форме. Если реальная длина текстовых полей варьируется в значительных пределах (например, десять из ста полей имеют длину, превышающую 90 символов, а длина остальных — до 20 символов), то имеет смысл вместо текстового поля использовать поле MEMO.
• Поле Мемо (Memo) — специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он хранится в другом месте базы данных, а в поле хранится указатель на него, но для пользователя такое разделение заметно не всегда. В поле MEMO содержится текст произвольной длины (от 0 до 64000 символов на одну запись). Таким образом, если в одной записи используется 100 символов, в другой — 10, а еще в одной — 3000, то в результате для них будет отведено ровно столько места, сколько требуется. За счет этого будет сэкономлен существенный объем памяти.
• Числовой (Number) — тип данных для хранения действительных чисел. Данные числового типа — это числа, используемые в вычислениях. (Исключение составляют данные денежного (Currency) типа, при выполнении вычислений над которыми могут задаваться еще и различные типы валют.)
• Дата/время (Date/Time) — тип данных для хранения календарных дат и текущего времени. Данные предназначены для хранения значений дат, времени или обеих этих величин. Для данных этого типа предусмотрено несколько форматов. Формат задается в области свойств полей.
• Денежный (Currency) — тип данных для хранения денежных сумм. Теоретически, для их записи можно было бы пользоваться и полями числового типа, но для денежных сумм есть некоторые особенности (например, связанные с правилами округления), которые делают более удобным использование специального типа данных, а не настройку числового типа.
• Счетчик (AutoNumber) — специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественно, использование — для порядковой нумерации записей. Используются для хранения целых числовых значений, которые Access автоматически увеличивает при переходе к новым записям. Счетчик можно использовать в качестве уникального идентификатора записи таблицы, в которой не предусмотрено другой такой величины. Например, если речь идет о персональном списке, то счетчик в качестве уникального идентификатора позволит легко отличить двух разных Джонов Смитов.
• Логический (Yes/No) — тип для хранения логических данных (могут принимать только два значения, например Да или Нет). Данные логического (Yes/No) типа представлены всего двумя значениями: значению Да соответствует -1, а значению Нет— 0. Для отображения логических величин могут использоваться пары значений Да/Нет (Yes/No), Истина/Ложь (True/False) или Вкл/Откл (On/Off). Часто данные этого типа используют со специальными логическими элементами управления форм.
• Поле объекта OLE (OLE-objects) — специальный тип данных, предназначенный для хранения объектов OLE, например мультимедийных. Реально, конечно, такие объекты в таблице не хранятся. Как и в случае полей MEMO, они хранятся в другом месте внутренней структуры файла базы данных, а в таблице хранятся только указатели на них (иначе работа с таблицами была бы чрезвычайно замедленной). Данные наподобие объектов OLE (OLE-objects) обеспечивают связь с OLE-сервером. Они охватывают растровые рисунки (такие, как файлы графического редактора Microsoft Paint), файлы со звуком (такие, как WAV), деловую графику (например, из Word или Excel) и даже файлы видео. Разумеется, просматривать файлы видео можно только при наличии соответствующих аппаратных возможностей и программного обеспечения OLE-сервера.
• Гиперссылка (Hyperlink) — специальное поле для хранения URL -адресов Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск броузера и воспроизведение объекта в его окне. В полях гиперссылок (Hyperlink) содержатся комбинации текста и чисел в виде текста. Они используются в качестве адресов гипертекстовых связей. Такие поля состоят из трех частей: визуального текста, т.е. текста, который появляется в поле (обычно подчеркнут); адреса Internet — пути к файлу (пути UNC) или к странице (URL); любого подадреса внутри файла или страницы. Примером подадреса может служить имя формы или отчета Access 2000. Каждая часть отделяется знаком фунта (#).
• Мастер подстановок (Lookup Wizard) — это не специальный тип данных. Это объект, настройкой которого можно автоматизировать ввод в данных поле так, чтобы не вводить их вручную, а выбирать из раскрывающегося списка. Данным типа мастера подстановок (Lookup Wizard) соответствует поле со списком, позволяющее выбирать значение из другой таблицы или списка. Такие поля наиболее удобны для хранения ключевых полей из другой таблицы для связи с данными этой таблицы. При выборе в списке этого типа данных запускается мастер подстановок, с помощью которого определяется тип данных и организуется связь с другой таблицей. Подробнее эти поля будут рассмотрены ниже.
На раскрывающееся меню Тип данных (Data Type). После щелчка на любой ячейке столбца Тип данных (Data Type) она становится полем со списком, т.е. справа в ней появляется кнопка со стрелкой вниз, в результате щелчка на которой раскрываемся список-меню.
Дата добавления: 2015-11-13; просмотров: 95 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тема 3. Создание слайда | | | Свойства полей базы данных |