Transcript Презентація.
Slide 1
МОДЕЛЬ
"СУТНІСТЬ-ЗВЯЗОК"
ПРЕДМЕТНОЇ ОБЛАСТІ
Slide 2
МОДЕЛЬ “СУТНІСТЬ-ЗВ’ЯЗОК”
Slide 3
ТИПИ ЗВ’ЯЗКІВ
Один-до-багатьох - кожному запису в таблиці А
може відповідати декілька записів у таблиці В, а
запис у таблиці В не може мати більше одного
відповідного запису в таблиці А.
Багато-до-багатьох – одному запису в таблиці А
може відповідати декілька записів у таблиці В, а
одному запису в таблиці В – декілька записів в
таблиці А.
Один-до-одного – запис у таблиці А може мати не
більше одного зв'язаного запису в таблиці В
Slide 4
УЧНІ ТА КЛАСИ
Тип зв’язку:
Один-до-багатьох
– найчастіше використовуваний
тип зв'язку між таблицями.
У такому зв'язку кожному запису в таблиці
Учні може відповідати декілька записів у таблиці
Класи, а запис у таблиці Класи не може мати
більше одного відповідного запису в таблиці Учні .
Slide 5
ОБМЕЖЕННЯ ЦІЛІСНОСТІ
Оновлення назв класів для учнів, якщо
змінюємо назву в таблиці Класи.
Видалення інформації про Учнів, якщо
видаляємо клас.
Slide 6
ВЧИТЕЛІ ТА КЛАСИ (ВИКЛАДАННЯ)
Тип зв’язку:
Багато-до-багатьох
– одному запису в таблиці
Вчителі може відповідати декілька записів у
таблиці Класи , а одному запису в таблиці
Класи – декілька записів в таблиці Вчителі .
Така схема реалізується тільки за допомогою
третьої з'єднувальної таблиці, ключ якої
складається принаймні з двох полів,
одне з яких є спільним з таблицею Вчителі ,
а друге – з таблицею Класи.
Slide 7
ВЧИТЕЛІ – КЛАСНІ КЕРІВНИКИ
Тип зв’язку:
Один-до-одного
– запис у таблиці Вчителі може
мати не більше одного зв'язаного запису в
таблиці Класні керівники
Slide 8
АЛГОРИТМ СТВОРЕННЯ СХЕМИ
1)
2)
3)
4)
5)
6)
7)
Відкрити БД .
Вибрати команду «Работа с базами данных\Схема данных».
З контекстного меню вибрати команду «Добавить таблицу».
У вікні «Добавление таблицы» послідовно виділити назву
таблиці й двічі клацнути по назві таблиці.
Для того, щоб установити зв’язки між полями, необхідно
вибрати поле в одній таблиці і перетягнути його на
відповідне поле другої таблиці.
У діалоговому вікні «Изменение связей» необхідно
перевіпити правильність імен полів та вибрати режими
забеспечення цілосності даних.
Натиснути кнопку «Создать».
Slide 9
БД «НАРАХУВАННЯ» - СХЕМА ДАНИХ
Slide 10
БД «КАДРИ» - СХЕМА ДАНИХ
Slide 11
БД «ПРИЙМАЛЬНА КОМІСІЯ» - СХЕМА ДАНИХ
МОДЕЛЬ
"СУТНІСТЬ-ЗВЯЗОК"
ПРЕДМЕТНОЇ ОБЛАСТІ
Slide 2
МОДЕЛЬ “СУТНІСТЬ-ЗВ’ЯЗОК”
Slide 3
ТИПИ ЗВ’ЯЗКІВ
Один-до-багатьох - кожному запису в таблиці А
може відповідати декілька записів у таблиці В, а
запис у таблиці В не може мати більше одного
відповідного запису в таблиці А.
Багато-до-багатьох – одному запису в таблиці А
може відповідати декілька записів у таблиці В, а
одному запису в таблиці В – декілька записів в
таблиці А.
Один-до-одного – запис у таблиці А може мати не
більше одного зв'язаного запису в таблиці В
Slide 4
УЧНІ ТА КЛАСИ
Тип зв’язку:
Один-до-багатьох
– найчастіше використовуваний
тип зв'язку між таблицями.
У такому зв'язку кожному запису в таблиці
Учні може відповідати декілька записів у таблиці
Класи, а запис у таблиці Класи не може мати
більше одного відповідного запису в таблиці Учні .
Slide 5
ОБМЕЖЕННЯ ЦІЛІСНОСТІ
Оновлення назв класів для учнів, якщо
змінюємо назву в таблиці Класи.
Видалення інформації про Учнів, якщо
видаляємо клас.
Slide 6
ВЧИТЕЛІ ТА КЛАСИ (ВИКЛАДАННЯ)
Тип зв’язку:
Багато-до-багатьох
– одному запису в таблиці
Вчителі може відповідати декілька записів у
таблиці Класи , а одному запису в таблиці
Класи – декілька записів в таблиці Вчителі .
Така схема реалізується тільки за допомогою
третьої з'єднувальної таблиці, ключ якої
складається принаймні з двох полів,
одне з яких є спільним з таблицею Вчителі ,
а друге – з таблицею Класи.
Slide 7
ВЧИТЕЛІ – КЛАСНІ КЕРІВНИКИ
Тип зв’язку:
Один-до-одного
– запис у таблиці Вчителі може
мати не більше одного зв'язаного запису в
таблиці Класні керівники
Slide 8
АЛГОРИТМ СТВОРЕННЯ СХЕМИ
1)
2)
3)
4)
5)
6)
7)
Відкрити БД .
Вибрати команду «Работа с базами данных\Схема данных».
З контекстного меню вибрати команду «Добавить таблицу».
У вікні «Добавление таблицы» послідовно виділити назву
таблиці й двічі клацнути по назві таблиці.
Для того, щоб установити зв’язки між полями, необхідно
вибрати поле в одній таблиці і перетягнути його на
відповідне поле другої таблиці.
У діалоговому вікні «Изменение связей» необхідно
перевіпити правильність імен полів та вибрати режими
забеспечення цілосності даних.
Натиснути кнопку «Создать».
Slide 9
БД «НАРАХУВАННЯ» - СХЕМА ДАНИХ
Slide 10
БД «КАДРИ» - СХЕМА ДАНИХ
Slide 11
БД «ПРИЙМАЛЬНА КОМІСІЯ» - СХЕМА ДАНИХ