Створення міжтабличних зв'язків
По темі: СУБД MICROSOFT ACCESS
Мета: навчитися створювати, редагувати, переглядати, зберігати записи в базах даних, отримувати необхідну інформацію за запитом користувача, виводити звіти і форми.
Основні поняття баз даних
База даних - це сукупність спеціальним обра-зом організованих даних про конкретну предметну область.
Реляційна база даних - база даних, представлена у вигляді таблиць.
Таблиця складається з озаглавлених стовпців (полів) і рядків (записів або кортежів).
Ключ таблиці - мінімальне підмножина полів таблиці, значення яких однозначно визначають запис. Один з ключів вибирають в якості первинного ключа. Зв'язок таблиць в базі даних встановлюється за допомогою дублювання ключа однієї таблиці в іншій. Поле (або сукупність полів), яке в даній таблиці не є первинним ключем, а в іншій - є, називається вторинним ключем. Microsoft Access є програмою для розробки структури бази даних, введення, редагування і пошуку даних. Microsoft Access також містить засоби для розробки додатків баз даних, що автоматизують роботу з базою даних.
Спроектувати базу даних «Інститут» База даних повинна містити інформацію:
· Дані про студентів;
· Дані про викладачів;
· Дані про групи;
· Дані про предметах;
· Оцінки студентів з предметів
· Дані за перепустками.
СТВОРЕННЯ БАЗИ ДАНИХ
1. Створення бази даних «Інститут»
• • Запустіть програму Microsoft Access (Пуск -Програми -Microsoft Access).
• У вікні Microsoft Access виберіть кнопку Нова база даних.
• • Вкажіть ім'я бази даних своє прізвище, визначте свою папку
· Натисніть кнопку Створити.
· 2. Знайомство з вікном База даних
· База даних Access працює з сімома типами об'єктів:
· - таблицями використовуються для зберігання даних і структури бази даних;
· - запитами служать для отримання даних з таблиць .;
· - звітами призначені для виведення даних в формі звіту на екран і принтер;
· - макросами послідовність команд на макромові;
· - модулями це програма на мові Visual Basic for Application;
· - сторінками є спеціальний тип Web-сторінок, призначений для роботи з базою даних через Інтернет ..
1. Знайомство з бланком створення структури таблиці
· • Виберіть вкладку Таблиці.
· • Клацніть на кнопці Створити.
· • Виберіть у вікні Нова таблиця режим створення таблиці: Конструктор. Відкриється бланк для створення і редагування структури таблиці. У першому стовпці вводять імена полів, в другому вибирають тип для кожного поля. Нижня частина бланка містить список властивостей поля, виділеного у верхній частині бланка. Деякі властивості вже задані. Властивості можна налаштовувати.
· 2. Створення структури таблиць - «Студенти», «Викладачі», «Предмети», «Групи», «Оцінки», «Пропуски».
Введіть наступні поля таблиці:
Рис 1 Вікно бази даних
СТВОРЕННЯ міжтабличних ЗВ'ЯЗКІВ
• Відкрийте Схема даних. Для цього натисніть кнопку Схема даних або виконайте команду меню Сервіс.- Схема даних. Відкриється вікно Схема даних і додаткове вікно Додавання таблиці.
• Виберіть таблиці, між якими треба встановити зв'язки. Для цього виділіть таблиці і натисніть кнопку Додати.
• Закрийте вікно Додавання таблиці.
• Встановіть зв'язок між таблицями. Для цього виділіть в таблиці поля і перенесіть на те поле, яке хочете зв'язати
• Вкажіть прапорець Забезпечення цілісності даних і прапорець Каскадне видалення пов'язаних записів • Натисніть кнопку Створити і закрийте вікно Зв'язки
• Розгляньте зв'язок. рис 2
• Рис 2 Схема даних
Закрийте вікно Схема даних, зберігши зв'язок.