Зміст
1. Теоретична частина
1.1 Представлення даних за допомогою моделі "сутність-зв'язок"
1.2 Побудова ER-діаграми в різних нотациях
1.2.1 Нотація Чена
1.2.2 Нотація Мартіна
1.2.3 Нотація Баркера
1.3 Проектування реляційних баз даних
1.4 Оцінки поточного проекту БД
1.5 Теорія нормальних форм
1.5.1 Функціональні залежності
1.5.2 1NF - перша нормальна форма
1.5.3 2NF - друга нормальна форма
1.5.4 3NF - третя нормальна форма
1.5.5 BCNF - нормальна форма Бойса-Кодда
1.5.6 4NF - четверта нормальна форма
2. Спеціальна частина
2.1 Постановка завдання
2.3 Діаграма сутність-зв'язок (нотація Баркера)
2.4 Приведення таблиць бази даних до першої нормальної формі
2.5 Приведення таблиць бази даних до другої нормальної форми
2.6 Приведення таблиць бази даних до третьої нормальної форми
2.7.Пріведеніе таблиць бази даних до четвертої нормальної форми
2.8 База даних, реалізована в Access е
1. Теоретична частина
1.1 Представлення даних за допомогою моделі "сутність-зв'язок"
Перш, ніж приступати до створення системи автоматизованої обробки інформації, розробник повинен сформувати поняття про предмети, факти та події, якими буде оперувати дана система. Для того щоб привести ці поняття до тієї чи іншої моделі даних, необхідно замінити їх інформаційними уявленнями. Одним з найбільш зручних інструментів уніфікованого представлення даних, незалежного від реалізовує його програмного забезпечення, є модель "сутність-зв'язок" (entity - relationship model, ER - model). p align="justify"> Модель "сутність-зв'язок" грунтується на якійсь важливій семантичній інформації про реальний світ і призначена для логічного представлення даних. Вона визначає значення даних в контексті їх взаємозв'язку з іншими даними. З моделі "сутність-зв'язок" можуть бути породжені всі існуючі моделі даних (ієрархічна, мережева, реляційна, об'єктна), тому вона є найбільш загальною. p align="justify"> Елементи моделі
Будь-який фрагмент предметної області може бути представлений як безліч сутностей, між якими існує деяка безліч зв'язків. p align="justify"> Сутність (entity) - це об'єкт, який може бути ідентифікований таким собі способом, що відрізняє його від інших об'єктів. Приклади: конкретна людина, підприємство, подія і т.д. p align="justify"> Набір сутностей (entity set) - безліч сутностей одного типу (що володіють однаковими вл...