Введение
Глава 1. Современные технологии обработки данных 11
1.1. Развитое технологий баз данных 11
1.2. Аналитические системы 14
1.3. Технология olap 17
1.3.1. Определение olap 19
1.3.2. Концепция многомерного представления данных 23
1.3.3. Технические аспекты хранения многомерных данных. 25
1.4. Средства создания olap-систем 27
1.4.1. Современные производители olap-систем 28
1.4.2. Перспективы open source 29
1.4.3. Технология java зо
1.5. Многомерные базы данных с неполной информацией 32
1.5.1. Поиск и извлечение данных 33
1.5.2. Агрегация данных 36
1.6. Подходы к решению 39
1.7. Выводы по главе 42
Глава 2. Многомерная модель данных 45
2.1. Гиперкуб данных 45
2.2. Операции манипулирования данными 48
2.3. Агрегация данных 50
2.4. Разреженный гиперкуб данных 53
2.5. Бинарное представление 54
2.6. Выборка данных 56
2.7. Структура данных rolap 58
2.8. Выводы по главе 61
Глава 3. Методы обработки информации в разреженных Гиперкубах данных 63
3.1. Построение карт заполненности гиперкуба данных 63
3.1.1. Одномерная проекция 63
3.1.2. Двумерная проекция 66
3.1.3. Трехмерная проекция 68
3.2.. Пошаговый конструктор запросов 70
3.2.1. Оценка эффективности пошагового конструктора запросов 70
3.2.2. Оптимизация пошагового конструктора запросов 72
3.2.3. Алгоритм формирования пользовательского запроса 75
3.3. Агрегация данных 78
3.3.1. Оценка уровня достоверности 78
3.3.2. Оперативное вычисление агрегатов 79
3.3.3. Предварительное вычисление агрегатов 82
3.3.4. Алгоритм предварительной агрегации 86
3.4. Унификация доступа к многомерной базе данных 91
3.4.1. Таблица метаданных 91
3.4.2. Алгоритм интерфейса унифицированного доступа 94
3.5. Выводы по главе 95
Глава 4. Средства создания и использования многомерных бд с неполной информацией 98
4.1. Возможности использования бд rolap в качестве основы информационно-Аналитической системы 98
4.2. О границах применимости пошагового конструктора запросов 103
4.3. Технологический комплекс сбора и обработки данных о состоянии образовательных ресурсов 105
4.3.1. Компонента унифицированного доступа к базе данных rolap 106
4.3.2. Компонента зо-визуализации многомерной базы данных. 108
4.3.3. Компонента картографического анализа 110
4.3.4. Система комплексного анализа и доступа к данным бд rolap 112
4.4. Использование скадц при решении задач сбора и обработки данных о Состоянии информатизации сферы образования 114
4.5. Создание распределенного хранилища данных на основе типовой структуры Rolap 117
4.5.1. Инвариантная типовая структура rolap 118
4.5.2. Принцип единой классификации 120
4.6. Выводы по главе 122
Заключение 124
Литература


