Реляционные базы данных

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

Реляционная база данныхбаза данных, основанная на реляционной модели. Слово «реляционный» происходит от англ. relation (отношение[1]). Для работы с реляционными БД применяют Реляционные СУБД.

Использование реляционных баз данных было предложено доктором Коддом из компании IBM в 1970 году.

Содержание

[править] Нормализация

Основная статья: Нормализация баз данных

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

Теоретики реляционных баз данных в процессе развития теории выявили и описали типичные примеры избыточности и способы их устранения.

[править] Нормальные формы

Основная статья: Нормальные формы

Нормальная форма — формальное свойство отношения, которое характеризует степень избыточности хранимых данных и возможные проблемы. Каждая следующая нормальная форма в нижеприведенном списке (кроме ДКНФ) в некотором смысле является более совершенной, чем предыдущая, с точки зрения устранения избыточности.

[править] См. также

[править] Примечания

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

[править] Литература

  • К. Дж. Дейт Введение в системы баз данных = Introduction to Database Systems. — 8-е изд. — М.: «Вильямс», 2006. — С. 1328. — ISBN 0-321-19784-4
  • ISBN 5-94157-805-9 Рудикова. Разработка баз приложений СУБД