Зведення курсу. Створення зв'язків між таблицями (основи роботи з програмою Access, частина 2)

Застосовується до
Access 2013

Причини зв'язків

Вони зв'язують ваші таблиці, тому вони є важливою частиною бази даних і інформують ваші запити.

Типи зв'язків

"один-до-одного", "один-до-багатьох" і "багато-до-багатьох". Один-до-багатьох є найбільш поширеним, багато-до-багатьох є частиною більшості транзакцій і студентських баз даних, 1:1 рідко.

Створення "один-до-багатьох"

У вікні табличного подання даних виберіть зовнішній ключ або пусте поле.

  • Зовнішній ключ. Виберіть поле, а потім – поля>підстановки інші поля>& зв'язку та дотримуйтеся вказівок майстра.
  • Пусте поле: виділіть верхній колонтитул, а потім – & зв'язок підстановки та дотримуйтеся вказівок майстра.

Використання області "Зв'язки"

Дочірня таблиця має містити зовнішній ключ. Виберіть ПунктЗв'язкизнарядь> бази даних, а потім перетягніть первинний ключ із батьківської таблиці до зовнішнього ключа дочірньої таблиці. Використовуйте функцію "Редагувати зв'язки ", щоб установити цілісність даних, а також каскадні оновлення й видалення за потреби.

"Багато-до-багатьох"

Створити>Конструктор таблиць. Створіть таблицю з'єднання. У цій таблиці дублюйте первинні ключі з таблиць на обох сторонах зв'язку, виберіть обидва поля та встановіть їх як складений ключ.

Один-до-одного

Створіть зв'язок "один-до-багатьох", а потім виконайте наведені нижче дії.

  • Режим конструктора. Установіть для обох клавіш властивість Індексовано значення "Ні" або "Так, без повторень".
  • На стрічці встановіть для обох клавіш значення Індексовані та Унікальні.

Додаткові відомості