Схемы данных

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

После создание таблиц необходимо установить связь между таблицами. Для этого необходимо установить связь. Мы можем использовать два варианта.

· Откройте окно Схема данных, нажав на вкладку Работа с базами данных и щелкнув на одноименную кнопку

· В появившемся окне Добавление таблицы выберите все таблицы БД и закройте это окно. В случае его отсутствия, щелкните на панели инструментов кнопку Добавить таблицу .

· Установите связи между таблицами в окне Схема данных.

Из таблицы Товары перетащите поле Код_товара на одноименное поле в таблице Продажи. В окне Изменение связейзадайте свойства целостности данных, включив флажки:

· Обеспечение целостности данных,

· Каскадное обновление связанных полей,

· Каскадное удаление связанных записей, а затем нажмите кнопку Создать.

Аналогичным образом установите связь между таблицами Производители и Продажи по полю Код производителя.

Сохраните схему данных на диске, нажав на панели инструментов кнопку Сохранить и закройте окно Схема данных.

Связи между таблицами в БД используются при формировании запросов, разработке форм, при создании отчетов. Для создания связей необходимо закрыть все таблицы и выбрать команду "Схема данных" из меню Сервис, появится активное диалоговое окно "Добавление таблицы" на фоне неактивного окна Схема данных. Рис. 15

 

Рис15 Добавление таблицы

В появившемся диалоговом окне Добавление таблиц необходимо выделить имена таблиц и нажать кнопку «Добавить», при этом в окне "Схема данных" добавляются таблицы. После появления всех таблиц в окне Схема данных необходимо закрыть окно Добавление таблицы, щелкнув левой кнопкой мыши на кнопке «Закрыть». Рис.16.

 

Рис. 16. Окно схемы данных БД «Продажа одежды»

А второй способ это мастер подстановки. Для установление связи мы будем использовать второй вариант.

Возьмем таблицу Продажа, перейдем в режим «Конструктор», в поле «код магазина» выберем тип «Данных Мастер подстановок». Высветится окно «Создать подстановку». Рис.17.

 

Рис.17.Окно схемы данных «Создать подстановку»

 

Нажмем «Далее». Потом появится окон Рис.18.

 

Рис.18. Окно «Создать подстановку»

 

Выберем таблицу «Магазин» , нажмем «далее» и появится окно Рис.19.

-

 

Выберем «Код магазина» и «Магазин». И нажмем далее. И появится окно Рис.20. Выбери «код магазина» и нажми «Далее» появится окно ,Рис.21. возьмем и уберем галочку «Скрыть ключевой столбец».Рис.21 И нажмем «Далее». Потом появится окно Рис. 22.Нажми «Готово».

 

Рис.20 Окно «создание подстановки» БД.

Рис. 21.

Рис.22

Посте этого появится связь. Рис.23.

 

Рис.23.Окно связь в БД «продажа верхней одежды».

После этого возьмем правой мышью клацнем по связи. И мы увидим «изменить связь» нажмем появится окно. После чего мы поставим галочки Рис.25.

 

Рис.25. Окно «Изменение связи»

И нажмем «Ок». После чего мы увидим связь. Рис. 26

 

Рис.26. Окно связи в БД.

И таким же способом дальше сделать все связи.

Готовая схема данныхбудет иметьтакой вид. Рис.27

 

Рис.27. Окно готовой схемы данных.