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

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

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

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

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

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

«Номер записи»;

«Фамилия продавца»;

«Название Продукта»;

«Розничная цена»;

«Количество».

Поля «Фамилия продавца», «Название Продукта», «Розничная цена» являются полями подстановки. Для их задания используется Мастер подстановок.

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

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

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

• выберите поле «Фамилия» из таблицы «Продавцы»;

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

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

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

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

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

• выберите поля «Название Продукта» и «Код Продукта» из таблицы «Продукты»;

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

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

Для подстановки розничной цены:

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

• выберите поля «Розничная цена» и «Код Продукта» из табли­цы «Прейскурант»;

• установите ключевой столбец не скрытым. Разместите клю­чевой столбец за полем «Розничная цена»;

• согласитесь с предлагаемой подписью столбца подстановок «Роз­ничная Цена»;

• в окне Конструктора в Свойствах поля установите подпись «Цена».

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

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

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

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

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

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

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

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

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

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

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

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

Рис. 3 . Экранная форма Схемы данных

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]