Реляційна система бази даних
Повний інформаційний зміст бази даних представляється у вигляді явних значень даних, і такий метод подання є єдиним. Зокрема, не існує будь-яких спеціальних «зв'язків» або покажчиків, що з'єднують одну таблицю з іншого. В вікні, що з’явилося, буде виділено назва однієї таблиці. Клікаємо по кнопці <�Добавить Переводимо виділення на ім'я наступної таблиці і клацніть по кнопці. Аналогічно добавляємо… Читати ще >
Реляційна система бази даних (реферат, курсова, диплом, контрольна)
Реляційна база даних — це сукупність відносин, що містять всю інформацію, яка повинна зберігатися в БД. Однак користувачі можуть сприймати таку базу даних як сукупність таблиць.
- 1. Кожна таблиця складається з однотипних рядків і має унікальне ім'я.
- 2. Рядки мають фіксоване число полів (стовпців) і значень (множинні поля і повторювані групи неприпустимі). Інакше кажучи, в кожній позиції таблиці на перетині рядка і стовпчика завжди є в точності одне значення або нічого.
- 3. Рядки таблиці обов’язково відрізняються один від одного хоча б єдиним значенням, що дозволяє однозначно ідентифікувати будь-який рядок такої таблиці.
- 4. Стовпцях таблиці однозначно присвоюються імена, і в кожному з них розміщуються однорідні значення даних (дати, прізвища, цілі числа або грошові суми).
- 5. Повний інформаційний зміст бази даних представляється у вигляді явних значень даних, і такий метод подання є єдиним. Зокрема, не існує будь-яких спеціальних «зв'язків» або покажчиків, що з'єднують одну таблицю з іншого.
- 6. При виконанні операцій з таблицею її рядки і стовпці можна обробляти в будь-якому порядку безвідносно до їх інформаційного змісту. Цьому сприяє наявність імен таблиць і їх стовпців, а також можливість виділення будь-якої їх рядки або будь-якого набору рядків із зазначеними ознаками.
Розробимо схему даних, (створення зв’язків між таблицями). Для цього:
Натискаємо кнопку на панелі інструментів (або команда Сервис, Схема данных). На екрані з’явиться вікно <>;
Клікам по кнопці на панелі інструментів (або команда Связи, Добавить таблицу);
в вікні, що з’явилося, буде виділено назва однієї таблиці. Клікаємо по кнопці <�Добавить Переводимо виділення на ім'я наступної таблиці і клацніть по кнопці. Аналогічно добавляємо решту таблиць;
закрийте вікно, клікнувши ;
щоб не виконувати всі вищеописані дії, можна просто перетягнути мишкою таблиці з вікна «Бази даних Таблиці» у вікно «Схема даних» ;
створимо зв’язок між таблицями «Співробітники» та «Замовлення». Для цього курсором миші перетягуємо <> в таблиці Працівники на полі <> в таблицю Замовлення. На екрані відкриється вікно <>;
ставимо прапорець («галочку») в свойствах Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей;
. Зв’язок буде створено;
аналогічно створюємо зв’язок між полем <> в таблиці Клієнти і полем <> в таблиці Замовлення, і т.д. Рисунок 3 відображає отриману схему бази даних туристичної фірми.
Закриваємо вікно схеми даних, відповівши ТАК на питання про збереження макета.
Рисунок 3 — Реляційна структура СУБД Access для інформаційної системи туристичного агентства.