КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Примечание. У поля может быть только один тип данных
У поля может быть только один тип данных. Вы не можете создать поле, способное хранить данные двух или трех разных типов, поскольку у программы Access не будет достаточной информации для корректной обработки поля. (В подобной ситуации вам, возможно, нужны два разных поля.)
Рис. 2.7. Ввод текста в поле с денежным (currency) типом данных строго запрещен. Программа Access предоставляет возможность устранить проблему с помощью ввода нового значения (правильный подход) или изменения типа данных поля на текстовый, допускающий ввод любых значений (абсолютно неправильный подход)
Как вы уже знаете, существуют три основных типа данных; текст, числа и даты. Но программа Access в действительности предлагает 11 разнообразных типов данных, включающих более специализированные варианты. Прежде чем выбрать нужный тип данных, неплохо познакомиться со всеми возможными вариантами. В табл. 2.1 дан обзор первых 10 вариантов из списка Тип данных.(Вариант Мастер подстановок(Lookup wizard) не включен в нее, поскольку на самом деле это не тип данных. Этот элемент списка запускает Мастер подстановок,позволяющий задать список допустимых значений. Вы узнаете больше об этом варианте в разд. "Создание простого списка подстановок, состоящего из констант" главы 4.)
Таблица 2.1. Типы данных Access
Тип данных
| Описание
| Примеры
| Текстовый
(Text)
| Числа, буквы, знаки пунктуации и символы, не более 255 (абзац среднего размера)
| Имена, адреса, номера телефонов и описания товаров. Это наиболее распространенный тип данных
| Поле MEMO
(Memo)
| Большие обьемы неформатированного текста до 65 536 символов (среднего размера глава в романе)
| Статьи, заметки, письма, ордера на арест и другие короткие документы
| Числовой
(Number)
| Все многообразие числовых данных, включая отрицательные и дробные числа
| Любой тип чисел за исключением денежных значений. Хранит измерения, итоги и проценты
| Денежный
(Currency)
| Аналогичен числовому типу, но оптимизирован для хранения сумм в денежном выражении
| Цены, платежи и статьи расходов
| Дата/время
(Date/Time)
| Календарная дата или время суток (или и то и другое). Не применяйте этот тип данных для задания временных интервалов (количество минут в песне или продолжительность вашей тренировки), для этого больше подойдет числовой тип данных
| Дни рождений, даты заказов, даты доставки, свидания и время наблюдений НЛО
| Таблица 2.1 (окончание)
Тип данных
| Описание
| Примеры
| Логический
(Yes/No)
| Содержит одно из двух значений: Да или Нет.(Вы можете их считать значениями Истина(True) или Ложь(False))
| Строго двухвариантные поля, как мужской/женский или санкционированный/несанкционированный
| Гиперссылка
(Hyperlink)
| URL (uniform resource locator, унифицированный указатель информационного ресурса) Web-сайта, адрес электронной почты или полное имя файла
| www.FantasyPets.com, nore-plies@antisocial.co.uk,
f:\Documents\Report.doc
| Вложение
(Attachment)
| Один или несколько отдельных файлов. Содержимое этих файлов колируется в БД
| Изображения, документы Word, электронные таблицы Excel, звуковые файлы и т. д.
| Счетчик
(AutoNumber)
| Хранит число, генерируемое программой Access при вставке новой записи. Каждой записи автоматически присваивается уникальный номер, идентифицирующий ее
| Применяется для уникальной идентификации каждой записи, в особенности для первичного ключа (primary key) (см. разд. "Первичный ключ" далее в этой главе). Обычно столбец называется Код(ID)
| Поле объекта OLE
(OLE Object)
| Хранит встроенные двоичные данные, соответствующие стандарту OLE (Object Linking and Embedding, применяется для обозначения технологий на основе СОМ, используемых для создания составных документов внедрением и связыванием) ОС Windows. Применяется редко, т. к. приводит к быстрому увеличению размера БД и другим проблемам. Почти всегда лучше выбирать тип данных Вложение(Attachment)
| Некоторые типы изображений и документов, созданных в других программах. Главным образом, применяется в БД Access старого стиля. В наши дни проектировщики БД используют тип данных Вложение(Attachment) вместо поля объекта OLE
|
В следующих разделах описаны все типы данных за исключением Поле объекта OLE, пришедшего из "средневековья" БД Access. В каждом разделе также описаны все важные свойства поля, характерные для определенного типа данных.
|