Объектно-ориентированная СУБД (прототип)

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-89941.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Введение............................................................................................................................................ 3

1.1 Причины появления объектно-ориентированных баз данных.................................................. 3

1.2 Подходы в разработке ООБД.......................................................................................................... 4

1.3 Краткий сравнительный анализ постреляционных и традиционных баз данных................. 5

1.4 Основания дипломной работы...................................................................................................... 5

1.5 Анализ полученного результата................................................................................................... 7

2. Уточнение методов решения задачи.............................................................................. 8

2.1 Наследование................................................................................................................................... 8

2.2 Инкапсуляция................................................................................................................................ 10

2.3 Идентификатор объекта................................................................................................................ 11

2.4 Идентификатор поля агрегата..................................................................................................... 13

2.5 Триггеры. Ограничение доступа.................................................................................................. 13

2.6 Действие (knowhow)...................................................................................................................... 14

2.7 Объекты-поведения....................................................................................................................... 14

2.8 Принципы взаимодействия объектов......................................................................................... 14

2.9 Транзакции и механизм согласованного управления............................................................ 17

3. Разработка структуры СУ...................................................................................................... 18

3.1 Положение дел в области интероперабельности систем.......................................................... 18

3.2 Менеджер памяти........................................................................................................................... 20

3.3 Виртуальная память и каналы.................................................................................................... 20

3.4 Система управления кэшированием объектов......................................................................... 21

3.5 Система управления журнализацией и восстановлением...................................................... 23

3.6 Принципы реализации механизма согласованного управления.......................................... 24

4. Представление данных в ООБД.......................................................................................... 28

4.1 Базовые объекты системы............................................................................................................ 28

4.2 Строение объекта........................................................................................................................... 28

4.3 Контекст транзакции..................................................................................................................... 30

5. Описание операций над объектами в БД................................................................... 31

6. Требования к техническим и программным средствам.................................. 33

7. Реализация прототипа.......................................................................................................... 34

7.1 Построитель.................................................................................................................................... 34

7.2 Заголовочный модуль для каналов............................................................................................ 34

7.3 Менеджер виртуальной памяти................................................................................................... 35

7.4 Система управления хранением объектов................................................................................. 38

7.5 Система управления каналами................................................................................................... 39

7.6 Работа с базовыми объектами..................................................................................................... 40

7.7 Выполнение действий................................................................................................................... 42

7.8 Кэширование объектов................................................................................................................. 42

8. Контрольный пример, демонстрирующий возможности технологии.. 44

9. Оценка трудоемкости разработки ПО с использованием традиционного и предлагаемого подходов........................................................................................................ 45

9.1 Табличные базы данных с низкоуровневыми операциями доступа...................................... 45

9.2 Реляционные базы данных........................................................................................................... 45

9.3 Объектно-ориентированные базы данных................................................................................. 46

9.4 Будущее применения различных баз данных............................................................................ 46

10. Литература................................................................................................................................... 47
1. Введение
1.1 Причины появления
объектно-ориентированных баз данных

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

На этапе зарождения технологии баз данных при построении какой-либо базы данных строилась физическая модель. С накоп­лени­ем опыта стало понятно, что нужен переход к даталогической модели, ко­торая позволяет абстрагироваться от конкретной СУБД. Появилось поня­тие схемы базы данных, описывающей организацию данных в СУБД. Программы стали работать с базой данных не напрямую, а через схему БД. Такой подход обеспечил возможность менять струк­туру БД без необходимости изменять логику программ. Появление и стандартизация SQL предоставила единый интерфейс для работы с данными. Иерархическая и сетевая модели баз данных стали применяться крайне редко. Это было вызвано, прежде всего, труд­ностью модификации схем иерар­хических и сетевых баз данных и силь­но зависящей от приложений навигацией в этих базах данных.
Объектно-ориентированные СУБД
Оъекгно-СУБД Оглавление 1. 20 лет эволюции программного обеспечения. 3 2. Реляционные базы данных. 4 3. Объектно-реляционные методы. 6 4. Объектно-ориентированные базы данных. 8 4.1 Why ODBMS? 8 4
User Aronitue9 : 10 ноября 2012
10 руб.
Прототипы реализации методов
Прототипы реализации методов (код с комментариями): менеджер по закупкам заключает договор с поставщиком, менеджер по закупкам заказывает товар у поставщика, менеджер по закупкам оплачивает заказ, менеджер по продажам формирует товар, Менеджер по продажам формирует скидки, кассир обслуживает клиента
User vviris : 25 февраля 2017
300 руб.
Прототипы реализации методов
Проектирование испарителя по прототипу И-250-1
Введение Характеристика прототипа Теплогидравлический расчет и конструирование испарителя Механический расчет Расчет тепловой изоляции Расчет массы сухого испарителя Технические характеристики Заключение Список литературы
User VikkiROY : 4 марта 2015
45 руб.
Анализ частотных характеристик фильтров прототипов
Частотно-избирательные фильтры Передаточные функции Элементы активных фильтров Построение фильтров Фильтры нижних частот. Общий случай
User Slolka : 18 апреля 2013
5 руб.
Підземно-рухомий пристрій на основі біологічного прототипу
Сутність і стан наукової проблеми. У зв'язку з подальшим проникненням підземний простір, розширенням сфер інтересів та діяльності в освоєні і захисті його сировинного й енергетичного потенціалу, удосконаленні розвитку геотехнологій, підземного моніторингу (зокрема систем контролю об'єкту "Укриття" на Чорнобильській АЕС), а також зростаючою потребою у розміщенні під землею низки виробництв, сьогодні надзвичайно гостро стоїть проблема підвищення ефективності і зменшення матеріало- й енергомісткос
User SerFACE : 22 января 2013
2500 руб.
Підземно-рухомий пристрій на основі біологічного прототипу
Модернизация токарно-револьверного станка на основе прототипа 1П365
Содержание: 1.1. Определение размерных характеристик станка……………………………………………………………………………………… 3 1.2. Определение скоростных характеристик станка…………………………………………………………………………….……. 4 1.3. Выбор станка-прототипа…………………………………………………………………………………………………………………………………….. 15 2.1. Кинематический расчет привода главного движения…………………………………………………………………………… 17 2.2. Расчет передаточных отношений………………………………………………………………………………………………………………….. 19 3.1. Проектировочный расчет валов……………………………………………………………………………………
User Рики-Тики-Та : 4 октября 2011
55 руб.
Двигатель грузового автомобиля(прототип ЗМЗ-5320.10) чертеж в компасе
Двигатель грузового автомобиля(прототип ЗМЗ-5320.10) чертеж в компасе Двигатель — источник энергии, преобразующейся в механическую работу, обеспечивающую движение автомобиля. Требования предъявляемые к двигателям: низкий уровень шума;соответствие требованиям международных норм по токсичности отработавших газов;высокая экономичность; компактность; простота и безопасность в обслуживании; высокие мощностные показатели Техническая характеристика Прототип ЗМЗ-5231.10 Тип бензиновый,четырехтактный Ч
User Андрей75 : 10 сентября 2020
200 руб.
Двигатель грузового автомобиля(прототип ЗМЗ-5320.10) чертеж в компасе
Спроектировать и рассчитать ведущий мост на базе прототипа ИЖ-2715
Целью курсового проекта является закрепление и углубление знаний, полученных при изучении дисциплины «Автотранспортные средства». В курсовом проекте выполнены расчеты максимальной мощности двигателя, внешней скоростной характеристики двигателя, передаточных чисел трансмиссии, кинематической скорости по передачам, главной передачи ведущего моста. Рассмотрены конструкции ведущего моста.
User Aronitue9 : 13 марта 2012
42 руб.
Теплообменник с плавающей головкой для охлаждения бензиновой фракции чертёж общего вида-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
Теплообменник с плавающей головкой для охлаждения бензиновой фракции чертёж общего вида-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
User lenya.nakonechnyy.92@mail.ru : 27 апреля 2023
350 руб.
Теплообменник с плавающей головкой для охлаждения бензиновой фракции чертёж общего вида-Чертеж-Машины и аппараты нефтехимических производств-Курсовая работа-Дипломная работа
Техническая термодинамика и теплотехника УГНТУ Задача 1 Вариант 43
Для газовой смеси, имеющей определенный объем каждого компонента определить: — объемный состав смеси; — массовый состав смеси; — удельные газовые постоянные компонентов и смеси; — кажущуюся молекулярную массу смеси; — массы и парциальные давления компонентов, при давлении смеси (рсм, МПа), объеме смеси (м³) и температуре (tсм); — плотность и удельный объем компонентов и смеси при заданных и нормальных физических условиях; — средние теплоемкости смеси (массовую и объемную) пр
User Z24 : 14 декабря 2025
280 руб.
Техническая термодинамика и теплотехника УГНТУ Задача 1 Вариант 43
Вычислительная техника и информационные технологии. Лабораторная работа № 3
Лабораторная работа №3 Исследование триггеров. 1. Цель работы Экспериментальное исследование работы различных типов триггеров. 2. Описание схемы В лабораторную установку включены схемы четырех типов триггеров: асинхронный RS -триггер, синхронный RS -триггер, D -триггер и двухступенчатый D -триггер. На схеме также показаны источники логических сигналов и лампочки для визуального определения состояния триггеров. 3. Задание к лабораторной работе Экспериментально исследовать правила рабо
User albanec174 : 27 сентября 2012
50 руб.
Сочинение. «Скверно вы живете, господа...» А.П.Чехов.
Творчество великого русского писателя Антона Павловича Чехова относится к концу XIX века. Он родился в 1860 году, то есть его рождение практически совпало с реформой 1861 года, и формирование личности писателя шло уже в послереформенной России, состояние которой он прекрасно изобразил в своих произведениях. Чрезвычайно интересно следить за похождениями его героев, смешных и трагичных, веселых и печальных, богатых и бедных.
User Max2304 : 20 января 2019
up Наверх