Три манифеста баз данных ретроспектива и перспективы

1942e8f8

Три манифеста баз данных ретроспектива и перспективы

Введение
Первый манифест
Введение в Первый манифест
Обязательные свойства: золотые правила
Сложные объекты

Идентифицируемость объектов
Инкапсуляция
Типы и классы
Иерархии классов или типов
Перекрытие, перегрузка и позднее связывание


Вычислительная полнота
Расширяемость

Стабильность
Управление вторичной памятью
Параллелизм
Восстановление
Средства обеспечения незапланированных запросов
Заключение к золотым правилам
Необязательные возможности: конфетки
Множественное наследование
Проверка и вывод типов
Распределенность

Проектные транзакции
Версии
Открытые возможности
Парадигма программирования
Система представления
Система типов
Однородность
Объектно-ориентированные базы данных в стандарте ODMG
Архитектура ODMG

Введение в объектную модель ODMG
Объекты и литералы
Связи
Объектные и литеральные типы
Язык определения объектов ODL
Краткая характеристика языка запросов OQL

Входные данные и результаты запросов
Объекты как результаты запросов
Путевые выражения
Неопределенные значения
Вызовы методов
Полиморфизм

Объектно-ориентированные СУБД
Немного истории
GemStone
ITASCA

ObjectStore
Objectivity /DB
Versant
Заключение к подразделу

Заключение раздела

Три манифеста баз данных ретроспектива и перспективы

Манифест систем баз данных следующего поколения и его последствия
Второй манифест

Введение
Принципы СУБД третьего поколения
Тринадцать предложений
Предложения, касающиеся управления объектами и правилами

Предложения, касающиеся увеличения функциональных возможностей СУБД
Предложения, следующие из необходимости открытости системы
Заключение Второго Манифеста

Объектные расширения в стандарте SQL :1999
Объектная модель SQL
Конструируемые типы данных
Типы коллекций
Анонимные строчные типы72
Определяемые пользователями типы
Индивидуальные типы

Определение структурных типов
Типизированные таблицы
Определение типизированной таблицы
Ссылочные значения и REF -типы

Типизированные представления
Объектно-реляционные СУБД
Как появились ОРСУБД?
Informix Universal Server (IUS)

Интеллектуальные большие объекты
Определение новых базовых типов данных
Составные типы данных
Наследование типов и таблиц
Специальные методы хранения, поиска и индексации
Oracle 8
Объектные типы и объектные таблицы
Использование ссылочных типов

Типы коллекций в Oracle 8
Дополнительные объектно-реляционные возможности Oracle 9 i
IBM DB2 Universal Database (UDB)
Точка зрения компании IBM относительно ОРСУБД
Объектная инфраструктура
Определяемые пользователями функции
Определяемые пользователями типы
Активные данные
Синергия

Размышления о будущем
Промежуточные замечания
Структура, поведение, наследование
Создание иерархий таблиц
Объектные представления
Заключение подраздела
Заключение к разделу

Три манифеста баз данных ретроспектива и перспективы


Третий манифест: назад к реляционному будущему
Третий манифест

RM -предписание 1
Комментарии
RM-запреты
OO -предписание 1

OO -запрет 1
Очень строгое RM -суждение 1
Очень строгое OO -суждение 1
Основы будущих систем баз данных

Общие принципы
Логические различия и логические ошибки, концептуальная целостность
Некоторые ключевые логические различия
Типы данных и объектные классы
Резюме
Система типов

Скалярные типы
По поводу приведенных примеров следует сделать несколько замечаний:
Типы кортежей и отношений

Типы кортежей и отношений - 2
Модель наследования
IM-предписание 1
Первая реализация

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