Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Комментарий: Migrated to Confluence 5.3

Выборка

Вопросы и задания по OLAP и хранилищам данных

OLAP

...

  1. OLAP и хранилища данных. Назначение. Основные характеристики.
  2. OLAP и OLTP системы. Характеристики и основные отличия.
  3. Правила Кодда для OLAP систем.
  4. Многомерное представление данных как основной способ логического представления данных. Назначение, классы задач, преимущества и недостатки в сравнении с реляционной моделью. Срезы многомерных кубов и их визуальное представление.
  5. Типы OLAP. Преимущества и недостатки.
  6. Многомерный OLAP - MOLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки.
  7. Реляционный OLAP - ROLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки.
  8. Гибридный OLAP - HOLAP. Основные преимущества. Представление данных. Основные операции над данными. Преимущества и недостатки.
  9. Общая схема организации хранилища данных.
  10. Структура хранилища данных в ORACLE. CWM модель и ROLAP
  11. Структура хранилища данных в ORACLE. CWM модель и MOLAP
  12. Моделирование многомерных кубов на реляционной модели данных. Схема звезда. Преимущества и недостатки.
  13. Моделирование многомерных кубов на реляционной модели данных. Схема снежинка. Преимущества и недостатки.
  14. Моделирование многомерных кубов на реляционной модели данных. Подходы к хранению агрегатов.
  15. Технологии Oracle для организации хранилищ данных. Материализованные VIEW
  16. Технологии Oracle для организации хранилищ данных. Секционированные таблицы

...

  1. Требуется построить OLAP схему с нормализованными измерениями.
  2. Требуется построить OLAP схему с ненормализованными измерениями.
  3. Требуется построить OLAP схему с нормализованными измерениями и хранением агрегатов (1-2 для примера) в отдельных таблицах.

Группа 2

Есть таблицы:

  • товар(номер, название)
  • покупатель(номер, имя)
  • продажа(номер_товар, номер_покупатель, дата, кол-во проданного товара, цена за единицу товара)
  1. Построить запрос, выбирающий покупателя из числа купивших максимальное кол-во телевизоров, который заплатил за них самую дешевую цену. Указать необходимые индексы для оптимального выполнения запроса.
  2. Построить запрос, выбирающий товар, не купленный за последний месяц ни одним покупателем. Указать необходимые индексы для оптимального выполнения запроса.
  3. Построить запрос, выбирающий общее количество денег, потраченное каждым первым покупателем года. Указать необходимые индексы для оптимального выполнения запроса.

...