Классика баз данных - статьи

       

Первая часть этой статьи посвящается


Первая часть этой статьи посвящается разъяснению реляционного представления данных. Это представление (или модель) данных в некоторых отношениях кажется более предпочтительной, чем популярная в настоящее время графовая, или сетевая модель [1, 2]. Реляционное представление предоставляет средства описания данных с использованием только их естественной структуры, т.е. без накладывания на них какой-либо дополнительной структуры для получения машинного представления. Соответственно, это обеспечивает основу высокоуровнего языка выборки данных, который будет способствовать независимости программ от машинного представления и организации данных.
Дополнительным преимуществом реляционного представления является то, что оно образует надежную основу для обсуждения выводимости, избыточночти и согласованности отношений – об этом говорится во второй части статьи. С другой стороны, сетевая модель порождает ряд заблуждений, не последнее из которых состоит в неправильном понимании порождения связей как порождения отношений.
Наконец, реляционное представление позволяет более отчетливо оценить возможности и ограничения современных систем управления информацией, а также сравнить достоинства и недостатки (с логической точки зрения) использования конкурирующих представлений в одной системе.

Содержание раздела