Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лаб БД для тамож.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
286.21 Кб
Скачать

Использование Мастера таблиц

  1. Создайте с помощью Мастера таблиц новую таблицу «Товары».

  2. Просмотрите список предлагаемых вам таблиц для делового и личного применения. Включите поля:

«Код товара»;

«Наименование товара»;

«Цена».

  1. Проверьте созданную Мастером структуру таблицы в режиме Конструктора. Коды должны быть числовыми, наименование — текстовым, «Цена» - денежным. В качестве первичного ключа задайте «Код товара». Перейдите в режим Таблицы и заполните ее произвольными данными на 10 товаров, не повторяя кодов товаров.

Использование Режима таблицы

  1. Создайте в Режиме таблицы таблицу «Доставка» с поля­ми «Отправитель», «Получатель», «Декларант», «транспортное средство при отправлении», «Транспортное средство на границе», «Место погрузки», «Место разгрузки», «место досмотра товара», «Код товара». Перейдите в режим Конструктора. Установите в качестве ключевого поле «Код товара» (числовой).

  2. Перейдите в режим Таблицы и введите данные на все товары, которые были занесены в таблицу «товары». При заполнении ис­пользуйте коды из таблицы «Товары», расположив две эти табли­цы без перекрытия.

Использование полей подстановок (Мастер подстановок)

  1. Создайте в режиме Конструктора таблицу «Транспорт», в которой должны быть следующие поля:

«Номер транспортного средства»;

«Место погрузки»;

«Место досмотра товара»;

«Номер декларанта»;

«Отметка о прохождении досмотра»;

«код товара».

Поля «Место погрузки», «Место досмотра товара»; «Декларант»;

являются полями подстановки. Для их задания используется Мастер подстановок.

Для подстановки:

  • в режиме Конструктора в Типе данных нужного поля рас­кройте список типов и выберите Мастер подстановок;

  • укажите, откуда столбец подстановки получает свои значе­ния — Таблица, и имя таблицы;

  • выберите поле «Место погрузки» из таблицы «Доставка»;

  • установите мышью подходящую ширину столбца;

  • согласитесь с предлагаемой подписью столбца подстановок «Место погрузки»;

  • сохраните таблицу с именем «Транспорт».

Для подстановки «Место досмотра товара» поступаем аналогично.

Для подстановки «Декларант»:

  • выполните пункты а) и в);

  • выберите поля «Декларант» из табли­цы «Декларация»;

  • установите ключевой столбец скрытым.

  • согласитесь с предлагаемой подписью столбца подстановок.

27. Перейдите в режим Таблицы и внесите в нее несколько записей, используя поля подстановки.

28. Сохраните базу данных в своей папке.

Связи между таблицами

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

Связи бывают трех типов: один — ко многим, один — к одному, многие — ко многим.

Главная таблица содержит первичный ключ и составляет часть «один» в отношении один — ко многим, подчиненная таблица сон держит такой же тип информации со стороны «много» в отноше­нии один — ко многим.

Связи устанавливаются Мастером подстановок. Просмотреть, установить, отредактировать связи можно командой Сервис — Схема данных или инструментом Схема данных, который находится на панели инструментов БД.

Если связи устанавливаются первично, то откроется окно Таб­лицы, а если повторно, то окно Схема данных.

Двойной щелчок на нужной таблице позволит перенести их в окно Схема данных.

Для установки связи между таблицами нужно перетянуть связы­ваемое поле из главной таблицы, наложив его на соответствующее поле подчиненной таблицы. Результат похож на представленный на рисунке. Удаление и изменение связей производится в контекст­ном меню для линии связи, а также клавишей Del.

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

Проверить целостность можно так: в окне Схема данных дважды щелкнуть по линии связи, в результате откроется приведенное окно Связи.

В нем можно проверить, стоит ли флажок у опции Обеспечение целостности данных и, если нет, то целесообразно его поставить тогда линия связи станет гораздо темнее и появятся значки «1» - «  », означающие отношение «один-ко-многим».