Теория нормализации отношений

Автор работы: Пользователь скрыл имя, 19 Мая 2012 в 13:02, реферат

Краткое описание

Нормализация отношений (таблиц) — одна из основополагающих частей теории реляционных баз данных. Нормализация имеет своей целью избавиться от избыточности в отношениях и модифицировать их структуру таким образом, чтобы процесс работы с ними не был обременён различными посторонними сложностями. При игнорировании такого подхода эффективность проектирования стремительно снижается, что вкупе с прочими подобными вольностями может привести к критическим последствиям. Нормализация отношений — это итерационный обратный процесс декомпозиции начального отношения на несколько более простых отношений меньшей размерности. Под возвратностью процесса понимают то, что операция объединения отношений, полученных в результате декомпозиции, должна дать начальное отношение.

Содержание

Введение 3
Основные понятия нормализации отношений 4
Нормальные формы 7
Первая нормальная форма (1НФ) 7
Вторая нормальная форма (2НФ) 8
Третья нормальная форма (3НФ) 11
Нормальная форма Бойса-Кодда (НФБК) 14
Четвертая нормальная форма (4НФ) 16
Пятая нормальная форма (5НФ) 18
Доменно-ключевая нормальная форма (ДКНФ) 20
Заключение 21
Список использованной литературы 22

Вложенные файлы: 1 файл

реферат по РиСПСиИТ.docx

— 40.74 Кб (Скачать файл)

 Определение  доменно–ключевой нормальной фор¬мы затрагивает понятия домена и ключа – понятия фундаментальные и близкие сердцу специалиста в области базы данных.

Ключ  – это уникальный идентификатор  кортежа.

Домен –  это описание допустимых значений  атрибута. Он состоит из двух частей: физического описания и семантического, или логического, описания. Физическое описание – это множество значений, которые может принимать атрибут, а логическое описание – это  смысл данного атрибута.

 В  настоящее время не существует  не одного алгоритма приведения  произвольного отношения к ДКНФ. Неизвестно также, какое отношение  может быть приведено к этой  форме. 
 
 

Заключение

На сегодняшний  день реляционные базы данных остаются самыми распространенными, благодаря  своей простоте и наглядности как в процессе создания так и на пользовательском уровне.

Основным  достоинством реляционных баз данных совместимость с самым популярным языком запросов  SQL. С помощью  единственного запроса на  этом языке можно соединить несколько  таблиц во временную таблицу и  вырезать из нее требуемые строки и столбцы (селекция и проекция).  Так как табличная структура  реляционной базы данных интуитивно понятна пользователям, то и язык SQL является простым и легким для  изучения. Реляционная модель имеет  солидный теоретический фундамент, на котором были основаны эволюция и реализация реляционных баз  данных. На волне популярности, вызванной  успехом реляционной модели, SQL стал основным языком для реляционных  баз данных.

Нормализация - это фактически исправление огрехов, допущенных при проектировании БД. Как известно, частенько оказывается проще не допускать этих огрехов с самого начала, нежели спроектировать БД кое-как, а потом оптимизировать. Неоценимую помощь в проектировании БД оказывают соответствующие методологии, а также инструментальные средства для поддержки этих методологий. 
 
 
 
 
 

Список  использованной литературы

1. Аникеев  И., Бардина О. Microsoft Office 2000. М.: Бином, 1999.

2. Вакал Е.С., Карпенко С.Г., Самсонова Л.Р. Основы информатики: Учеб. Пособие. К.: МАУП, 1998.

3. Гаевский  А.Ю. Самоучитель работы с Microsoft Office. К.: А.С.К., 2002.

4. Карпов  Б. Microsoft Office 2000: Справочник. СПб.: Питер, 2000.

5. Левин  А. Самоучитель работы на компьютере. 4-ое изд. М.: Ноллидж, 1998.

6. Стоицкий Ю. Office 2000. - СПб.: Питер, 2000.


Информация о работе Теория нормализации отношений