Встановлення зв’язків між таблицями

  • docx
  • 28.11.2021
Публикация на сайте для учителей

Публикация педагогических разработок

Бесплатное участие. Свидетельство автора сразу.
Мгновенные 10 документов в портфолио.

Иконка файла материала Л2-003080.docx

Встановлення зв’язків між таблицями

Отже, між полями таблиць можуть існувати певні відношення. Однак щодо них програма Access нічого не знає, поки ми не визначимо зв’язки між таблицями за допомогою передбаченої для цього процедури. Розглянемо встановлення зв’язків на прикладі таблиць «Путівки», «Клієнти» і «Замовлення».

§  Починаючи зв’язування таблиць, переконайтеся, що всі таблиці і форми закриті. Потім переключіться у вікно бази даних.

§  Клацніть по кнопці Схема данных gfdfgна панелі інструментів вікна Access – у відповідь відкриеться однойменне діалогове вікно.

§  Водночас з вікном Схема данных з’явиться діалог Добавление таблицы (мал. 5.1). Однак цей діалог може і не з’явитися, якщо раніше були створені зв’язки між таблицями (вікно Схема данных не порожнє). У цьому разі потрібно очистити вікно від зв’язків, клацнувши по кнопці Очистить макет. Потім натисніть кнопку Добавить таблицу на панелі інструментів.

Мал. 5.1. Діалог Добавление таблицы

§   За замовчуванням в діалозі Добавление таблицы буде відкрита вкладка Таблицы. Виділіть у списку таблицю «Замовлення» і натисніть кнопку Добавить. У вікні Схема данных з’явиться список полів таблиці «Замовлення» (мал. 5.2).

Мал. 5.2. Список полів таблиці «Замовлення» у вікні Схема данных

§  Аналогічно виведіть списки полів таблиць «Клієнти» і «Путівки» у вікно Схема данных, після чого закрийте діалог Добавление таблицы.

§  Для зв’язування полів «Код путівки» оберіть це поле у головній таблиці «Путівки» і перетягніть його мишею до зв’язаної таблиці «Замовлення». Зазначимо, що напрямок перетягування поля завжди повинен бути «від головної таблиці до зв’язаної».

§  У діалозі Святи (мал. 5.3) установіть перемикач Обеспечение целосности данных. Це дозволить уникнути деяких помилок при створенні й експлуатації бази даних.

Мал. 5.3. Діалог Связи

§  Клацніть по кнопці Создать, і встановлений зв’язок буде відображений у вікні Схема данных. Зв’язок показаний лінією, позначеною цифрою 1 і символом ∞, що означає відношення «один до багатьох».

§  Аналогічно створіть зв’язок між полями «Код клієнта» таблиць «Клієнти» і «Замовлення». Ви отримаєте схему зв’язку, показану на мал.5.4.

Мал. 5.4. Приклад відношень між головною і зв’язаною таблицями