1. Откройте созданную БД.
2. Создайте последовательно таблицы: Типы, Товар, Заказано и Заказы при помощи Конструктора. Размеры и типы полей выберите самостоятельно (рис. 1.5).
Рис. 1.5
Рекомендации:
· в таблице Товар можно использовать только те коды типов, которые вы описали в таблице Типы. Аналогично в таблице Заказано можно использовать только те товары, которые описаны в таблице Товары, в таблице Заказы используются только заказы и клиенты, которые описаны соответственно в таблицах Заказано и Клиенты;
· поле «Скидка»: тип – числовой, формат – процентный, размер – с плавающей точкой;
· в таблице Товары используйте разные (2–3) единицы измерения.
3. Задайте ключевые поля: таблица Клиенты – Код клиента, таблица Типы – Код типа, таблица Заказы – Код заказа, таблица Товар – Код товара, таблица Заказано – Код заказа и Код товара (сцепленный ключ). Для объявления полями первичного ключа нескольких полей маркируйте их, удерживая клавишу Ctrl.
4. Заполните таблицы данными – не менее 7 записей. В таблице Типы достаточно 3–4 записей. Тип определяет группу товаров. Например, зимняя одежда, демисезонная, летняя. В таблице Заказано введите такие ситуации: в одном заказе заказывается несколько товаров; один и тот же товар заказывается в разных заказах.
|
|
5. Закройте все таблицы.
6. На вкладке Работа с базами данных выберите команду Схема данных.
7. В окне Добавление таблицы добавьте таблицы Клиенты, Товар, Заказы, Заказано, Типы.
8. Щелкните по кнопке Закрыть.
9. Переместите указатель мыши от поля «Код клиента» таблицы Клиент к полю «Код клиента» таблицы Заказы.
10. В появившемся окне Связи установите флажок «Обеспечение целостности данных».
11. Нажмите кнопку Создать (рис. 1.6).
Рис. 1.6
12. Переместите указатель мыши от поля «Код заказа» таблицы Заказы к полю «Код заказа» таблицы Заказано.
13. В появившемся окне Связи установите флажок «Обеспечение целостности данных».
14. Нажмите Готово.
15. Аналогично свяжите поля «Код товара» таблиц Заказано и Товар. И поля «Код типа» таблиц Товар и Типы.
Лабораторная работа № 2