Ландшафт области управления данными. Аналитический обзор


Ландшафт области управления данными. Аналитический обзор

Введение
Реляционные производственные системы

SQL как практическая замена реляционной модели данных
Новые возможности основных коммерческих SQL-ориентированных СУБД
Поддержка параллельных баз данных
Встроенная поддержка хранилищ данных, OLAP и data mining
Адаптивная оптимизация запросов

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

Ландшафт области управления данными. Аналитический обзор

Российская SQL-ориентированная СУБД Линтер
Основные технические характеристики СУБД Линтер
Поддержка реального времени

Перспективы свободно доступных SQL-ориентированных СУБД
MySQL
PostgreSQL
Firebird
Плюсы и минусы SQL-ориентированных СУБД с открытыми кодами
Объектно-ориентированные базы данных
История ООСУБД
ООСУБД GemStone
ООСУБД Objectivity/DB

ООСУБД Versant
ООСУБД ObjectStore
Современное состояние дел и перспективы
Объектно-реляционные отображения
История проблемы impedance mismatch и подходы к ее решению
Почему объектно-ориентированных
Подходы к обеспечению объектно-реляционного отображения
Современное состояние и проблемы

Ландшафт области управления данными. Аналитический обзор

Новые технологии для обработки потоковых и сенсорных данных
Требования реального времени

Прикладные области, в которых требуется обработка потоковых данных
История потоковых систем, существующие системы и их особенности
Проблемы управления данными в сенсорных сетях
История систем управления сенсорными данными и их особенности
Системы управления полуструктурированными и неструктурированными данными
XML как общепринятый формат представления полуструктурированных данных, стандарты XML
Особенности и подходы систем управления XML-данными
Проблемы XML-СУБД
Системы текстового поиска и потребности в поддержке семантики
Краткая характеристика целей и методов направления Semantic Web

Проблемы семантически обогащенных систем
Фундаментальные проблемы управления данными
Интеграция текста, данных, кода и потоков
Интеграция информации
Сенсорные данные и сенсорные сети
Использование неточных данных
Самоадаптация
Безопасность и конфиденциальность данных

Введение в системы управления базами данных

Реляционная модель описывает, какие данные могут храниться в реляционных базах данных, а также способы манипулирования такими данными. В упрощенном виде основная идея реляционной модели состоит в том, что данные должны храниться в таблицах и только в таблицах. Эта, кажущаяся тривиальной, идея оказывается вовсе не простой при рассмотрении вопроса, а что, собственно, представляет собой таблица?
В данный момент существуем много различных систем обработки данных, оперирующих понятием "таблица", например, всем известные, электронные таблицы, таблицы текстового редактора MS Word, и т.п. Ячейки электронной таблицы могут хранить разнотипные данные, например, числа, строки текста, формулы, ссылающиеся на другие ячейки. Собственно, на одном листе электронной таблицы можно разместить несколько совершенно независимых таблиц, если под таблицей понимать прямоугольную область, расчерченную на клеточки и заполненную данными.

Введение
Элементы теории множеств
Базовые понятия реляционной модели данных
Целостность реляционных данных

Реляционная алгебра
Элементы языка SQL
Нормальные формы отношений
Нормальные формы более высоких порядков
Элементы модели "сущность-связь"

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

Системы управления базами данных