Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа1.doc
Скачиваний:
2
Добавлен:
30.04.2019
Размер:
175.1 Кб
Скачать

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

Если образцы таблиц и полей мастера не соответствуют создаваемой таблице, то она может быть создана в режиме конструктора. Для этого в окне Режимы создания таблицы (рис.1.4) выбирается режим Создание таблицы в режиме конструктора. Access выведет окно таблицы в режиме конструктора (рис 1.6).

Рис.1.6 Окно таблицы в режиме конструктора

Здесь в верхней части расположены столбцы, в которые вводится имя поля, тип данных и краткое описание каждого поля. В нижней части окна задаются свойства полей.

1.5.1 Определение полей

После создания таблицы начинается определение её полей. Для этого курсор устанавливается в первой строке столбца Имя поля и вводится имя первого поля. Нажимается клавиша Tab и осуществляется переход в столбец Тип данных. Открывается список типов данных и выбирается нужный.

После выбора типа данных Access в нижней части окна выводит свойства поля, набор которых зависит от выбранного типа данных.

1.5.2 Типы данных

Access поддерживает восемь основных типов данных (табл. 1.1)

Таблица 1.1

Тип данных

Использование

Размер

Текстовый

Алфавитно-цифровые данные

До 255 байтов

Поле МЕМО

Алфавитно-цифровые данные-предложения, абзацы, тексты

До 64 Кбайтов

Числовой

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

1, 2, 4, 8 байтов

Дата/Время

Дата и время

8 байтов

Денежный

Данные о денежных суммах, с 4 знаками после запятой

8 байтов

Счётчик

Длинное целое, генерируемое Access для каждой новой записи

4 байта

Логический

Логические данные

1 бит

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

Картинки, диаграммы и др.

До 1 Гбайта

Выбирается тип данных для каждого из полей таблицы. Для символьных данных следует выбирать Текстовый тип. Можно указать и максимальную длину текстового поля. Поле МЕМО следует использовать только в тех случаях, когда размер текста может превышать 255 символов.

Если выбран Числовой тип, необходимо точно установить Размер поля, так как это влияет на точность значений данных и объём памяти.

Тип Дата/Время используется для хранения календарных дат или значений времени. Можно и вычислять разницу в днях между двумя значениями этих данных.

Для хранения данных о денежных суммах используется тип Денежный, который имеет фиксированное число знаков после запятой.

Тип Счётчик специально предназначен для автоматической генерации первичного ключа.

Логический тип используется для хранения значений «Истина» и «Ложь».

Поле объекта OLE позволяет хранить такие данные как картинки, диаграммы и т.д., которые могут иметь динамические связи с другими приложениями Windows.

1.5.3. Свойства полей

Для каждого поля можно задавать определённые свойства, зависящие от выбранного типа данных.

Размер поля. Это свойство задаёт максимальный размер данных, для которых предназначено поле.

Формат поля. Можно задать формат представления данных при выводе на экран или печать. Например, для дат таким образом: 2/21/94 или Понедельник, Февраль 21, 1994.

Число десятичных знаков. Устанавливает число знаков после точки (запятой). Например, 2.99.

Маска ввода. Задаётся для типов данных Текстовый и Дата/Время. Маску можно увидеть на экране при вводе данных в поле.

Подпись поля. Надпись, используемая в формах и отчётах вместо имени поля.

Условие на значение. Можно задать выражение, которое при вводе или редактировании значения поля всегда должно быть истинным. Например, < 100 означает, что значение поля должно быть меньше 100.

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

Обязательное поле. Устанавливается для данных, которые должны быть введены в поле обязательно

Индексированное поле. Устанавливает дополнительный индекс.