Реляционные базы данных
Материал из Википедии — свободной энциклопедии
Реляционная база данных — база данных, основанная на реляционной модели. Слово «реляционный» происходит от англ. relation (отношение[1]). Для работы с реляционными БД применяют Реляционные СУБД.
Использование реляционных баз данных было предложено доктором Коддом из компании IBM в 1970 году.
Содержание |
[править] Нормализация
Целью нормализации является устранение недостатков структуры базы данных, приводящих к вредной избыточности в данных, которая в свою очередь потенциально приводит к различным аномалиям и нарушениям целостности данных.
Теоретики реляционных баз данных в процессе развития теории выявили и описали типичные примеры избыточности и способы их устранения.
[править] Нормальные формы
Нормальная форма — формальное свойство отношения, которое характеризует степень избыточности хранимых данных и возможные проблемы. Каждая следующая нормальная форма в нижеприведенном списке (кроме ДКНФ) в некотором смысле является более совершенной, чем предыдущая, с точки зрения устранения избыточности.
- Первая нормальная форма (1НФ, 1NF)
- Вторая нормальная форма (2НФ, 2NF)
- Третья нормальная форма (3НФ, 3NF)
- Нормальная форма Бойса — Кодда (НФБК, BCNF)
- Четвёртая нормальная форма (4НФ, 4NF)
- Пятая нормальная форма (5НФ, 5NF)
- Доменно-ключевая нормальная форма (ДКНФ, DKNF).
[править] См. также
[править] Примечания
- ↑ Строгое изложение предполагает использование строгих математических терминов отношение, домен, атрибут, кортеж, а не смутных и нестрогих понятий таблица, поле, столбец, колонка, запись, строка.
[править] Литература
- К. Дж. Дейт Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — С. 1328. — ISBN 0-321-19784-4
- ISBN 5-94157-805-9 Рудикова. Разработка баз приложений СУБД
| Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |
| Это незавершённая статья по информатике. Вы можете помочь проекту, исправив и дополнив её. |

