Классика баз данных - статьи

       

Классика баз данных - статьи

Литература
Классика баз данных

Анализ вклада Кодда в Великий Спор
Обзор статьи
СУЩЕСТВЕННОСТЬ
Замечание относительно упорядоченности

Заключительные замечания
Когда расширение не является расширением?
Ложные и истинные расширения


"Объектно/реляционная" модель
Статья про RM/T: основные идеи
Статья про RM/T: Расширения

Реляционная модель выдержит испытание временем
Цели реляционного подхода
Итак, что же такое реляционная модель?
В каком направлении развивается реляционная модель?
А теперь про нечто полностью вычислительное

Аннотация
Разрешимость
Вычислительная полнота
Вычислительная полнота влечет неразрешимость
«Избежал ли ловушки» Кодд?
Почему мы стремимся к вычислительной полноте
Имеет ли все это значение?

Приложение
Обзор архитектуры CORBA.
Брокер Объектных Запросов.
Объекты.
Пример Брокеров Объектных Запросов.
ORB, включаемый в клиентское и серверное приложение.
ORB, выполненный в виде сервера.
ORB как часть системы.

ORB, основанный на библиотеках.
Реализации объектов.
Адаптеры объектов.
Скелет реализации.
Динамическая обработка запросов.
Запросы.
Параметры.
Интерфейсы.
Интерфейс ORB-а.
Интерфейс динамического выполнения вызовов.

Обзор протокола GIOP.
Протокол обмена GIOP.
Особенности и цели протокола.
Распространенность.
Простота.
Масштабируемость.
Небольшие затраты на реализацию.
Общность.
Архитектурная независимость.
Формат сообщений протокола GIOP.

Транспорт для протокола GIOP.
Управление соединением.
Язык описания интерфейсов.
Отображение IDL в языки программирования.
Синтаксис Общего Представления Данных - CDR.
Кодирование базовых типов.
Кодирование составных типов.
Кодирование инкапсуляции.
Кодирование псевдообъектов.

Операции.
Хранилище описаний.
Взгляд на собственное предложение Кодда по поводу реляционного языка
Рабочие пространства
Обзор Alpha
Операции определения данных
Операции манипулирования данными

Обсуждение некоторых критических замечаний в адрес Третьего Манифеста
ROLLUP
CUBE

GROUPING SETS
Множественные спецификации группировки
Действующий OLAP
Роль администратора базы данных (АБД)
Должностная инструкция
Стереотип администратора
История администрирования БД Oracle
Обязанности администратора
Роль администратора в управлении БД Oracle

Обеспечение информационных систем (ИС)
Классификация АБД
Виды окружений ИС Oracle
В чем нуждается администратор БД?
Сколько нужно администраторов БД?
Как удержать администратора БД?
Резюме
Подставляемость и преобразование объектных типов в иерархии

Что такое подставляемость?
Как отключить подставляемость
Ограничение подставляемости для конкретного подтипа
Расширение и сужение объектных типов
Сужение с TREAT
Программный компромисс относительно иерархий типов
Будущие направления исследований в области баз данных: десять лет спустя

Будущие приложения
CASE
CIM
Графические образы
Пространственные базы данных
IR (Information Retrieval)
Революция
Машины баз данных
Операционные системы
Интерфейсы языков программирования

Пролог
Расширяемые менеджеры данных
Расширяемые архитектуры
Объектно-ориентированные базы данных
Активные базы данных и системы правил
Интерфейсы конечного пользователя
Технология централизованных СУБД (Single Site DBMS)
Распределенные СУБД
Физическое проектирование баз данных
Средства проектирования

Базы данных реального времени
Модели данных
Трансляция данных
Обмен информацией через базы данных
Гедель, Рассел, Кодд: Рекурсивная золотая чехарда
Парадокс Эпименида
Обсуждение