Page 146 - 4505
P. 146

Контрольні питання:
               1.  Які 6 типів об'єктів бази даних Access ви знаєте?
               2.  Скільки способів ви знаєте для створення талиць?
               3.  Чим відрізняються ці способи створення таблиць?
               4.  Які типи даних використовуються в Access?
               5.  Що таке поле підстановок? Для чого використовується? Як його зробити?


                     5.5. Визначення зв'язків між таблицями
               Встановлення зв'язків між таблицями. Зміна зв'язків. Забезпечення цілісності даних.

                     Після створення різних таблиць, що містять дані, бази даних, що відносяться до різних
               аспектів, розробник повинен продумати, яким чином Microsoft Access об'єднуватиме ці дані при
               їх витяганні з бази даних. Першим кроком при цьому є визначення зв'язків між таблицями.
                     Зв'язок між таблицями встановлює стосунки між співпадаючими значеннями в ключових
               полях, зазвичай між полями різних таблиць, що мають однакові імена. В більшості випадків з
               ключовим полем однієї таблиці, унікальним ідентифікатором кожного запису, що є, зв'язується
               зовнішній ключ іншої таблиці.
                     Для того, щоб визначити зв'язок між таблицями, слід вибрати Сервіс   Схема даних або
               клацнути на панелі інструментів на піктограму          . Якщо зв'язки ще не були встановлені, то
               з'явиться вікно в якому необхідно вибрати таблиці і/або запити між якими буде встановлений
               зв'язок (див. рис. 5.5.1).






















                               Рис. 5.5.1 Вікно для додавання таблиць для встановлення зв'язків

               Також  вікно  для  додавання  таблиць  можна  викликати  з  панелі  інструментів  натиснувши  на

               кнопку Відобразити таблицю (        )або вибравши меню Зв'язки → Додати таблицю.
                     Після додавання потрібних таблиць, Access автоматично виставить зв'язки, грунтуючись
               на однакових іменах полів (див. рис. 5.5.2).













                                                                      142
   141   142   143   144   145   146   147   148   149   150   151