- •Як можна змінити ширину стовпців чи висоту рядків таблиці?
- •Основні теоретичні відомості
- •2. Створення бази даних.
- •3. Створення структури таблиці.
- •Будемо створювати таблицю в режимі Конструктор. В вікні конструктора таблиці містяться такі області:
- •3.1. Типи та властивості полів.
- •3.2. Задання первинного ключа.
- •7. Приклад створення бази даних.
- •4. Зміна структури таблиці
- •5. Введення та редагування даних
- •6. Форматування таблиці.
- •Зв’язки між реляційними таблицями.
- •2. Використання фільтрів для пошуку інформації в бд
- •Числові умови та умови типу дата записуються в форматі
- •Побудова складних умов
- •2.1. Відбір записів за допомогою команди Фильтр по выделенному.
- •2.2. Відбір записів за допомогою простого фільтру
- •2.3. Відбір записів за допомого вікна розширеного фільтра
- •Основні теоретичні відомості
- •1. Створення та використання запитів
- •Обчислювальні поля
- •3. Запит на вибирання з параметром
- •4. Запит на створення таблиці
- •Створення і використання запитів на додання
- •Створення та використання запитів на відновлення
- •Створення і використання запитів на вилучення
- •1. Створення форм за допомогою Майстра форм
- •Створення форм за допомогою конструктора
- •Складена форма
- •Створення складеної форми
Зв’язки між реляційними таблицями.
При проектуванні реляційної бази доводиться розробляти ефективну структуру подання даних. Для розв’язку цієї задачі використовуються процедури нормалізації, які направлені на зменшення надлишкової інформації в базі даних. Результатом нормалізації є, як правило, розбиття початкової реляційної таблиці на декілька менших реляційних таблиць, пов’язаних між собою. Таким чином, нормалізація передбачає необхідність виконання процедури зв’язування таблиць бази даних. Зв’язки дають можливість узгоджувати або об’єднувати дані однієї таблиці з даними другої таблиці, щоб створити набір для форми або для звіту.
При зв’язуванні двох таблиць одна з них (основна) називається батьківською, друга (підпорядкована) – дочірною. Суть установлення зв’язку між двома таблицями полягає в тому, що значення стовпця (чи стовпців) першої таблиці (джерела або батьківської) вміщуються в другу таблицю (приймача або дочірної). Зв’язок між таблицями встановлюється по двом полям. В батьківській таблиці в ролі такого поля використовується поле первинного ключа. В дочірній таблиці використовується поле з тим же типом даних, що і первинний ключ зв’язуваної таблиці. Це поле називається зовнішним ключем.
На відміну від первинного ключа, який створюється спеціально, зовнішний ключ – це поле, яке використовується для зв’язку. Два записи можуть зв’язуватися відповідними значеннями ключа (від первинного ключа до зовнішнього ключа).
Для зв’язування таблиць за допомогою команди Сервіс – Схема данных викликають діалогове вікно Схема данных, в якому за допомогою команди контекстного меню (права кнопка миші) Добавить таблицу добавимо таблиці бази даних (в нашому випадку Покупець, Замовлення, Товар). Таблиці висвітляться в вікні. Натиснемо ключове поле Код покупця таблиці Покупець лівою кнопкою миші і не відпускаючи кнопки перенесемо курсор на зовнішній ключ Код покупця таблиці Замовлення. Після відпускання кнопки на екран виводиться вікно Связи, в якому відображено встановлений зв’язок між таблицями. Встановимо в вікні прапорці Обеспечить целостность данных, Каскадное обновление связанных полей, Каскадное удаление связанных записей і натиснемо кнопку Создать. Аналогічно, по полю Код товару встановимо зв’язок між таблицями Товар та Замовлення. Закриємо вікно Схема данных.
2. Використання фільтрів для пошуку інформації в бд
Для використання методів фільтрації по відношенню до таблиці (або форми) слід відкрити її за допомогою команди Открыть. При цьому в полосі меню з’являється пункт Записи, в якому містяться підкоманди роботи з фільтрами, а на панелі інструментів з’являються кнопки Фильтр по выделенному, Изменить фильтр, Применение фильтра. Крім цього, після відкриття об’єкту, в контекстному меню, яке відкривається правою кнопкою миші, з’являються команди роботи з фільтрами.
Побудовані фільтри зберігаються автоматично при збереженні таблиці або форми. Таким чином, при повторному відкритті таблиці або форми можна знову використати збережений фільтр.
Для застосування сформованого фільтра використовується команда Применение фильтра. Для ліквідації ефекту фільтрації використовується команда Удалить фильтр.
