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

       

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

Объектно-ориентированных баз данных
Подходы в разработке ООБД
Краткий сравнительный анализ постреляционных и традиционных баз данных
В отношении избранных математических моделей

Модель единого представления данных поведений и сообщений в объектно-ориентированной базе данных
Модель согласованного управления в объектно-ориентированной базе данных
Другие работы, также повлиявшие на организацию структуры системы управления
В отношении языка реализации
Анализ полученного результата
Значение переиспользования поведений
Эталоны наследования: классы или прототипы?
Способ наследования: делегирование или конкатенация?
Обоснование избранного механизма наследования
Определение родства

Инкапсуляция
Назначение идентификатора
Строение идентификатора
Идентичность и эквивалентность
Идентификатор поля агрегата
Триггеры Ограничение доступа
Действие (knowhow)
Объекты-поведения
Принципы взаимодействия объектов
Алгоритм определения метода для выполнения

Параметры методов
Синтаксис посылки сообщения
Посылка простого сообщения
Примитивные взаимодействия
При совпадении идентификатора
При совпадении значения
Комплексные сообщения
Семантика дробящейся посылки
Транзакции и механизм согласованного управления
Положение дел в области интероперабельности систем

Менеджер памяти
Виртуальная память и каналы
Система управления кэшированием объектов
Система управления журнализацией и восстановлением

Область действия операции
Воздействие операции
Объектно-ориентированное расписание
Эквивалентность расписаний
Влияние наличия позднего связывания на составление расписания операций в ООБД
Спецификация точки проверки
Состояние пользовательских транзакций на объектах
Шаги протокола согласованного управления
Базовые объекты системы

Строение объекта
Блок данных объекта
Информация о транзакциях в системе
Транзакции и объекты-поведения
Контекст транзакции
Описание операций над объектами в БД
Требования к техническим и программным средствам
Построитель
Заголовочный модуль для каналов

Менеджер виртуальной памяти
Система управления хранением объектов
Система управления каналами
Работа с базовыми объектами
Выполнение действий
Кэширование объектов

Контрольный пример, демонстрирующий возможности технологии
Оценка трудоемкости разработки ПО с использованием традиционного и предлагаемого подходов
Табличные базы данных с низкоуровневыми операциями доступа
Реляционные базы данных
Объектно-ориентированные базы данных
Будущее применения различных баз данных
Литература

Planix Home 3D Architect

Преимущества Planix Home 3D Architect — это скорость, много возможностей и простота работы с программой. Они проявляют себя в нуж-ный момент и не мешают, когда вы в них не нуждаетесь. Если вы знакомы с Windows, то увидите знакомый интерфейс, систему меню и т.д. Если нет, вам будет легко научиться работать с программой. А обмен информацией с электронными таблицами, текстовым редактором, базой данных или настольной издательской программой — это очень удобно, потому что вы можете работать сразу с несколькими приложениями одновременно.

Программа Planix Home 3D Architect
Как сделать объекты объемными во время их перемещения
Ориентация
Панель инструментов
Слой "import"

Виртуальный дизайнер
Определение параллельной проекции
Простота использования
Команда "Включить/Выключить дигитайзер"
Новые свойства

Показать/Спрятать панель инструментов
Спецификация используемых материалов

Содержание раздела