- - Access 2010: побудова взаємозв'язків між таблицями баз даних

Access 2010: побудова взаємозв'язків між таблицями баз даних

Одне з переваг системи управління реляційними базами даних, як-от Access 2010 це легко налаштувати таблиці та зв’язки з обмеженнями, щоб зробити їх більш чіткими. Однією з особливостей є можливість створення та підтримання зв’язків між таблицями.

Для початку: Запустіть доступ, створіть таблицідля визначення взаємозв'язків між ними. Для випадку, я використовую наявну базу даних з таблицями (призначені первинні ключі та типи даних із застосованими обмеженнями). Запустіть Access 2010, перейдіть до Інструменти бази даних на новій стрічці доступу та натисніть Відносини кнопка.

clip_image001

Доступ буде відкрито Відносини вкладка с Показати таблицю Діалогове вікно. Виберіть таблиці, запити або обидва, і натисніть Додайте.

clip_image002

Ви побачите вибрані таблиці / запити невеликих вікон із назвами стовпців у Вікно відносин. Тепер посидьте, почніть роздумувати над вибраними таблицями, щоб правильно їх співвіднести. У цьому прикладі я використовую лише чотири таблиці (Приклад AddictiveTips, Курси, Лектор, Марк Аркуш).

clip_image003

Зараз я створюю відносини між багатьма Приклад AddictiveTips (Студент) і Курси стіл. Клацніть і утримуйте первинний ключ Приклад AddictiveTips, перетягніть його і перекиньте назва курсу в маленьке вікно Курси Відразу Редагувати відносини з'явиться діалогове вікно. Тут ви можете створити нове співвідношення між таблицями, вказати тип приєднання та закріпити референтну цілісність. З метою демонстрації я збираюся ігнорувати всі варіанти та вдарити Створіть.

clip_image004

Ви побачите один-багато відносин, створених між Ідентифікатор прикладу AddictiveTips і код курсу.

clip_image005

Щоб створити взаємозв'язок один із одним із застосуванням референтної цілісності, утримуйте Ідентифікатор прикладу AddictiveTips, перетягніть його та перетягніть Ідентифікатор позначки листа Редагувати відносини З'явиться діалогове вікно. Тепер увімкніть Забезпечення референтної доброчесності (забезпечити послідовність & підтверджує відповідні записи) & Каскад Видалити пов'язані записи прапорець (забезпечує видалення всіх пов'язаних даних із Позначити лист коли ідентифікатор прикладу AddictiveTips видалено). Клацніть Тип приєднання щоб відкрити це діалогове вікно

clip_image006

Ці три варіанти схожі на SQL внутрішнє з'єднання, зовнішнє з'єднання та права зовнішня приєднатися. Виберіть тип приєднання та натисніть ГАРАЗД.

clip_image007

Клацніть Створіть скласти 1-1 відносини між Ідентифікатор прикладу AddictiveTips і Ідентифікатор позначки листа

clip_image008

Це найпростіша форма зв’язків між таблицями / запитами. З ростом воно стає набагато складнішим і невловимим.

clip_image009

Взаємовідносини дають можливість співпрацювати та забезпечувати узгодженість даних із таблиці в таблицю. Тепер ви можете розкрити потужність Access 2010, створивши більше таблиць та встановивши стосунки з ними.

Коментарі