лід вказати ім'я таблиці (рис.10) При бажанні можна вказати каталог або псевдонім, відмінні від прийнятих за замовчуванням. Нагадаємо, що за замовчуванням приймається робочий каталог або каталог, який визначається робочим псевдонімом
2.6.3 Запити та їх застосування
За допомогою запитів можна переглядати, аналізувати і змінювати дані з декількох таблиць. Вони також використовуються як джерело даних для форм і звітів.
Найбільш часто використовується запит на вибірку. При його виконанні дані, що задовольняють умовам відбору, вибираються з однієї або декількох таблиць і виводяться в певному порядку.
Запит можна створити за допомогою майстра або самостійно. У другому випадку в режимі конструктора слід вибрати таблиці або запити, що містять потрібні дані, і заповнити бланк запиту.
2.6.4 Взаємозв'язки таблиць
При створенні в Access схеми даних в ній визначаються і запам'ятовуються зв'язку між таблицями. Це дозволяє системі автоматично використовувати зв'язки, один раз певні в схемі даних, при створенні форм, запитів, звітів на основі взаємопов'язаних таблиць, а користувач звільняється від необхідності вказувати ці зв'язки при конструюванні цих об'єктів. Схема даних бази графічно відображається у своєму вікні, де таблиці представлені списками полів, а зв'язки - лініями між полями різних таблиць.
Одно-багатозначні (1: М) або одно-однозначні (1:
) зв'язку. Схема даних насамперед орієнтована на роботу з таблицями, що відповідають вимогам нормалізації, між якими можуть бути встановлені одно-багатозначні (1: М) або одно-однозначні (1:
) зв'язку, для яких може автоматично підтримуватися зв'язкова цілісність. Тому схему даних доцільно будувати відповідно до інформаційно-логічною моделлю.
При побудові схеми даних Access автоматично визначає по вибраному полю зв'язку тип відносини між таблицями. Якщо поле, по якому потрібно встановити зв'язок, є унікальним ключем як в одній таблиці, так і в іншій, Access виявляє ставлення один-до-одного. Якщо поле зв'язку є унікальним ключем в одній таблиці (головної таблиці зв'язку), а в іншій таблиці (підпорядкованої таблиці зв'язку) є не ключовим або входить у складений ключ, тобто значення його можуть повторюватися, Access виявляє ставлення один-до-багатьох між записами головної таблиці до підлеглої. У цьому випадку можна задати автоматичну підтримку цілісності зв'язків.
Ставлення багато-до-багатьох. Ставлення багато-до-багатьох припускає, що кожного запису в одній таблиці відповідає декілька записів в іншій. При цьому кожна сторона відносини виглядає як відношення один-до-багатьох.
Однак якщо розглядати взаємозв'язок таблиць з двох сторін, стає очевидним, що жодна з таблиць не може бути головною і для їх зв'язування необхідна третя таблиця.
Связующая таблиця являє собою проміжну таблицю, яка служить мостом між двома таблицями в відношенні багато-до-багатьох. Її ключ складається з ключових полів цих таблиць, з кожною з яких вона пов'язана ставленням один-до-багатьох. Крім ключових полів, єднальна таблиця повинна містити хоча б одне поле, якого немає в пов'язуються таблицях, але яке має значення для кожної з них. Таким чи...