Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Постреляционная модель данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Главным недостатком является необходимость решения проблем обеспечения целостности и непротиворечивости хранимых данных, что требует включения в СУБД дополнительных механизмов. По сравнению с реляционной моделью, где те же данные хранятся в двух связанных таблицах, такое представление более эффективно при выборе данных из всех полей таблицы. Постреляционная модель данных представляет собой… Читать ещё >

Постреляционная модель данных (реферат, курсовая, диплом, контрольная)

В ряде случаев требование атомарности (неделимости) атрибутов реляционной модели мешает эффективной работе с данными.

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

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

Структура данных постреляционной модели.

Рис. 3.7. Структура данных постреляционной модели

По сравнению с реляционной моделью, где те же данные хранятся в двух связанных таблицах, такое представление более эффективно при выборе данных из всех полей таблицы.

Многозначные поля могут образовывать группу, или ассоциацию. В ассоциированных многозначных полях при рассмотрении строк первое значение одного столбца ассоциации соответствует первым значениям всех других столбцов ассоциации. То же применимо ко вторым значениям и т. д.

Достоинствами постреляционной модели являются высокая наглядность представления информации и повышение эффективности ее обработки.

Главным недостатком является необходимость решения проблем обеспечения целостности и непротиворечивости хранимых данных, что требует включения в СУБД дополнительных механизмов.

К числу СУБД, поддерживающих постреляционную модель, относятся uniVers, Bubba, Dasdb.

Показать весь текст
Заполнить форму текущей работой