Тема: Проектування бази даних. Створення схеми даних


Скачати 18.16 Kb.
Назва Тема: Проектування бази даних. Створення схеми даних
Дата 24.12.2013
Розмір 18.16 Kb.
Тип Документи
bibl.com.ua > Інформатика > Документи
Лабораторна робота №5-6

Тема: Проектування бази даних. Створення схеми даних.

Теоретичні відомості

Одним із етапів проектування бази даних є визначення зв’язків між таблицями.

Є такі типи зв’язків:

- один до одного (коли одному запису з таблички 1 відповідає один запис з таблички 2)

- один до багатьох (коли одному запису з таблички 1 відповідає кілька записів з таблички 2)

- багато до одного

- багато до багатьох

Щоб створити зв’язки у СУБД Access вибираємо меню Сервіс - схема даних (при цьому всі таблички мають бути закритими). Якщо задаємо зв'язки в перше, то програма відкриє порожнє вікно Схема даних, а потім відкриється діалогове вікно Добавлення таблиці. В цьому вікні відмічаємо за допомогою клавіші Ctrl + мишка всі таблиці і кнопка Добавити, а потім Закрити.

Створення першого зв'язку

В залежності від інформації, яку містять поля таблиць по яких створюємо зв'язок, він може бути відношенням один до одного, або один до багатьох. Для того, щоб встановити потрібний нам тип зв'язку між таблицями ми перетягуємо за допомогою мишки поле однієї таблиці на відповідне поле другої таблиці. Після відпущення миші відкривається діалогове вікно Зміна зв'язку. У цьому вікні ставимо галочки:

Забезпечення цілісності даних - в цьому випадку програма не дозволить робити зміни у відповідному полі однієї з таблиць (вводити неправильні значення, знищувати зв'язані записи. Після поставлення першої галочки програма робить доступними ще дві інші:

Каскадне обновлення зв'язаних полів

Каскадне знищення зв'язаних записів

Після клацанні на кнопці Створити Access створить зв'язок між полями таблиці, появиться лінія зв'язку. Якщо поставити галочку Забезпечення цілісності даних, то на одному кінці лінії зв'язку буде цифра 1 а на другому - знак нескінченності.

Для того, щоб знищити зв'язок, потрібно клацнути на лінії зв'язку і натиснути клавішу Delete, або вибрати команду Знищити.

Для того, щоб змінити створений зв'язок потрібно клацнути два рази на лінії зв'язку. Відкривається діалогове вікно Зміна зв’язку. Після закриття вікна Схема даних програма запитає підтвердження чи зберегти зроблені зміни.
Завдання


  1. Поділити дані на таблички (відношення) згідно правил нормалізації таблиць.

Атрибути: Коду учня, Код предмету, Прізвище, Ім’я, По батькові, Дата народження, Фото, Характеристика, Назва предмету, Кількість годин, Кількість лабораторних, Оцінка

  1. Визначити ключі, зобразити схематично зв’язки між таблицями.

Схожі:

Тема : Створення нової бази даних. Створення таблиць
Таблиця бази даних місце збереження інформації про об’єкти бази даних, призначена для збереження первинних даних
План-конспект уроку №2 Тема
Навчальна мета: ознайомити з поняттям «база даних», проектування бази даних, ознайомити із системою управління базами даних Microsoft...
Тема : Створення нової бази даних. Створення звітів
Звіт – об’єкт бази даних, призначений для оформлення потрібних даних з БД згідно з вимогами стандартів. Звіти створюються на основі...
Уроку Тема: Створення бази даних в ЕТ
Мета: Навчитися створювати структуру бази даних в ЕТ, створювати форми даних і працювати з ними
Моделі даних. Поняття бази даних. Моделі бази даних (ієрархічна,...
Бази даних. Моделі даних. Поняття бази даних. Моделі бази даних (ієрархічна, мережева та реляційна). Проектування баз даних. Модель...
Проектування реляційної бази даних. Взаємозв'язки в моделі даних
Автори і Публікації, оскільки кожний автор може мати відношення до створення кількох книг
Контрольний тест по темі
Для чого призначені запити:  для зберігання даних бази;  для відбору і обробки даних бази;  для введення даних бази і їх перегляду; ...
Створення та редагування звітів
Звіт — це об’єкт бази даних, призначений для перегляду та підготовки інформації з бази даних до виведення на друк
Концепція баз даних. Визначення бази даних як автоматизованої системи
Система управління базами даних це пакет прикладних програм і сукупність мовних засобів, що призначені для створення, супроводження...
Тема: Лінійні бази даних. Створення баз засобом введення даних в таблицю та з використанням форм

Додайте кнопку на своєму сайті:
Портал навчання


При копіюванні матеріалу обов'язкове зазначення активного посилання © 2013
звернутися до адміністрації
bibl.com.ua
Головна сторінка