Работа в режиме конструктора запросов

Создание таблицы в режиме конструктора

Типы данных Access

 

Каждое поле таблицы таблицы Access содержит даные определенного типа. Всего в Access поддерживается 10 основных типов данных:

- ТЕКСТОВЫЙ. Принят в СУБД Access по умолчанию для новых полей. Сюда можно поместить любые алфавитные и цифровые символы. Однако данные хранимые в таких полях, не участвуют в арифметических вычислениях. Как правило, в эти поля заносятся имена, адреса, номера телефонов, почтовые индексы. Сохранение до 255 знаков. По умолчанию задается размер 50 знаков.

- поле МЕМО. Текстовое поле очень большой длины (например, для ввода примечаний, комментариев к данным и т. п.);

- ЧИСЛОВОЙ. СУБД Ассеss позволяет выполнять над полями такого типа вычисления. В Access предусмотрено несколько подтипов числовых данных. Варианты этих подтипов приведены в табл. 3.1.

 

Таблица 3.1. Подтипы полей для типа Числовой

 

Размер поля Десятичныезнаки Диапазон значений
Байт Десятичные знаки От 0 до 255
Целое Нет От -32768 до +2147483647
Длинное целое Нет От -2147483648 до 2147483647
Одинарное с плавающей точкой От -3,402823Е38 до +3,402823Е38
Двойное с плавающей точкой От -1,79769313486231Е308 до +1,79769313486231Е308
Действительное От -1Е-28 до 1Е28-1
Денежный От -922337203685477,5808 до +922337203685477,5807
Код репликации Нет Не применяется

 

- ДЕНЕЖНЫЙ. В таком поле хранится информация о ценах, суммах счетов и т.п. От числового отличается тем, что предотвращает округление во время вычислений;

- ДАТА/ВРЕМЯ. Специальное поле, в котором хранятся значения даты или времени либо обе эти величины одновременно;

- СЧЕТЧИК. Уникальный идентификатор, основная функция которого – нумеровать каждую новую запись. Тип Счетчик может быть только у одного поля в таблице, обычно используемого в качестве ключевого;

- ЛОГИЧЕСКИЙ. Такие поля содержат значения логического типа, например Да/Нет. Значение Null (данные не введены) в этом поле не допускаются;

- поле объекта OLE (Object Linking and Embedding, технология связывания и внедрения объектов). В полях этого типа могут быть размещены рисунки, диаграммы, аудио- и видеофрагменты, а также данные в двоичном формате из другого приложения, также поддерживающего технологию OLE;

- ГИПЕРССЫЛКА. Обеспечивает связь с Web-страницей, расположенной в Internet, во внутренней сети (intranet) или на локальном компьютере. Позволяет переходить из текущего поля к информации в другом файле. При выборе этого поля приложение Access автоматически запускает Web-браузер и отображает указанную страницу;

- МАСТЕР ПОДСТАНОВОК. Используется в программе Access для более эффективного и корректного ввода данных. При выборе этого типа данных запускается мастер.

 

 

В режиме конструктора при создании таблицы предоставляется возможность определить:

- список полей для таблицы;

- настроить свойства для каждого поля;

- ввести описание для полей.

Порядок действий при создании таблицы в режиме конструктора следующий:

- в окне открытой базы данных щелкните на кнопке Таблицы, а затем в области объектов дважды щелкните на ярлыке Создание таблицы в режиме конструктора. На экране появится форма для проектирования таблицы в режиме конструктора (рис. 3.2)

 

Рис. 3.2. Создание таблицы в режиме конструктора

 

- в первой строке столбца Имя поля введите имя поля для первого поля создаваемой таблицы. Затем нажмите клавишу <Enter> или <Tab>, чтобы переместиться в столбец Типы данных. В имени поля или таблицы не должно быть более 64 символов, а также имя поля не может включать управляющие знаки (с кодами ASCII от 0 до 31). Имя может включать любую комбинацию букв, цифр, пробелов и специальных знаков за исключением восклицательного знака (!), точки (.), апострофа (‘) и квадратных скобок ([]). Нельзя начинать имя с пробела;

- перейдите в ячейку столбца Тип данных (рис. 3.3). В ней появится принятое по умолчанию значение Текстовый, а справа кнопка со стрелочкой, указывающая на то, что представляет собой раскрывающийся список. В этом списке перечислены все доступные в Access типы полей. Щелкните на кнопке со стрелкой, чтобы выбрать из раскрывающегося списка необходимый тип данных (например, для поля код_А таким типом будет Счетчик, рис. ). Для каждого поля можно указать не только тип данных, но и установить другие важные характеристики. Все они представлены в области Свойства поля, расположенной в нижней половине окна конструктора таблиц (рис. );

- выбрав тип данных, нажмите клавишу <Enter> или <Tab>, чтобы перейти в столбец Описание. Здесь вводится краткое описание для этого поля.