Главная страница Случайная лекция Мы поможем в написании ваших работ! Порталы: БиологияВойнаГеографияИнформатикаИскусствоИсторияКультураЛингвистикаМатематикаМедицинаОхрана трудаПолитикаПравоПсихологияРелигияТехникаФизикаФилософияЭкономика Мы поможем в написании ваших работ! |
Недостатки ООСУБДНедостатки реляционных СУБД Сильные стороны реляционной модели СУБД
Сильными сторонами реляционной модели СУБД являются: - простота; - возможность использования языка SQL; - обеспечение независимости от данных; - пригодность для систем интерактивной обработки транзакций; OLAP – Online Analytical Processing – аналитическая обработка данных; OLTP – Online Transactional Processing – оперативная обработка транзакций.
Реляционные СУБД имеют определенные недостатки: - Слабое представление сущностей реального мира. Процесс нормализации приводит к созданию отношений, которые не соответствуют сущностям «реального мира» - к фрагментации сущностей «реального мира», что потом приводит к необходимости выполнения многих соединений при выполнении SQL-запросов. - Слабая поддержка ограничений целостности и корпоративных ограничений. Домены являются некоторыми типами ограничений – но не все коммерческие СУБД полностью поддерживают эти ограничения и их приходится встраивать в приложения. В реляционной модели не предусмотрены никакие средства поддержки корпоративных правил. - Ограниченный набор операций. Реляционная модель обладает только фиксированным набором операций, включающим операции с множествами и кортежами, определенные в спецификации SQL92, которая не допускает определения новых операций (UDF). - Однородная структура данных. Реляционная модель предполагает как горизонтальную, так и вертикальную однородность данных. Каждый кортеж должен состоять из одних и тех же атрибутов. Значения, в некотором столбце отношения должны принадлежать одному и тому же домену. Эта фиксированная структура является слишком жесткой и недостаточной для представления многих объектов «реального мира» с достаточно сложной структурой – бурное увеличение количества частей (узлов) при представлении некоторого объекта, например, самолета, который состоит из многих деталей и узлов, которые содержат другие детали и узлы, и т.д. В то же время симметричная структура РСУБД является одним из ее преимуществ. (массивы в Interbase). (BLOB поля). За последние 10-15 лет стали развиваться объектно-ориентированные СУБД (ООСУБД) и объектно-реляционные СУБД (ОРСУБД).
К недостаткам ООСУБД относятся: - Отсутствие универсальной модели данных. - Недостаточность опыта эксплуатации. - Отсутствие стандартов. - Влияние блокировки объекта на производительность. - Сложность. - Отсутствие поддержки представлений (View). - Недостаточность средств обеспечения безопасности.
Дата добавления: 2014-02-28; просмотров: 420; Нарушение авторских прав Мы поможем в написании ваших работ! |