|
Related Communities:
|
|
|
|
МГУ, Факультет Вычислительной Математики и Кибернетики
Кафедра АСВК, Магистратура, Высшая Компьютерная Школа
Список вопросов по курсу
"Объектные Базы Данных"
(Л.А.Калиниченко)
Основные понятия: подтип и композиции типов
- Свойства отношения подтипа
- Концепция уточнения типа
- Понятие общего редукта типов
- Операции композиции типов
- Проблема определения типа результата алгебраических операций над коллекциями
Манифесты объектных баз данных
- Манифест объектно-ориентированных баз данных (1989 г.)
- Манифест систем баз данных третьего поколения (1990 г.)
Объектно-ориентированные модели данных и стандарты ODMG 3.0
- Архитектура ОСУБД ODMG 3.0. Компоненты архитектуры
- Объектная модель ODMG
- Подтипы и наследование в модели ODMG
- Система типов данных модели ODMG
- Коллекции и типы связи в модели ODMG
- Общая характеристика языка определения объектов ODL
- Характеристика объектного языка запросов OQL
- Выражения выбора объектов, выражения путей
- Полиморфизм запросов. Композиции операторов.
- Выражения для коллекций. Группирования.
- Связывание баз данных с языками программирования.
Стандарт объектно-реляционной модели данных SQL:1999
- Новые реляционные черты SQL:1999
- Абстрактные типы данных в SQL:1999
- Объекты, объектные таблицы, ссылочные типы в SQL:1999
- Особенности выполнения операций над объектными таблицами в SQL:1999
Каноническая объектно-ориентированная модель спецификации неоднородных информационных ресурсов
- Основные понятия объектных моделей
- Язык фреймов. Объектно-базированные модели.
- Фреймы как абстрактные модели
- Бинарные ассоциации в языке фреймов
- Темпоральная модель языка фреймов. Темпоральные ассоциации.
- Принципы построения системы типов в канонической модели
- Спецификация абстрактных типов данных в канонической модели
- Спецификации функций в канонической модели
- Спецификация информационных ресурсов. Классы.
- Классификация объектов. Метаклассы.
- Алгебра типов, основанная на отношении уточнения
- Общая характеристика объектного исчисления
- Интерпретация формул: предикаты-коллекции, связки И, ИЛИ
- Интерпретация кванторов существования
Основные положения третьего манифеста (объектно-реляционные базы данных) и их критика
- Скалярные, кортежные и реляционные типы и переменные в соответствии с третьим манифестом
- Основные предписания реляционной модели в ТМ
- Подход к контролю типов в ТМ
- Анализ подхода ТМ к наследованию операций чтения и операций изменения данных в иерархии типов
- Семантика операции соединения (join) при однократном и множественном наследовании согласно ТМ
Отображения моделей данных
- Понятие неоднородных мультибаз данных. Идея интеграции неоднородных баз данных. Базы данных как компоненты процесса обратной инженерии
- Эквивалентность моделей данных. Инварианты баз даных.
- Коммутативные отображения моделей данных. Три основных принципа конструирования коммутативных отображений.
- Общая схема процесса коммутативного отображения моделей данных
- Роль абстрактной метамодели в процессе отображения моделей данных. Денотационая семантика.
- Конструкции денотационной метамодели данных
- Понятие об абстрактном синтаксисе и семантике модели данных
- Конструирование отображения языков определения данных
- Конструирование отображения языков манипулирования данными
Предметные посредники
- Понятие и виды предметных посредников
- Регистрация информационных ресурсов в посредниках
- Понятие переписывания запросов в посредниках
|
|