Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. A. Шестишаговая модель
  2. MATHCAD. Ввод числовых и текстовых данных, 2-х и 3-х мерная графика.
  3. OLAP-технология и хранилище данных (ХД). Отличия ХД от базы данных. Классификация ХД. Технологические решения ХД. Программное обеспечение для разработки ХД.
  4. А какие методы сбора данных об ожиданиях потребителей лучше использовать малому предприятию?
  5. Актуальность защиты базы данных. Причины, вызывающие ее разрушение. Правовая охрана баз данных.
  6. Анализ данных методами кластеризации
  7. Анализ полученных данных.

Стройность и мощность реляционных моделей сделали их доминирующими в среде баз данных. Но постоянное усложнение данных позволило выявить ряд неудобств, возникающих при работе с реляционными базами:

· Реляционные системы ограничены в структурах представления данных, так как все данные хранятся в них в виде отношений, состоящих из простых атрибутов. Классическая реляционная модель предполагает неделимость данных, хранящихся в полях таблицы, то есть информация в таблице должна быть представлена в первой нормальной форме. Однако на практике иногда возникают ситуации, когда такое ограничение снижает эффективность работы с базой.

· Данные в реляционной системе пассивны, и для описания их поведения требуется создавать прикладные программы.

· Возможности реляционных баз данных недостаточны в тех случаях, когда объекты данных сложны, например: географические информационные системы, мультимедийные базы, базы с проектной документацией и др.

Все эти требования можно реализовать с помощью реляционных методов, но в результате получается не очень естественное представление требований пользователя.

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

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

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

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

Постреляционная модель данных реализована в СУБД uniVers, Bubba и Dasdb.


Дата добавления: 2015-10-21; просмотров: 124 | Нарушение авторских прав


Читайте в этой же книге: Внемашинная и внутримашинная организация данных | Многомерная модель данных | Понятие репликации | Характеристика СУБД MS Access | Страницы доступа к данным, их виды | Жизненный цикл базы данных | Концептуальное проектирование баз данных | Логическое проектирование баз данных | Физическое проектирование баз данных | Обработка данных в многотерминальных системах |
<== предыдущая страница | следующая страница ==>
Понятие БД| Объектно-ориентированная модель данных

mybiblioteka.su - 2015-2024 год. (0.005 сек.)