
Использование Мастера таблиц
Создайте с помощью Мастера таблиц новую таблицу «Товары».
Просмотрите список предлагаемых вам таблиц для делового и личного применения. Включите поля:
«Код товара»;
«Наименование товара»;
«Цена».
Проверьте созданную Мастером структуру таблицы в режиме Конструктора. Коды должны быть числовыми, наименование — текстовым, «Цена» - денежным. В качестве первичного ключа задайте «Код товара». Перейдите в режим Таблицы и заполните ее произвольными данными на 10 товаров, не повторяя кодов товаров.
Использование Режима таблицы
Создайте в Режиме таблицы таблицу «Доставка» с полями «Отправитель», «Получатель», «Декларант», «транспортное средство при отправлении», «Транспортное средство на границе», «Место погрузки», «Место разгрузки», «место досмотра товара», «Код товара». Перейдите в режим Конструктора. Установите в качестве ключевого поле «Код товара» (числовой).
Перейдите в режим Таблицы и введите данные на все товары, которые были занесены в таблицу «товары». При заполнении используйте коды из таблицы «Товары», расположив две эти таблицы без перекрытия.
Использование полей подстановок (Мастер подстановок)
Создайте в режиме Конструктора таблицу «Транспорт», в которой должны быть следующие поля:
«Номер транспортного средства»;
«Место погрузки»;
«Место досмотра товара»;
«Номер декларанта»;
«Отметка о прохождении досмотра»;
«код товара».
Поля «Место погрузки», «Место досмотра товара»; «Декларант»;
являются полями подстановки. Для их задания используется Мастер подстановок.
Для подстановки:
в режиме Конструктора в Типе данных нужного поля раскройте список типов и выберите Мастер подстановок;
укажите, откуда столбец подстановки получает свои значения — Таблица, и имя таблицы;
выберите поле «Место погрузки» из таблицы «Доставка»;
установите мышью подходящую ширину столбца;
согласитесь с предлагаемой подписью столбца подстановок «Место погрузки»;
сохраните таблицу с именем «Транспорт».
Для подстановки «Место досмотра товара» поступаем аналогично.
Для подстановки «Декларант»:
выполните пункты а) и в);
выберите поля «Декларант» из таблицы «Декларация»;
установите ключевой столбец скрытым.
согласитесь с предлагаемой подписью столбца подстановок.
27. Перейдите в режим Таблицы и внесите в нее несколько записей, используя поля подстановки.
28. Сохраните базу данных в своей папке.
Связи между таблицами
Каждая таблица способна функционировать полностью самостоятельно, но связи с другими таблицами помогают работать лучше, предоставлять больше сведений. Связи устанавливаются между двумя таблицами. Одна из них содержит поле, значение которого совпадает со значениями первичного ключа другой таблицы. Первичный ключ — это поле или совокупность полей, значения которых однозначно идентифицируют записи.
Связи бывают трех типов: один — ко многим, один — к одному, многие — ко многим.
Главная таблица содержит первичный ключ и составляет часть «один» в отношении один — ко многим, подчиненная таблица сон держит такой же тип информации со стороны «много» в отношении один — ко многим.
Связи устанавливаются Мастером подстановок. Просмотреть, установить, отредактировать связи можно командой Сервис — Схема данных или инструментом Схема данных, который находится на панели инструментов БД.
Если связи устанавливаются первично, то откроется окно Таблицы, а если повторно, то окно Схема данных.
Двойной щелчок на нужной таблице позволит перенести их в окно Схема данных.
Для установки связи между таблицами нужно перетянуть связываемое поле из главной таблицы, наложив его на соответствующее поле подчиненной таблицы. Результат похож на представленный на рисунке. Удаление и изменение связей производится в контекстном меню для линии связи, а также клавишей Del.
Целостность данных — это набор правил, защищающих данные от случайных изменений или удалений с помощью механизма поддержки корректности связей между связанными таблицами.
Проверить целостность можно так: в окне Схема данных дважды щелкнуть по линии связи, в результате откроется приведенное окно Связи.
В нем можно проверить, стоит ли флажок у опции Обеспечение целостности данных и, если нет, то целесообразно его поставить тогда линия связи станет гораздо темнее и появятся значки «1» - « », означающие отношение «один-ко-многим».