Реляционная модель данных
Реляционная модель управления базами данных - это модель базы данных, основанная на логике предикатов первого порядка. Эдгар Ф. Кодд предложил ее в 1969 году. В реляционной модели базы данных все данные представлены в виде кортежей, сгруппирован…
Реляционная модель управления базами данных - это модель базы данных, основанная на логике предикатов первого порядка. Эдгар Ф. Кодд предложил ее в 1969 году. В реляционной модели базы данных все данные представлены в виде кортежей, сгруппированных в отношения. База данных, организованная в терминах реляционной модели, называется реляционной базой данных.
Цель реляционной модели - обеспечить декларативный метод определения данных и запросов: пользователи напрямую указывают, какую информацию содержит база данных и какую информацию они хотят получить из нее. Структура, в которой хранятся данные, и задача реагирования на запросы пользователей и извлечения данных возлагается на систему баз данных и не видна пользователю.
Большинство реляционных баз данных используют язык определения данных и запросов SQL; эти системы реализуют то, что можно рассматривать как инженерное приближение к реляционной модели. Таблица в схеме базы данных SQL соответствует предикатной переменной; содержимое таблицы - отношению; ключевые ограничения, другие ограничения и SQL-запросы соответствуют предикатам. Сегодня многие системы баз данных отличаются от первоначальной модели. Кодд яростно выступал против отклонений, которые ставят под угрозу первоначальные принципы.
Галерея изображений
1 Изображение

Вопросы и ответы
В: Что такое реляционная модель управления базами данных?
О: Реляционная модель управления базами данных - это модель базы данных, основанная на логике предикатов первого порядка.
В: Кто и когда предложил реляционную модель управления базами данных?
О: Эдгар Ф. Кодд предложил реляционную модель управления базами данных в 1969 году.
В: Как данные представлены в реляционной модели базы данных?
О: В реляционной модели базы данных все данные представлены в виде кортежей, сгруппированных в отношения.
В: Как называется база данных, организованная в терминах реляционной модели?
О: База данных, организованная в терминах реляционной модели, называется реляционной базой данных.
В: Какова цель реляционной модели?
О: Цель реляционной модели - предоставить декларативный метод для определения данных и запросов.
В: Какой язык используется в большинстве реляционных баз данных?
О: Большинство реляционных баз данных используют язык определения данных и запросов SQL.
В: Как таблица, содержимое таблицы, ключевые ограничения, другие ограничения и SQL-запросы соответствуют предикатам в реляционной модели?
О: В реляционной модели таблица в схеме базы данных SQL соответствует предикатной переменной; содержимое таблицы - отношению; ключевые ограничения, другие ограничения и SQL-запросы соответствуют предикатам.
Связанные статьи
Автор
AlegsaOnline.com Реляционная модель данных Leandro Alegsa
URL: https://ru.alegsaonline.com/art/82000
Источники
- acm.org : "A Relational Model of Data for Large Shared Data Banks"
- doi.org : 10.1145/362384.362685
- knowledge.fhwa.dot.gov : Data Integration Glossary