Лабораторна робота № 4

з предмету "Проектування баз даних".

Тема: "Перетворення ER-моделі в реляційну модель".

Мета: Отримання практичних навичок формування реляційної моделі бази даних.

Обладнання: IBM - сумісні ПК, документація (опис) предметної області.

"Програма виконання роботи".

1. Нехай маємо ER-модель предметної області "Облік кадрів підприємства" як набір наступних сутностей.

Сутність "Працівник" (атрибути: Таб. номер, Прізвище, Ім'я, По-батькові, Дата   народження, Адреса, Код професії, Дата прийому на роботу).

Сутність "Професія" (атрибути: Назва, Ставка).

    Сутність "Діти" (атрибути: Таб. номер батька, Ім'я, Дата народження).

    Сутність  "Заохочення і покарання" (атрибути: Таб.номер працівника, подія,        № наказу, Дата). 

2. Описати кожну сутність як відношення (тобто як таблицю, у який атрибути виглядають як назви графи з певними характеристиками, наприклад: "Таб.№" (числовий цілочисельний тип), "Прізвище" (текстовий тип, 15 символів). Можна використовувати наступні типи полів: Текстовий, n символів; Числовий цілий; Числовий дійсний; Тип "Дата".

3. Відношення "Працівник" і "Професія"  пов'язані між собою за атрибутами "Код професії".

 4.  Відношення "Працівник" і "Діти"  пов'язані між собою за атрибутами "Таб №".

5.   Відношення "Працівник" і "Заохочення і покарання"  пов'язані між собою за атрибутами "Таб №".

6.  Самостійно визначити (у разі необхідності) ключові поля і типи зв'язків між відношеннями (таблицями) і побудувати графічні зображення зв'язків реляційної моделі  за зразком, зображеним на рисунку 6.25 книги Гайна.

                      

 

    Теоретичний матеріал: Підручник Гайна, стор. 83-91

 

Last modified: Wednesday, 24 November 2021, 9:22 AM