![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Схема даних в Access
Схема даних задає зв'язки між таблицями бази даних. Схема даних графічно відображається у своєму вікні, де таблиці представлені списками полів, а зв'язки - лініями між полями різних таблиць. Схема даних є не тільки графічним образом бази даних, але використається Access у процесі роботи з базою даних. Створення схеми даних дозволяє забезпечити підтримку цілісності взаємозалежних даних при коректуванні таблиць. При побудові схеми даних Access автоматично визначає по обраному полю тип зв'язку між таблицями. Зв’язки між полями могуть бути типів: один до одного; один до багатьох; багато до одного; багато до багатьох. Якщо поле, по якому потрібно встановити зв'язок, є унікальним ключем, як у головній таблиці, так й у підлеглої, Access встановлює зв'язок «один - до одного». Якщо поле зв'язку є унікальним ключем у головній таблиці, а в підлеглій таблиці є не ключовим або входить у складений ключ, Access встановлює зв'язок «один - до - багатьох» від головної таблиці до підлеглої. Для зв’язків типу 1: 1 та 1: М може бути заданий параметр забезпечення цілісності даних. Під цілісністю розуміють набір правил для підтримки можливих між табличних зв’язків та заборону на зміну та знищення зв’язаних даних.
Завдання 2.4. Установити зв'язки між таблицями.
Команда меню Звязи4Изменить дозволяє задати властивості зв'язку зазначених таблиць або запитів. Щоб установить зв'язок між парою таблиць у схемі даних, треба виділити в головній таблиці унікальне ключове поле, по якому встановлюється зв'язок, і протягти курсор миші у відповідне поле підлеглої таблиці. У вікні Изменение связей автоматично установиться тип Після цього з'явиться діалогове вікно Изменение связей, де потрібно встановити прапорець у полях: ¨ Обеспечение целостности данных; ¨ Каскадное обновление связанных полей; ¨ Каскадное удаление связанных полей. Це дозволить виконувати зміну даних у всіх зв'язаних таблицях одночасно. Після виконаної лабораторної роботи студент повинен вміти: ¨ заповняти таблиці бази даних в режимі таблиць; ¨ використовувати Майстер підстановки для переносу даних з одної таблиці до іншої; ¨ установлювати зв’язки між таблицями БД. Питання для контролю: 1. Описати призначення кнопок Открыть, Создать, Конструктор в головному вікну СУБД Ассеss. 2. Коли бажано використовувати Майстер підстановки? 3. Для чого використовується Схема даних? 4. Як відкрити Схему даних? 5. Яким чином виконується зв'язування таблиць бази даних? Лабораторна робота № 3 Тема: Пошук даних. Створення запитів. Мета роботи: - навчитися створювати різного типу фільтри бази даних, сортування записів; - навчитися створювати запити на вибірку; - навчитися створювати запити з умовами; - навчитися створювати запити з полями, що обчислюють; Короткі теоретичні відомості Пошук потрібної інформації в базі даних виконується кількома способами. Найпростіший пошук - переглядати таблицю, шукати запис за його номером. Пересування по таблиці виконується за допомогою спеціальної панелі, що внизу таблиці.
|