Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
НИНХ лабораторные Access 2007.doc
Скачиваний:
0
Добавлен:
09.01.2020
Размер:
9.08 Mб
Скачать

Задание свойств полей

Каждое поле имеет ряд свойств, которые можно определить. Заметим, что для разных типов данных набор свойств отличается. При конструировании таблицы нет необходимости задавать все свойства полей, их можно не определять до тех пор, пока в этом не возникнет настоятельной необходимости. Но, чтобы полностью использовать потенциал Access, вы должны при работе с программой держать «в уме» возможность применения того или иного свойства.

Указание свойств производится в нижней части окна Конструктора таблицы, где на вкладке Общие могут быть определены следующие свойства:

Размер поля;

Формат поля;

Число десятичных знаков;

Маска ввода;

Подпись (обозначение поля при распечатке документов, по умолчанию берется имя поля);

Значение по умолчанию (автоматически вводится по умолчанию), например, в таблице Заказ на товар в поле Дата заказа можно ввести значение по умолчанию DATE() и тогда по умолчанию будет вводиться сегодняшняя дата;

Условие на значение (выражение, которое устанавливает ограничение значения при вводе);

Сообщение об ошибке;

Обязательное поле (определяется, обязательно ли вводить данное в это поле);

Пустые строки;

Индексированное поле (определяется, надо ли индексировать поле).

Определение ключевого поля

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

Ключевое поле определяется на этапе создания структуры таблицы. Выделить поле, которое должно быть ключевым. Щелкнуть на пиктограмме Ключевое поле вкладки Конструктор главного окна Access 2007. Такой же ключ появится возле имени поля.

Сохранение на диске структуры таблицы

После занесения данных обо всех полях таблицы просто закройте окно конструктора. Появится диалоговое окно, запрашивающее подтверждение на сохранение структуры таблицы. Затем вместо названия Таблица1 введите имя таблицы Менеджер.

В созданную таблицу можно добавлять поля, изменять их, удалять.

Задание 2. В режиме Конструктора спроектируйте таблицу Сведения о заказе. Обратите внимание, что наличие поля Код менеджера позволит в дальнейшем получать информацию о том, кто из менеджеров исполняет тот или иной заказ, сколько и какие заказы исполнил конкретный менеджер и определить его бонус от продаж.

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

Имя поля

Тип данных

Примечание

Код заказа

Счетчик

Ключевое поле (PK)

Код покупателя

Текстовый

Код менеджера

Текстовый

Дата заказа

Дата/время

Задание 3. В режиме Конструктора спроектируйте таблицу Покупатель

Структура таблицы Покупатель

Имя поля

Тип данных

Примечание

Код покупателя

Текстовый

Ключевое поле (PK)

Наименование покупателя

Текстовый

Фамилия руководителя

Текстовый

Город

Текстовый

Адрес

Текстовый

Телефон

Текстовый

Электронная почта

Текстовый

ИНН

Текстовый

Расчетный счет

Текстовый

Банк

Текстовый