Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Базы_данных__сайт_ФПМК.doc
Скачиваний:
23
Добавлен:
14.08.2019
Размер:
1.48 Mб
Скачать
    1. . Объектно-реляционные субд

В определенный момент возникло ощущение, что объектно-ориентированные СУБД вытеснят реляционные и в силу согласованности с объектно-ориентированной парадигмой программирования, и в силу возможности навигации по указателям (ссылкам), что позволяет на новом уровне реализовать лучшие изобразительные средства иерархических и сетевых моделей.

Однако, несмотря на определенные достоинства, из-за ряда причин ООСУБД так и не смогли оказать значительного влияния на положение дел в области технологии баз данных:

  1. Отсутствие в ООСУБД базовых средства, к которым пользователи систем баз данных привыкли.

Чтобы ООСУБД смогли оказать значительное влияние на рынок баз данных, требовалось учесть привычку разработчиков к использованию средств РСУБД и огромный объем прикладного программного обеспечения, использующего реляционные базы данных. Для этого необходимо было:

  • превратить ООСУБД в системы баз данных, обладающих достаточной совместимостью с РСУБД, чтобы обеспечить сосуществование имеющихся и создающихся новых продуктов,

  • унифицировать модели данных РСУБД и ООСУБД,

  • унифицировать архитектуры РСУБД и ООСУБД.

  • Чтобы стать полноценными СУБД, ООСУБД должны поддерживать весь спектр соответствующих средств:

    • стандартная алгебра, средства обеспечения и оптимизации запросов,

    • управление транзакциями,

    • поддержка ограничений целостности,

    • организация безопасности,

    • и т.д.