Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Data Storage Lab Task.doc
Скачиваний:
23
Добавлен:
10.02.2016
Размер:
707.07 Кб
Скачать

Завдання

Одержати результати запитів до куба, створеному в лабораторній роботі № 7. Продемонструвати наступні можливості MDX (для кожного випадку окремий запит):

  1. простий запит, що повертає двовимірну таблицю, на одній осі виводяться члени виміру, на іншій - міри куба;

  2. запит, що повертає тривимірний куб, з використанням конструкції Where;

  3. застосування операцій з множинами Unіon, Іntersect або Except;

  4. застосування операцій з множинами Crossjoіn;

  5. застосування функцій для навігації в ієрархіях;

  6. застосування функції fіlter;

  7. застосування функції order;

  8. створення й використання іменованих множин з областю дії запиту;

  9. створення й використання елементів, що обчислюються, з областю дії запиту.

При необхідності відрегувати дані в СД, щоб отримати можливість побачити результати запитів.

Зміст протоколу

                  1. Ціль роботи

                  2. Структура багатомірного кубу та ієрархій вимірів.

                  3. Текст запитів на мові MDX

                  4. Скріншоти з результатами виконання запитів.

                  5. Висновок

Контрольні запитання

    1. Які речення входять в оператор SELECT MDX?

    2. Яка різниця між однаковими реченнями SQL та MDX?

    3. Що таке множина у MDX?

    4. Які операції над множинами Ви знаєте?

    5. Які функції навігації Ви знаєте?

    6. Що таке контекст запиту та контекст сеансу?

Список літератури

  1. Архипенков С., Голубев Д., Максименко О. Хранилища данных. От концепции до внедрения. - М.: Диалог-МИФИ, 2002. - 528 с.

  2. Барсегян А.А., Куприянов М.С., Степаненко В.В., Холод И.И. Методы и модели анализа данных: OLAP и Data Mining – СПб.: БХВ-Петербург, 2004. – 336 с.: ил.

  3. Бергер А., Горбач И., Меломед Э., Щербинин В., Степаненко В. Microsoft SQL Server 2005 Analysis Services. OLAP и многомерный анализ данных. – СПб.: БХВ-Петербург, 2007. – 928 с.

  4. Гандерлой М. ADO и Visual Basic. Руководство разработчика. – М.: Энтроп, 2001. – 336 с.

  5. Коннолли Т. Базы данных: Проектирование, реализация, сопровождение. Теория и практика. – М.: Издательский дом «Вильямс», 2002. – 1120 с.: ил.

  6. Смирнов Д., Чернов Д., Еременко А.OpenOffice.org pro для профессионала. — 2-е, испр. и доп.. — М.: ДМК Пресс, 2008. — 448 с.

  7. Спирли Э. Корпоративные хранилища данных. Планирование, разработка и реализация. Т.1. – М.: Изд. дом Вильямс, 2001. – 400 с.

  8. Федоров А., Елманова Н. Введение в OLAP -технологии MICROSOFT. – М.: Диалог-Мифи, 2002. – 268 с.

  9. Харинатх С., Куинн С. SQL Server Analysis Services 2005 и MDX для профессионалов.– М.: Издательство: Диалектика, 2008. – 848 с.

Зміст

Вступ 4

Лабораторна робота №1 Робота зі зведеними таблицями 4

Лабораторна робота №2-3 Створення простих багатомірних OLAP кубів 8

Лабораторна робота №4 Побудова OLAP зрізів куба клієнтським засобом 15

Лабораторна робота №5 Підготовка реляційної БД як джерела даних для сховища даних 18

Лабораторна робота №6 Створення сховища даних на основі реляційної БД за заповнення його даними 22

Лабораторна робота №7-9 Мова багатомірних виражень MDX (Multi-Dimensional eXpressions) 24

Список літератури 27

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]