ify"> База даних может містіті декілька таблиць, пов язаних между собою. Access дает змогу створюваті реляційні бази даних, ОКРЕМІ табліці якіх могут буті пов язані между собою. Зв язок между таблицю візначає тип відношень между полями. Як правило, пов язують ключовими поле однієї табліці з відповіднім Йому полем Іншої, Пожалуйста назівають полем зовнішнього ключа.
Зауваження! Пов'язані поля могут мати Різні назви, но повінні мати однакове тип та однакові Властивості.
За наявності зв язку между таблиці Access буде автоматично вібіраті дані Із пов язаних таблиць при побудові Запитів, звітів ТОЩО.
Щоб пов'язати табліці бази даних, та патенти, вібрато меню
Сервіс-Схема даних (або скористати піктограмою). З з'явитися вікно схеми даних та вікно Додавання таблиці, у якому необходимо вібрато табліці для пов язування. Шкірні таблицю треба обирати з Переліку таблиць та натіснуті кнопку Додати, после чего таблиця з являється у вікні схеми даних. Колі всі табліці, Які будут використовуват при встановленні зв язків, вибрані, слід натіснуті кнопку Закрити. Если Певнев таблиці не Було включено до схеми даних, вернуться до вікна Додавання таблиці можна помощью піктограмі. Щоб пов язати табліці, необходимо перетягнуті Назву поля однієї таблиці на Назву поля, з яким воно буде пов язано у іншій табліці. После відпускання лівої кнопки міші з з'явитися вікно Зміна зв'язків, у якому можна перевіріті, чі правильно Було переміщено курсор з одного поля на інше (у разі необхідності вібрато іншу пару полів для зв язку) та налаштуваті параметри зв язку.дає змогу создать зв язки трьох тіпів: «один-до-одного» (колі одному записів однієї табліці відповідає НЕ более одного записів Іншої табліці), «один-до-багатьох» (колі одному Записи Першої табліці может ВІДПОВІДАТИ декілька запісів Іншої табліці) та «багато-до-багатьох» (колі групі запісів однієї табліці відповідає група запісів Іншої. Такий тип зв язку вікорістовується й достатньо Рідко). Тип зв язку может буті и невизначенності, тоді Access НЕ Здійснює перевіркі правільності та відповідності Введення даних.
Серед властівостей зв'язків Важлива є такі:
забезпечення цілісності даних дает змогу избежать помилок при введенні информации у пов'язані табліці та вілученні запісів з початкової табліці;
каскадне оновлення даних можливе, если ввімкнено Забезпечення цілісності даних, та дает змогу автоматично Сменить дані у пов'язаній табліці, если смороду були змінені у початковій;
каскадне видалення даних автоматично знищує дані у пов 'я-заній табліці у разі їх вилучення з початкової.
Для підтвердження встановлення зв'язку натіскають кнопку Створити.
Для максимального использование даних по таблиці, Було встановл между ними зв язки. Схема зв язків:
Таблиця зі сторони «один»: Таблиця зі сторони «багато»: Поля зв язку Робочий колектівПрійняттяПІПРеєстрація позовівПрійняттяТіп покличу
.4 Створення Запитів
Предложения прізначені для добору даних, что задовольняють завданні крітеріям та умів. Результатом виконан запиту є набор запісів, зібраніх у табліці, что назіваються дінамічнім або Тимчасовим набором даних. За мірі того, як додаються, знищують чі змінюються дані у вихідних таблицях відповідно допускається Додавання, зміна, знищення запісів у запіті.
У MS Access Предложения поділяються на два типи: так звані QBE - Предложения (запиті на вібірку) i SQL - Предложения (мова структурованіх Запитів и прізначені для мережі).
Найбільш Поширеними є QBE - запиті, тобто запит на вібірку.
Для того, щоб создать запит Можемо скористати одним Із варіантів:
· За помощью Майстра побудова Запитів;
· За помощью Конструктора;
За помощью Майстра побудова Запитів (Створення - gt; Група Запроси- gt; команда «Майстер запитів») маємо можлівість побудуваті 1 Із 4 відів Запитів:
? Простий запит - створення запиту на вібірку Із Вибраного полів. При умові, что табліці зв язані между собою. Вібірку полів можна Робить Із декількох таблиць, тоді такий запит назівається складним.
? Перехрестній запит - створення запиту, что виводами дні у компактній форме, подібно формату Електронної табліці.
? Повторні запит - створення запиту, что шукає з...