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

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

  • Текстовый имеет фиксированную длину (размер) до 255 символов, которая задается свойством Размер поля. Используется для хранения текстовой информации (названия, имена, адреса и пр.), а также для числовых данных, не использующихся в вычислениях (номера телефонов, почтовые индексы, коды продукции и пр.).

  • Поле Memo размером до 65535 форматированные символов имеет переменную длину, которая не указывается пользователем. В полях этого типа можно хранить, например, длинные замечания, описания, комментарии, текстовые документы. Кроме того, начиная с Access 2007, поля этого типа могут поддерживать форматированный текст. Здесь используется формат RTF, который сохраняет основные параметры текста, доступные, например, в Office Word.

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

  • Денежный содержит числа, используемые в денежных расчетах. Расчеты производятся с точностью до 15 знаков в целой части и до 4-х знаков в дробной части числа. Длина поля 8 байт.

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

  • Дата / Время

  • Счетчик. В этом поле для каждой новой записи автоматически вводятся возрастающие на единицу или случайные числа (способ задания значений определяется свойством Новые значения). Размер поля устанавливается автоматически как длинное целое. Часто используется для определения первичного ключа. Основным недостатком этого поля является  невозможность восстановления удаленного значения.

!!!!! В таблице может быть только одно поле счетчика

Логический. Может иметь следующие значения: Да/Нет, Истина/Ложь, Вкл./Выкл. значения Null не допускаются.

!!!!! В базах данных NULL – это специально введенное значение, которое заносится в поля таблицы или используется в выражениях и запросах для указания отсутствия данных(например, NULL может означать, что цена детали пока не введена.

  • Поле объекта OLEсодержит данные из других приложений, которые поддерживают технологию OLE (Object Linking Embedding - связь и внедрение объектов). Объектами могут быть документы, рисунки, диаграммы, звуковые файлы и пр.

  • Гиперссылкасодержит адрес объекта, документа или Web - страницы, которые можно вывести на экран мыши на соответствующем поле.

  • Вложение. В полях этого типа в двоичном формате могут храниться рисунки, изображения, другие двоичные файлы и файлы программ Microsoft Office.

  • Мастер подстановок.На самом деле это не тип данных, а команда, которая запускает мастер подстановок Access 2007 для автоматического определения поля. С помощью мастера подстановок создается поле со списком, из которого можно выбирать добавляемые в него данные. Список составляется из данных поля другой таблицы или из постоянных значений, заданных разработчиком. Подстановки удобнее делать на схеме данных, о чем будет сказано ниже.

Соседние файлы в папке Материалы для лабораторных Базы данных