Реляционная модель данных
Словарные статьи в коллекции: (public_cat = Thesaurus of Information Technology: Dictionary Articles )
Реляционная модель данных - логическая модель данных, прикладная теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в реляционных базах данных
Недостатки иерархической и сетевой моделей привели к появлению новой, реляционной модели данных, созданной Э. Коддом в 1970 году [16]. Кодд первым предложил использовать для обработки данных аппарат теории множеств (объединение, пересечение, разность, декартово произведение) и показал, что любое представление данных сводится к совокупности двумерных таблиц особого вида, известного в математике как отношение. Реляционная модель данных (РМД) – логическая модель данных, прикладная теория, описывающая структурный аспект, аспект целостности и аспект обработки данных в реляционных базах данных:
- структурный аспект – данные в базе данных представляют собой набор отношений; - аспект целостности – отношения ( таблицы ) отвечают определенным условиям целостности (РМД поддерживает декларативные ограничения целостности уровня домена (типа данных), уровня отношения и уровня базы данных);
- аспект обработки – РМД поддерживает операторы манипулирования отношениями (реляционная алгебра, реляционное исчисление).
Кроме того, в состав реляционной модели данных обычно включают теорию нормализации. Для лучшего понимания РМД следует отметить три важных обстоятельства: - модель является логической, то есть отношения являются логическими (абстрактными), а не физическими (хранимыми) структурами;
- для реляционных баз данных верен информационный принцип: все информационное наполнение базы данных представлено одним и только одним способом, а именно – явным заданием значений атрибутов в кортежах отношений; в частности, нет никаких указателей (адресов), связывающих одно значение с другим;
- наличие реляционной алгебры позволяет реализовать декларативное программирование и декларативное описание ограничений целостности, в дополнение к навигационному (процедурному) программированию и процедурной проверке условий.Ключевые термины, связанные с термином : "Реляционная модель данных":
- Отношение [ru]
- Правила Кодда [ru]
- Структура базы данных [ru]
Ссылка на персон:
- Кодд Эдгар Франк
Ключевые термины публикации: Модель базы данных; Структура базы данных;
|Список терминов|
|Терминдер тізімі|
|Directory of Terms|
© 2013-2024, Евразийский национальный университет им. Л.Н.Гумилева, Астана
© 2007-2024, Новосибирский государственный университет, Новосибирск
© 1998-2024, Институт вычислительных технологий СО РАН, Новосибирск
© 1998-2024, Федотов А.М.
|
ФИТ НГУ
НГУ
ЕНУ им.Гумилева
ИВТ СО РАН
|
Дата последней модификации: 29.06.2015