Технологии OLAP, понятие ее реализации и структуры

Автор работы: Пользователь скрыл имя, 10 Сентября 2011 в 14:48, курсовая работа

Описание работы

Целью курсовой работы является изучение технологии OLAP, понятие ее реализации и структуры.
В современном мире компьютерные сети и вычислительные системы позволяют анализировать и обрабатывать большие массивы данных.

Файлы: 1 файл

Технология OLAP.doc

— 697.50 Кб (Скачать файл)

     По  Кодду, многомерное концептуальное представление — это множественная перспектива, состоящая из нескольких независимых измерений, вдоль которых могут быть проанализированы определенные совокупности данных.

     Одновременный анализ по нескольким измерениям определяется как многомерный анализ.

     Оказалось, что многомерную модель данных можно  представить как гиперкуб. Ребрами которого являются измерения, а ячейками — меры.

     На  пересечениях осей измерений располагаются  данные, количественно характеризующие  анализируемые факты, — меры.

     Над ним могут выполнятся операции:

  • Срез (Slice).
  • Вращение (Rotate).
  • Консолидация (Drill Up) и детализация (Drill Down).

     Как оказалось с концепцией многомерного анализа данных тесно связывают  оперативный анализ, который выполняется  средствами OLAP-систем.

     Узнали, что основным назначением OLAP-систем является поддержка аналитической деятельности, произвольных запросов пользователей-аналитиков. А целью OLAP-анализа — проверка возникающих гипотез.

     Выяснили, что у истоков технологии OLAP стоит основоположник реляционного подхода Э. Кодд, который изложил 12 правил, изложенных определяющих OLAP:

     1. Многомерность.

     2. Прозрачность.

     3. Доступность.

     4. Постоянная производительность при разработке отчетов.

     5. Клиент-серверная архитектура.

     6. Равноправие измерений.

     7. Динамическое управление разреженными матрицами.

     8. Поддержка многопользовательского режима.

     9. Неограниченные перекрестные операции.

     10. Интуитивная манипуляция данными.

     11. Гибкие возможности получения отчетов.

     12. Неограниченная размерность и число уровней агрегации.

     Оказалось, что позже он добавил еще шесть  правил:

     13. Пакетное извлечение против интерпретации.

     14. Поддержка всех моделей OLAP-анализа.

     15. Обработка ненормализованных данных.

     16. Сохранение результатов OLAP: хранение их отдельно от исходных данных.

     17. Исключение отсутствующих значений.

     18. Обработка отсутствующих значений. 

     Узнали  что OLAP-система включает в себя два основных компонента:

  • OLAP-сервер;
  • OLAP-клиент.

     ГЛОССАРИЙ

 
     № п/п      Новое понятие      Содержание
     1  
     Вращение (Rotate)      
     Изменение расположения измерений, представленных в отчете или на отображаемой странице.
     2      Детализация

      (Drill Down)

     Операция, которая определяет переход от агрегированного  представления данных к  детальному.
     3      Измерение      Последовательность  значений одного из анализируемых параметров.
     4      Консолидация

      (Drill Up)

     Операция, которая определяет переход по направлению от детального представления данных к агрегированному.
     5      Многомерное концептуальное представление

     (multi-dimensional conceptual view)

     Множественная перспектива, состоящая из нескольких независимых измерений, вдоль которых могут быть проанализированы определенные совокупности данных.
     6      Система поддержки принятия решений  СППР      Системы, обладающие средствами ввода, хранения и анализа данных, относящихся  к определенной предметной области, с целью поиска решений.
     7  
     Срез (Slice)      
     Формируется подмножество многомерного массива  данных, соответствующее единственному  значению одного или нескольких элементов  измерений, не входящих в это подмножество.
     8      OLAP-клиент            Представляет  пользователю интерфейс к многомерной  модели данных, обеспечивая его возможностью удобно манипулировать данными для выполнения задач анализа.
     9      OLAP-сервер      Обеспечивает  хранение данных, выполнение над ними необходимых операций и формирование многомерной модели на концептуальном уровне.
     10      OLAP (On-Line Analytical Processing)      Технология  оперативной аналитической обработки  данных использующая методы и средства для сбора, хранения и анализа  многомерных данных и целях поддержки  процессов принятия решений.

     БИБЛИОГРАФИЧЕСКИЙ СПИСОК

 
     
  1. Администрирование баз данных. Полное справочное руководство по методам и процедурам Автор: Крейг С. Маллинс Издательство: КУДИЦ-Образ Год издания: 2003 г.
  2. Атре Ш. Структурный подход к организации баз данных. М.: Финансы и статистика, 1983.
  3. Базы данных (2-е издание). Кузин А. В., Левонисова С. В.
  4. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989.
  5. Введение в системы баз данных. Восьмое издание, К. Дж. Дейт; 2008, 3 кв.; Вильямс
  6. Введение в системы баз данных (седьмое издание). К. Дж. Дейт 
    Издано: 2001, Вильямс.
  7. Основы будущих систем баз данных. Третий манифест. К.Дж.Дейт, Хью Дарвен. Перевод: С.Д.Кузнецов, Т.А.Кузнецова. Под ред. С.Д.Кузнецова. Издано: Издательство Янус-К, 2004 г.
  8. Проектирование и разработка баз данных. Визуальный подход. Реймонд Фрост, Джон Дэй, Крейг Ван Слайк. Перевод с англ. А.Ю.Кухаренко – М.: НТ Пресс 2007.
  9. Теория и практика построения баз данных, 8-е изд. Крёнке Д. 
    Издано: 2003, "Питер".
  10. Энциклопедия технологий баз данных. М.Р. Когаловский 
    Издано: 2002, М.: Финансы и статистика.
  11. http://www.infology.ru
  12. http://www.radar-soft.com
  13. http://www.iso.ru/journal/articles/370.html
  14. http://www.olap.ru
  15. http://lissinski.narod.ru
  16. http://interface.ru/misc/cyc/htm
  17. http://itshop.ru/level4.asp?ItemId=12809
  18. http://subscribe.ru/catalog/comp.soft.others.itnews
  19. http://www.docflow.ru/analytic_fuul.asp?param=32331
  20. http://www.mirrabot.com/work/work_69426.html
  21. http://www.olap.ru/basic/alpero2i.asp
  22. http://www.olap.ru/basic/olap_intro2.asp

     СПИСОК  СОКРАЩЕНИЙ

     БД  – Базы данных

     СППР  – Системами поддержки принятия решений

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

     ХД  – Хранилища данных  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     ПРИЛОЖЕНИЕ 1

 
     
  1. Представление данных в виде гиперкуба

     

     b) Операция среза

     

     ПРИЛОЖЕНИЕ 2

 

     Операция  вращения

       
 
 
 
 
 
 
 
 
 
 
 
 

     ПРИЛОЖЕНИЕ 3

 

     Операции  консолидации и детализации

     

Информация о работе Технологии OLAP, понятие ее реализации и структуры