![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лабораторная работа 5.
БАЗЫ ДАННЫХ
Лабораторная работа 4. Четвертая и пятая нормальные формы. Приведение отношения R к 4NF 1.1. В результате нормализации отношения R { student_ID; surname; name; lastname; boy; birthday; атрибут согласно варианту; birthplace_ID; birthplace; filiation; relative; activity_ID; activity; subject_ID; subject; teacher; mark; атрибут согласно варианту; direction_ID; direction; head; city_ID; city; importance} по 2NF и 3NF, был получен ряд отношений, одно из которых удовлетворяет требованиям 2NF и 3NF, и не удовлетворяет требованиям 4NF: 1.2. Приведите отношение R { student_ID; filiation; activity_ID; subject_ID; direction_ID; city_ID } к 4NF. Проверьте, что в результате естественного соединения полученных отношений будет получено исходное отношение R { student_ID; filiation; activity_ID; subject_ID; direction_ID; city_ID } без потерь данных. Приведение отношения R к 5NF 2.1. В результате нормализации отношения R { student_ID; filiation; activity_ID; subject_ID; direction_ID; city_ID } по 4NF, было получено отношение, которое удовлетворяет требованиям 4NF и не удовлетворяет требованиям 5NF: 2.2. Приведите отношение R к 5NF, используя ввод в отношение R дополнительного атрибута. Проверьте, что в результате естественного соединения полученных отношений будет получено исходное отношение R { student_ID; direction_ID; head_ID } без потерь данных. Проверьте корректность всех произведенных декомпозиций, выполнив естественное соединение всех полученных отношений. ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ
Лабораторная работа 5. На основе спроектированной модели данных (всей совокупности отношений, полученн6ых в результате нормализации) осуществляется переход к физической реализации модели средствами СУБД (например, MS Access). Этот переход называется проектированием базы данных. 1. Для каждого отношения, полученного в результате проектирования модели данных, создайте таблицы путем задания основных свойств атрибутов отношений, например:
Замечания: - Первичный ключ чаще всего будет иметь тип данных «счётчик». - Внешний ключ имеет свойства: «индексированное поле», «совпадения допускаются». - 1.1. Для каждого отношения создайте таблицу согласно образцу, приведенному выше. Замечание. При наличии внешнего ключа необходимо указать отношение, в котором находится первичный ключ. 1.2. Результат сохраните в отчете (Report_5_ФИО.doc)
|