Основные понятия реляционной модели данных

Лекция 10

Концепция реляционной модели данных была предложена Ф. Коддом в 1970 г. В связи с решением следующей задачи – обеспечить независимость представления и описания данных от прикладных программ. В основе реляционной модели данных лежит понятие отношения.

Реляционная база данных (РБД) представляет собой совокупность отношений, содержащих всю информацию, которая должна храниться в БД

Отношением называется любая взаимосвязь между объектами и/или их свойствами.

Различают взаимосвязи между объектами, между свойствами одного объекта и между свойствами различных объектов.

Отношение задается своим именем и списком атрибутов – элементов связанных этим отношением.

Отношение удобно представлять в виде двумерной таблицы при соблюдении определенных ограничивающих условий. Таблица понятна, обозрима и привычна для человека. Кодд показал, что набор отношений (таблиц) может быть использован для хранения данных о объектах реального мира и моделирования связей между ними. Например, для хранения сущности «студент» используется отношение СТУДЕНТ, в котором свойства сущности располагаются в столбцах таблицы1:

Типы данных