Інститут спеціального зв'язку та захисту інформації НТУУ «КПІ»
Спеціальна кафедра № 5
Лекція 3/1-2. Функціональні залежності в реляційній
моделі даних.
Тема 3. Теорія нормалізації реляційної моделі даних.
Київ 2016
Інститут спеціального зв'язку та захисту інформації НТУУ «КПІ»
Спеціальна кафедра № 5
Лекція 3/1-2. Функціональні залежності в реляційній
моделі даних.
Тема 3. Теорія нормалізації реляційної моделі даних.
Київ 2016
1. Пасічник В.В., Резніченко В.А. Організація баз даних та знань. – К.: Видавнича група BHV, 2006. – 384 с.
2. Малыхина М.П. Базы данных: основы, проектирование, использование. 2-е изд. перераб. – СПб.: БХВ-Петербург, 2006. – 528 с.
3. Базы данных: лабораторных практикум. [Электронный ресурс]. Составитель И.Е. Агапов. – Воронеж, 2005. – 91 с.
4. Андон Ф., Резниченко В. Язык запросов SQL. Учебный курс. – СПб.: Питер; Киев: Издательская группа BHV, 2006. – 416 с.: ил.
5. Зубрилина Т.В., Юрьев В.Н. Базы данных. Проектирование реляционных баз и хранилищ данных с использованием CASE-технологий:Учеб. пособие. СПб.: Изд-во Политехи, ун-та, 2007. 44с.
6. Маклаков СВ. BPwin и ERwin. CASE-средства разработки информационных систем. М.: Диалог - МИФИ, 2000.
7. Новожилова М.В., Резнікова С.Ю., Інформаційна безпека систем управління базами даних: Навчальний посібник. – Харків:ХДТУБА, 2004. – 185 с.
8. Гаврилова Т.А., Хорошевский В.Ф. Базы знаний интеллектуальных систем. – СПб:
Л і т е р а т у р а:
A→В
Сотрудник→Должность
«Еремеев В.К.»→ «Профессор»
A→B, B→C - атрибут C связан транзитивной зависимостью с атрибутом A через атрибут B
A→B является полной, если удаление какого-либо атрибута из группы атрибутов A приводит к потере этой зависимости
A→B является частичной, если в группе атрибутов A есть один или несколько атрибутов, при удалении которых эта зависимость сохраняется
Процедура нормализации:
в таблице единственными функциональными зависимостями должны быть зависимости вида
А→K
K - первичный ключ,
А - некоторый атрибут
Сессия (ФИО студента, Дисциплина, Семестр,
Форма отчетности, Кол-во часов, Оценка,
ФИО преподавателя)
Учебный план (Дисциплина, Семестр, Форма отчетности, Кол-во часов, ФИО преподавателя)
Сессия (ФИО студента, Дисциплина, Семестр,
Форма отчетности, Оценка)
Учебный план (№ Уч. план, Дисциплина, Семестр, Форма отчетности, Кол-во часов, ФИО преподавателя)
Сессия (ФИО студента, № Уч. план, Оценка)
Учебный план (Дисциплина, Семестр, Форма отчетности,
Кол-во часов, № преподавателя)
Кадровый состав (№ преподавателя, ФИО преподавателя, Должность)
К – PK
А1 = F(K)
А2 = F(A1)
Т(А1, А2);
А1 – PK;
А2 - удалить из первоначальной таблицы.
Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:
Email: Нажмите что бы посмотреть