Методы обеспечения доступа к объектно-ориентированным базам данных на основе стандартов реляционных систем

Методы обеспечения доступа к объектно-ориентированным базам данных на основе стандартов реляционных систем

Автор: Мутушев, Дмитрий Михайлович

Шифр специальности: 05.13.11

Научная степень: Кандидатская

Год защиты: 1998

Место защиты: Москва

Количество страниц: 96 с. ил.

Артикул: 186538

Автор: Мутушев, Дмитрий Михайлович

Стоимость: 250 руб.

Методы обеспечения доступа к объектно-ориентированным базам данных на основе стандартов реляционных систем  Методы обеспечения доступа к объектно-ориентированным базам данных на основе стандартов реляционных систем 

Оглавление
1. ВВЕДЕНИЕ.
2. ПРЕДПОСЫЛКИ СОЗДАНИЯ ООБД И ПРОБЛЕМЫ ПЕРЕХОДА К НОВОЙ КОНЦЕПЦИИ МОДЕЛИРОВАНИЯ ДАННЫХ
2.1 Основные понятия объектноориентированного подхода
2.2 Развитие объектноориентированных баз данных.
2.3 Объектная модель стандарта огмс.
2.4 Основные принципы работы с реляционными СУБД.
2.5 ВЗАИМОСВЯЗЬ систем, основанных на реляционной и объектной моделях
2.6 ПРАКТИЧЕСКИЕ ВАРИАНТЫ СОЗДАНИЯ ПЕРЕХОДНЫХ ПРИЛОЖЕНИЙ.
3. РЕАЛИЗАЦИЯ ОБЪЕКТНООРИЕНТИРОВАННЫХ СВОЙСТВ В СУБД КОМПАСм
3.1 ОБЪЕКТНООРИЕ1ГГИРОВАННАЯ МОДЕЛЬ ДАННЫХ СИСТЕМЫ КОМПАС
3.1.1 Алгебраическая модель.
3.1.2 Понятийная модель данных
3.2 Реализация свойств объектной структуры данных и связанных с ней операторов ямд
3.2.1 Реализация структуры нааедования
3.2.2 Принципы построения алгоритмов модификации сложных объектов в ООБД
3.2.3 Спецификации языка манипулирования данными
3.2.4 Синтаксические расширения в ЯМД Компас
3.3 Реализация механизма поведения объектов .
3.4 Эмуляция реляционных свойств в ООБД
4. ПРИМЕНЕНИЕ МЕТОДОВ СТАНДАРТИЗИРОВАННОГО ДОСТУПА К ООБД
4.1 использование ООБД в перспективных разработках.
4.2 модуль доступа к ООБД в составе Комг.лс.
5. ЗАКЛЮЧЕНИЕ
ЛИТЕРАТУРА


В эпоху первоначального развития баз данных каждая из систем реализовывала свой собственный протокол взаимодействия, пытаясь в качестве еще одного аргумента в конкурентной борьбе ограничить совместимость продуктов, используемых клиентами с данной СУБД, для работы с альтернативными. Однако по мере роста числа потребителей баз данных и требований по предоставлению информации из все более широкого круга источников, проблема совместимости стала вынуждать пользователей переходить к системам, в формате которых хранилось бы как можно большее количество интересующей информации, охватывающей как можно больше баз и банков данных. Тем самым на передний план вышла задача стандартизации протокола общения с СУБД - как на уровне мнемоники языка запросов, так и на уровне физической реализации передачи данных процедур и функций. СУБД, а на некоторый стандартный протокол, поддерживающий обобщенные принципы взаимодействия [] . В настоящей работе в качестве отправной точки исследований были использованы разработки, проводимые в ВЦ РАН по применению сетевой модели данных при построении информационных систем (ИС) на базе СУБД Компас [8] . Это способствовало решению автором одной из проблем, с которыми сталкиваются разработчики ИС во время проектирования информационных моделей на основе объектно-ориентированного подхода - отражения взаимосвязей объектов в иерархической структуре содержащих их систем []. Сетевые СУБД и, соответственно, СУБД Компас в качестве одного из основных средств определения структур данных имеют аппарат связывания информационных единиц в базе данных. Это во многом соответствует концепции межсбъектных связей в ООБД и было использовано в проводимых экспериментах по поддержке элементов архитектуры ООБД. Целью экспериментов в настоящей работе было решение задачи по выяснению возможности реализации некоторых черт ООБД, отличающих их от всех остальных действующих систем. В то же время ставилась задача совмещения новых свойств с возможностями действующих СУБД, в том числе с использованием стандартных протоколов для взаимодействия с прикладными программами. Проблемы, имеющие место при применении объектно-ориентированного подхода в разработке ИС, возникают с обеих сторон взаимодействия ООБД с широко распространенными повсеместно используемыми программными продуктами []. При попытках моделирования данных, имеющих сложную структуру и тяготеющих к методикам проектирования, основывающимся на концепции ООЯП, оказывается затруднительно адекватно отобразить предметную область с помощью имеющихся не объектно-ориентированных СУБД для долговременного хранения. При размещении же информации в ООБД, специализированные программы, написанные на ООЯП, имеют, конечно, много точек соответствия с ними, но популярные продукты общего назначения оказываются неприменимы для работы с такими ИС. ИС, действующие на основе концепции открытых систем. В разделе 2 настоящей работы приводится обзор основных понятий объектно-ориентированного подхода, поддержка которых представляется актуальной; затрагиваются некоторые проблемы развития СУБД, основывающихся на этом подходе; описываются современные стандарты, связанные с СУБД, как для действующих реляционных, так и для создаваемых объектных (БОЬ и ОБМО ; анализируются различия концепций, которыми они оперируют; дается обзор разработок, направленных на обеспечение их взаимодействия, и разбираются варианты их совмещения. Разработке системы управления ООБД Компас-, решению вопросов обеспечения открытости системы посвящен третий раздел. В этом разделе описывается используемая модель данных для сравнения с моделью ООМб; сообщается о результатах исследования возможностей реализации основных свойств ООБД - сложной структуры объектов и инкапсуляции их поведения; рассказывается о языке запросов системы Компас-, обеспечивающем совместимость с БОЬ, и его расширении по отношению к ООЬ ОБМО -операторах, позволяющих манипулировать структурой объектов; излагаются методы обеспечения доступа к ООБД на основе стандартов открытых систем. В четвертом разделе описывается реализация системы, разработанной в соответствии с принципами, изложенными в разделе 3, и приводятся примеры использования ООБД. В заключении перечисляются результаты, полученные в настоящей работе.

Рекомендуемые диссертации данного раздела

28.06.2016

+ 100 бесплатных диссертаций

Дорогие друзья, в раздел "Бесплатные диссертации" добавлено 100 новых диссертаций. Желаем новых научных ...

15.02.2015

Добавлено 41611 диссертаций РГБ

В каталог сайта http://new-disser.ru добавлено новые диссертации РГБ 2013-2014 года. Желаем новых научных ...


Все новости

Время генерации: 0.214, запросов: 244