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

Цена:
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 руб.
Радиатор пластинчатый. Вариант 16
Радиатор пластинчатый. Вариант 16 1. По заданной аксонометрической проекции выполнить трехмерную модель радиатора пластинчатого. 2. По модели создать и оформить трехпроекционный ассоциативный чертеж и дополнить его аксонометрией. 3d модель и чертеж (все на скриншотах показано и присутствует в архиве) выполнены в компасе 3D v13, возможно открыть в 14,15,16,17,18,19,20,21,22 и выше версиях компаса. Также открывать и просматривать, печатать чертежи и 3D-модели, выполненные в КОМПАСЕ можно просмо
User lepris : 16 марта 2022
80 руб.
Радиатор пластинчатый. Вариант 16
Формирование стратегии деятельности предприятия коммерческой организации
Введение 3 1. Долгосрочные цели и задачи деятельности предприятия 4 1.1 Оценка состояния и перспектив развития предприятия 4 1.2 Позиционирование предприятия на товарном рынке 8 1.3 Установление долгосрочных целей и задач 13 2. Выдвижение вариантов стратегии деятельности предприятия 14 2.1 Выбор базовой стратегии деятельности предприятия 14 2.2 Определение возможных вариантов реализации базовой стратегии 16 3. Оценка и выбор варианта реализации стратегии деятельности предприятия 20 3.1 Оценка ре
User alfFRED : 28 марта 2014
10 руб.
Контрольная работа № 2 по физике
Контрольная работа No 2 По Физика Ядерных Реакторов ТПН Задача No хх. Чему равняется полное макроскопическое сечение взаимодействия тепловых нейтронов с ядрами гомогенной смеси, представленной в таблице 1. Воспользуйтесь данными из приложения 1 и 2. Таблица 1. Варианты. Вар. Среда Плотность Обогащение Объемные доли 34 U2C3 и Zr-91 γ (U2C3) = 14 г/см3 γ (Zr-91) = 6.4 г/см3 x (U-235) = 4,2 % ε (U2C3) = 0.6 ε (Zr-91) = 0.4
User anderwerty : 15 января 2016
100 руб.
Управление эффективностью деятельности предприятия на базе ООО "Навигатор"
Предприятие — это самостоятельный хозяйствующий субъект, созданный для ведения хозяйственной деятельности, которая осуществляется в целях извлечения прибыли и удовлетворения общественных потребностей. Развитие рыночных отношений повышает ответственность и самостоятельность предприятий всех форм собственности в выработке и принятии управленческих решений по обеспечению эффективности их производственно-хозяйственной деятельности. Принятие этих решений зависит от разнообразных факторов, находящихс
User evelin : 8 ноября 2013
5 руб.
up Наверх