Выборка |
---|
Вопросы и задания по OLAP и хранилищам данных |
OLAP
...
- OLAP и хранилища данных. Назначение. Основные характеристики.
- OLAP и OLTP системы. Характеристики и основные отличия.
- Правила Кодда для OLAP систем.
- Многомерное представление данных как основной способ логического представления данных. Назначение, классы задач, преимущества и недостатки в сравнении с реляционной моделью. Срезы многомерных кубов и их визуальное представление.
- Типы OLAP. Преимущества и недостатки.
- Многомерный OLAP - MOLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки.
- Реляционный OLAP - ROLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки.
- Гибридный OLAP - HOLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки.
- Общая схема организации хранилища данных.
- Структура хранилища данных в ORACLE. CWM модель и ROLAP
- Структура хранилища данных в ORACLE. CWM модель и MOLAP
- Моделирование многомерных кубов на реляционной модели данных. Схема звезда. Преимущества и недостатки.
- Моделирование многомерных кубов на реляционной модели данных. Схема снежинка. Преимущества и недостатки.
- Моделирование многомерных кубов на реляционной модели данных. Подходы к хранению агрегатов.
- Технологии Oracle для организации хранилищ данных. Материализованные VIEW
- Технологии Oracle для организации хранилищ данных. Секционированные таблицы
...
- Требуется построить OLAP схему с нормализованными измерениями.
- Требуется построить OLAP схему с ненормализованными измерениями.
- Требуется построить OLAP схему с нормализованными измерениями и хранением агрегатов (1-2 для примера) в отдельных таблицах.
Группа 2
Есть таблицы:
- товар(номер, название)
- покупатель(номер, имя)
- продажа(номер_товар, номер_покупатель, дата, кол-во проданного товара, цена за единицу товара)
- Построить запрос, выбирающий покупателя из числа купивших максимальное кол-во телевизоров, который заплатил за них самую дешевую цену. Указать необходимые индексы для оптимального выполнения запроса.
- Построить запрос, выбирающий товар, не купленный за последний месяц ни одним покупателем. Указать необходимые индексы для оптимального выполнения запроса.
- Построить запрос, выбирающий общее количество денег, потраченное каждым первым покупателем года. Указать необходимые индексы для оптимального выполнения запроса.
...