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

Цена:
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 руб.
Электроснабжение промышленных предприятий
Оглавление Задание на курсовой проект. Исходные данные 1. Определение расчетных нагрузок корпусов и предприятия 1.1. Определение расчетных нагрузок корпусов 1.2. Определение расчетной нагрузки для выбора цеховых трансформаторов 1.3. Определение потерь в трансформаторах и цеховых сетях 1.4. Определение полной расчетной мощности цеховой нагрузки 1.5. Определение суммарной мощности компенсирующих устройств 2. Выбор места расположения ГПП 2.1. Построение картограммы электрических нагрузок цехов
User Алексей2 : 21 сентября 2011
389 руб.
Проектирование технологического процесса восстановления вала привода высевающего аппарата сеялки «СПУ-6» (курсовой проект)
Ключевые слова: ремонт , износ, дефект, восстановление, вал. В курсовом проекте разработаны технологические процессы дефектации и очистки вала привода вентилятора сеялки СПУ-6. Проведен анализ конструкций, условий работы и дефектов вала.Произведены: выбор и обоснование способов обнаружения дефектов; выбор и обоснование различных способов восстановления детали; разработан маршрут восстановления детали; разработаны и пронормированы технологические операции. Содержание Введение
User maobit : 9 апреля 2018
590 руб.
Проектирование технологического процесса восстановления вала привода высевающего аппарата сеялки «СПУ-6» (курсовой проект)
Проект 4-х этажного торгово-офисного здания
Введение Нормативные ссылки Исходные данные для проектирования Генеральный план и благоустройство Технико-экономическое сравнение вариантов Исходные данные Расчет звукоизоляции перегородок Определение объемов работ, расхода строительных материалов, трудоемкости и сметной себестоимости конструктивных решений предложенных вариантов Определение экономического эффекта, возникающего за счет разности приведенных затрат сравниваемых вариантов конструктивных решений Определение экономического эффекта, в
User ostah : 15 марта 2015
Проект 4-х этажного торгово-офисного здания
Лабораторная работа №2 по дисциплине: Оптические интерфейсы. Вариант 10
Цель работы: Изучить характеристики и применение оптических интерфейсов в различных по технологиям оптических сетях. Контрольные вопросы 1. Что называют интерфейсом? 2. Какие интерфейсы называют оптическими? 3. С чем связано разбиение интерфейсов на физические и протокольные? 4. Что относится к характеристикам оптических интерфейсов? 5. Что стандартизируется для оптических интерфейсов в точках подключения передатчиков Tx? 6. Что стандартизируется для оптических интерфейсов в точках подключения
User xtrail : 25 июля 2024
400 руб.
promo
up Наверх