SlideShare une entreprise Scribd logo
1  sur  22
Дисциплина «Информационные технологии в экономике» Раздел 2. Технологии интеграции и хранения данных   Тема  5 . Управление метаданными и модели данных ПЕРМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ Балаш Максим Николаевич к.э.н., доцент Пермь, 20 11
Содержание курса  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Тезисы темы ,[object Object],[object Object],[object Object],[object Object]
Понятие метаданных  Метаданные  (от греч. Meta и лат. Data), буквально переводится как «данные о данных», информация о другом наборе данных. Распространенные определения: Метаданные - это любые данные об информационных ресурсах организации. Метаданные - это описание информационного содержания хранилища данных: что в нем содержится, откуда что поступает, какие операции выполнялись во время очистки, как осуществлялись интеграция и обобщение. Метаданные - это структурированные, кодированные данные, которые описывают характеристики объектов - носителей информации, способствующие идентификации, обнаружению, оценке и управлению этими объектами. Метаданные - это данные о происхождении, хранении и использовании данных.
Назначение метаданных  ,[object Object],[object Object],[object Object],Минимизация работ по разработке и администрированию автоматизированных систем: № Назначение Комментарий 1 Поддержка интеграции систем Схемы и интеграция данных зависят от метаданных, описывающих структуру и смысл отдельных источников данных и целевых систем. Правила преобразования можно применить к исходным данным и хранить в качестве метаданных.  2 Поддержка анализа и проектирования новых приложений Метаданные повышают контролируемость и надежность процесса разработки приложений, обеспечивая информацию о смысле данных, их структуре и источниках. Более того, метаданные касающиеся решений по проектированию приложений, можно использовать повторно. 3 Повышение гибкости системы и возможности повторного использования существующих программных модулей Быстро изменяющиеся семантические аспекты явным образом хранятся в виде метаданных вне прикладных программ. Поддержка поэтому существенно проще. Систему можно расширить и адаптировать без всяких трудностей. Данный подход также дает возможность повторного использования «фрагментов кода». 4 Автоматизация административных процессов Метаданные управляют запуском различных процессов ХД (например, загрузки и обновления). Информация об их исполнении (журналы доступа, количество добавленных в ХД записей и т.п.) также содержится в репозитории, легко доступном администратору. 5 Усиление механизмов безопасности Метаданные должны обеспечить правила доступа и пользовательские права для всей системы ХД.
Назначение метаданных  Повышение эффективности извлечения информации из ХД: № Назначение Комментарий 1 Повышение качества данных ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],2 Повышение качества запросов Метаданные обеспечивают сведения о значении данных и их связи с бизнес-контентом компании. Поэтому метаданные повышают качество выполняемых запросов за счет более точной и строгой формулировки, а также сокращают расходы на пользователей, которым необходимы доступ, оценка и применение соответствующей информации. 3 Улучшение анализа данных Методы анализа данных представлены широко — начиная от простых приложений отчетности и OLAP и заканчивая сложными приложениями data mining. В этом направлении метаданные необходимы для понимания предметной области и ее представления в ХД, с тем чтобы адекватно применить и интерпретировать результаты. 4 Применение общей терминологии и языка взаимодействия внутри компании Доступность метаданных как уникального источника документации для пользователей имеет и другие преимущества. Она гарантирует согласованные средства взаимодействия и интерпретации информации из ХД. А также устраняет двусмысленность и обеспечивает согласованность сведений внутри компании, позволяет разделять знания и опыт.
Типы метаданных С точки зрения используемого программного продукта, в среде которого разрабатывается информационная система (или прикладная система), метаданные делятся на системные и прикладные. Системные метаданные  встроены в программный продукт и поддерживаются его ядром. Если для функционирования информационной системы не хватает системных объектов используемого программного продукта, то разрабатываются  прикладные метаданные . Бизнес-метаданные ,[object Object],[object Object],Технические метаданные ,[object Object],[object Object]
Пример применения бизнес-метаданных в аналитической системе № Категория Комментарий Пример 1 Бизнес-метаданные ,[object Object],[object Object],описания показателей «Доход», «Количество проданной продукции», «Уровень удовлетворенности клиента» и измерения «Клиент», «Категория продукции», «Территориально-административное деление» и т.п. 2 Транзакционные  ( фактографические )  данные ,[object Object],[object Object],конкретные значения количества проданной продукции, полученной прибыли, уровня удовлетворенности клиента и т.п. 3 Контекстные данные ,[object Object],[object Object],конкретный клиент (скажем, ЗАО «Международная пивная компания»), продукт («банка пива 0,5 л алюминиевая»), единица территориального деления («Московский регион») и т.п.
Роль метаданных в Хранилище данных (ХД) Архитектура ХД Роль метаданных в ХД Среда хранилища данных – это сложный конгломерат разнообразных инструментов и функций, реализующих непрерывный процесс создания, эксплуатации, постепенного расширения и изменения информационного склада.
Способы использования метаданных в ХД № Способы использования Комментарий 1 Пассивный способ Обеспечение четкой документации о структуре, процессе разработки и использовании системы ХД. Доступная документация необходима всем участникам (т.е. конечным пользователям, системным администраторам, а также разработчикам приложений). 2 Активный способ Хранение конкретных семантических аспектов (например, правил преобразования) в виде метаданных, которые можно интерпретировать и использовать во время исполнения. В этом случае процессы Хранилища данных управляются метаданными. А следовательно, код (т.е. активные метаданные) и дополнительная документация согласованно и унифицировано управляются в одном репозитории, при этом актуальность документации возрастает. 3 Полуактивный способ Хранение статической информации (например, определений структур, спецификаций конфигураций), которую будет считывать другой программный компонент во время выполнения. Например, обработчикам запросов необходимы метаданные для проверки существования атрибутов. В отличие от активного использования, здесь метаданные только читаются, но не исполняются.
Модели метаданных ХД ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Репозиторий и подходы к управлению метаданными Метаданные хранятся в специализированной базе данных -  репозитории . Кроме хранения метаданных репозиторий обеспечивает ведение и управление метаданных.  В настоящее время многие компании — поставщики ПО, прежде всего из числа поставщиков СУБД, разрабатывают и предлагают коммерческие варианты репозиториев метаданных для широкого спектра СУБД. Также разрабатываются системы управления метаданными   (как системы управления документацией или компоненты крупных CASE-систем ( computer-aided software engineering  — автоматизированное проектирование и создание программного обеспечения). Для управления метаданными выделяются два подхода: ,[object Object],- для построения системы создается интегрированный комплекс средств – своеобразный «конструктор» хранилищ данных. ,[object Object],- построение системы рассматривается как задача системной интеграции – объединения в одну систему изначально не связанных между собой программных продуктов (в том числе выпущенных различными производителями).
Централизованное управление метаданными
Конфедеративное управление метаданными
Обмен метаданными на основе стандартной спецификации Common Warehouse Metamodel   (Общая метамодель Хранилища данных, далее CWM) — это стандарт, который описывает обмен метаданными при использовании технологий Хранилищ данных, Business Intelligence, Knowledge Management (Управление знаниями).
Многомерная модель данных  В многомерной модели данные представляются в виде  многомерного куба  (в общем случае в виде гиперкуба), где  измерения  (атрибуты признаки) соответствуют осям куба, а  показатели  (атрибуты основания) - индивидуальным ячейкам куба. Например, если мы хотим анализировать объем продаж по товарам в зависимости от региона и времени, то в таком случае мы приходим к модели многомерной БД с тремя измерениями (товар, регион, месяц) и одним показателем - объемом продаж, ед. изм. Пример многомерного представления данных: Пример реляционного представления данных:
Пример использования многомерной модели данных  Многомерная модель позволяет делать плоские разрезы куба данных и поворачивать его нужной гранью любым удобным пользователю образом.
Элементы многомерной модели данных ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Схемы представления многомерной модели данных Схема «звезда» - состоит только из таблиц размерности и таблицы факта. Физическое представление схемы «звезда» Логическое представление схемы «звезда»
Развитием схемы «звезда» является схема «снежинка» ( snowflake schema ). Ее отличает от первой схемы наличие подчиненных таблиц при описании размерностей для реализации нескольких уровней иерархии. Логическое представление схемы «снежинка» Физическое представление схемы «снежинка» Схемы представления многомерной модели данных
Схемы представления многомерной модели данных Логическое представление схемы «созвездие» Физическое представление схемы «созвездие» Объединением схем «звезда» и «снежинка» является схема «созвездие»
Литература ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances

тема 6
тема 6тема 6
тема 6asheg
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных23padopi
 
Концепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системахКонцепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системахAnatoly Simkin
 
лекция 1
лекция 1лекция 1
лекция 1cezium
 
Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)PutinTheJew
 
информатикаисогд
информатикаисогдинформатикаисогд
информатикаисогдpks11-1
 
Ситуационные центры, их использование в образовательном процессе
Ситуационные центры, их использование в образовательном процессеСитуационные центры, их использование в образовательном процессе
Ситуационные центры, их использование в образовательном процессеkuhtin
 
Моделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектурыМоделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектурыSergey Gorshkov
 
Подходы к построению хранилищ данных в крупных организациях
Подходы к построению хранилищ данных в крупных организацияхПодходы к построению хранилищ данных в крупных организациях
Подходы к построению хранилищ данных в крупных организацияхСбертех | SberTech
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииSergey Gorshkov
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымSergey Gorshkov
 

Tendances (18)

тема 6
тема 6тема 6
тема 6
 
тема 3
тема 3тема 3
тема 3
 
основные понятия баз данных
основные понятия баз данныхосновные понятия баз данных
основные понятия баз данных
 
Концепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системахКонцепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системах
 
лекция 4 (4часа)
лекция 4 (4часа)лекция 4 (4часа)
лекция 4 (4часа)
 
модуль 4
модуль 4модуль 4
модуль 4
 
лекция 1
лекция 1лекция 1
лекция 1
 
Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)Хранилище данных (+ облачные хранилища данных)
Хранилище данных (+ облачные хранилища данных)
 
Pres
PresPres
Pres
 
Pres
PresPres
Pres
 
информатикаисогд
информатикаисогдинформатикаисогд
информатикаисогд
 
Байдалина472(2)
Байдалина472(2)Байдалина472(2)
Байдалина472(2)
 
Ситуационные центры, их использование в образовательном процессе
Ситуационные центры, их использование в образовательном процессеСитуационные центры, их использование в образовательном процессе
Ситуационные центры, их использование в образовательном процессе
 
Моделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектурыМоделе-ориентированные ИТ-архитектуры
Моделе-ориентированные ИТ-архитектуры
 
Подходы к построению хранилищ данных в крупных организациях
Подходы к построению хранилищ данных в крупных организацияхПодходы к построению хранилищ данных в крупных организациях
Подходы к построению хранилищ данных в крупных организациях
 
9946
99469946
9946
 
Симуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологииСимуляционное моделирование и семантические технологии
Симуляционное моделирование и семантические технологии
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим данным
 

Similaire à тема 5 2

От больших данных к знаниям: преимущества для операторов связи
От больших данных к знаниям: преимущества для операторов связиОт больших данных к знаниям: преимущества для операторов связи
От больших данных к знаниям: преимущества для операторов связиElizaveta Alekseeva
 
От Больших данных к знаниям: преимущества для операторов связи
От Больших данных  к знаниям: преимущества  для операторов связиОт Больших данных  к знаниям: преимущества  для операторов связи
От Больших данных к знаниям: преимущества для операторов связиYuri Yashkin
 
лекция 1
лекция 1лекция 1
лекция 1cezium
 
Аналитический обзор рынка Больших Данных от IPOboard
Аналитический обзор рынка Больших Данных от IPOboardАналитический обзор рынка Больших Данных от IPOboard
Аналитический обзор рынка Больших Данных от IPOboardIpo Board
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхDenodo
 
Построение Data Mesh на основе Виртуальных Данных
Построение Data Mesh на основе Виртуальных ДанныхПостроение Data Mesh на основе Виртуальных Данных
Построение Data Mesh на основе Виртуальных ДанныхDenodo
 
хранилище данных
хранилище данныххранилище данных
хранилище данныхPutinTheJew
 
Подход КРОК к построению MDM
Подход КРОК к построению MDMПодход КРОК к построению MDM
Подход КРОК к построению MDMКРОК
 
ОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХ
ОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХ
ОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХITMO University
 
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Andrew Sovtsov
 
Управление данными
Управление даннымиУправление данными
Управление даннымиOksanaGesina
 
Talksum dec2013 rus_generic
Talksum dec2013 rus_genericTalksum dec2013 rus_generic
Talksum dec2013 rus_genericdartemiev
 
ECM Введение 2016
ECM Введение 2016ECM Введение 2016
ECM Введение 2016Sergey Gorobets
 
Подход КРОК к построению MDM-решения
Подход КРОК к построению MDM-решенияПодход КРОК к построению MDM-решения
Подход КРОК к построению MDM-решенияКРОК
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхDenodo
 
Защита баз данных в банке — проблемы и решения
Защита баз данных в банке — проблемы и решенияЗащита баз данных в банке — проблемы и решения
Защита баз данных в банке — проблемы и решенияОльга Антонова
 
пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27helenyakovleva
 
Типовое проектирование эис
Типовое проектирование эисТиповое проектирование эис
Типовое проектирование эисadam93
 
босс референт (аменицкий)
босс референт (аменицкий)босс референт (аменицкий)
босс референт (аменицкий)student_kai
 

Similaire à тема 5 2 (20)

От больших данных к знаниям: преимущества для операторов связи
От больших данных к знаниям: преимущества для операторов связиОт больших данных к знаниям: преимущества для операторов связи
От больших данных к знаниям: преимущества для операторов связи
 
От Больших данных к знаниям: преимущества для операторов связи
От Больших данных  к знаниям: преимущества  для операторов связиОт Больших данных  к знаниям: преимущества  для операторов связи
От Больших данных к знаниям: преимущества для операторов связи
 
лекция 1
лекция 1лекция 1
лекция 1
 
Аналитический обзор рынка Больших Данных от IPOboard
Аналитический обзор рынка Больших Данных от IPOboardАналитический обзор рынка Больших Данных от IPOboard
Аналитический обзор рынка Больших Данных от IPOboard
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данных
 
Построение Data Mesh на основе Виртуальных Данных
Построение Data Mesh на основе Виртуальных ДанныхПостроение Data Mesh на основе Виртуальных Данных
Построение Data Mesh на основе Виртуальных Данных
 
хранилище данных
хранилище данныххранилище данных
хранилище данных
 
Подход КРОК к построению MDM
Подход КРОК к построению MDMПодход КРОК к построению MDM
Подход КРОК к построению MDM
 
ОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХ
ОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХ
ОРГАНИЗАЦИЯ СЕТЕВОГО ВЗАИМОДЕЙСТВИЯ УЗЛОВ РАСПРЕДЕЛЕННОЙ СИСТЕМЫ ХРАНЕНИЯ ДАННЫХ
 
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
Бизнес-контекст, совместная работа и согласованность для интеллектуального уп...
 
Управление данными
Управление даннымиУправление данными
Управление данными
 
Talksum dec2013 rus_generic
Talksum dec2013 rus_genericTalksum dec2013 rus_generic
Talksum dec2013 rus_generic
 
ECM Введение 2016
ECM Введение 2016ECM Введение 2016
ECM Введение 2016
 
Подход КРОК к построению MDM-решения
Подход КРОК к построению MDM-решенияПодход КРОК к построению MDM-решения
Подход КРОК к построению MDM-решения
 
Знакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данныхЗнакомство с виртуализацией данных для профессионалов в области данных
Знакомство с виртуализацией данных для профессионалов в области данных
 
Защита баз данных в банке — проблемы и решения
Защита баз данных в банке — проблемы и решенияЗащита баз данных в банке — проблемы и решения
Защита баз данных в банке — проблемы и решения
 
пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27пр8 сем2 1_проектированиербд_er_model2014_02_27
пр8 сем2 1_проектированиербд_er_model2014_02_27
 
Типовое проектирование эис
Типовое проектирование эисТиповое проектирование эис
Типовое проектирование эис
 
босс референт (аменицкий)
босс референт (аменицкий)босс референт (аменицкий)
босс референт (аменицкий)
 
тема 2
тема 2тема 2
тема 2
 

тема 5 2

  • 1. Дисциплина «Информационные технологии в экономике» Раздел 2. Технологии интеграции и хранения данных Тема  5 . Управление метаданными и модели данных ПЕРМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИЧЕСКИЙ ФАКУЛЬТЕТ Балаш Максим Николаевич к.э.н., доцент Пермь, 20 11
  • 2.
  • 3.
  • 4. Понятие метаданных Метаданные (от греч. Meta и лат. Data), буквально переводится как «данные о данных», информация о другом наборе данных. Распространенные определения: Метаданные - это любые данные об информационных ресурсах организации. Метаданные - это описание информационного содержания хранилища данных: что в нем содержится, откуда что поступает, какие операции выполнялись во время очистки, как осуществлялись интеграция и обобщение. Метаданные - это структурированные, кодированные данные, которые описывают характеристики объектов - носителей информации, способствующие идентификации, обнаружению, оценке и управлению этими объектами. Метаданные - это данные о происхождении, хранении и использовании данных.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. Роль метаданных в Хранилище данных (ХД) Архитектура ХД Роль метаданных в ХД Среда хранилища данных – это сложный конгломерат разнообразных инструментов и функций, реализующих непрерывный процесс создания, эксплуатации, постепенного расширения и изменения информационного склада.
  • 10. Способы использования метаданных в ХД № Способы использования Комментарий 1 Пассивный способ Обеспечение четкой документации о структуре, процессе разработки и использовании системы ХД. Доступная документация необходима всем участникам (т.е. конечным пользователям, системным администраторам, а также разработчикам приложений). 2 Активный способ Хранение конкретных семантических аспектов (например, правил преобразования) в виде метаданных, которые можно интерпретировать и использовать во время исполнения. В этом случае процессы Хранилища данных управляются метаданными. А следовательно, код (т.е. активные метаданные) и дополнительная документация согласованно и унифицировано управляются в одном репозитории, при этом актуальность документации возрастает. 3 Полуактивный способ Хранение статической информации (например, определений структур, спецификаций конфигураций), которую будет считывать другой программный компонент во время выполнения. Например, обработчикам запросов необходимы метаданные для проверки существования атрибутов. В отличие от активного использования, здесь метаданные только читаются, но не исполняются.
  • 11.
  • 12.
  • 15. Обмен метаданными на основе стандартной спецификации Common Warehouse Metamodel (Общая метамодель Хранилища данных, далее CWM) — это стандарт, который описывает обмен метаданными при использовании технологий Хранилищ данных, Business Intelligence, Knowledge Management (Управление знаниями).
  • 16. Многомерная модель данных В многомерной модели данные представляются в виде многомерного куба (в общем случае в виде гиперкуба), где измерения (атрибуты признаки) соответствуют осям куба, а показатели (атрибуты основания) - индивидуальным ячейкам куба. Например, если мы хотим анализировать объем продаж по товарам в зависимости от региона и времени, то в таком случае мы приходим к модели многомерной БД с тремя измерениями (товар, регион, месяц) и одним показателем - объемом продаж, ед. изм. Пример многомерного представления данных: Пример реляционного представления данных:
  • 17. Пример использования многомерной модели данных Многомерная модель позволяет делать плоские разрезы куба данных и поворачивать его нужной гранью любым удобным пользователю образом.
  • 18.
  • 19. Схемы представления многомерной модели данных Схема «звезда» - состоит только из таблиц размерности и таблицы факта. Физическое представление схемы «звезда» Логическое представление схемы «звезда»
  • 20. Развитием схемы «звезда» является схема «снежинка» ( snowflake schema ). Ее отличает от первой схемы наличие подчиненных таблиц при описании размерностей для реализации нескольких уровней иерархии. Логическое представление схемы «снежинка» Физическое представление схемы «снежинка» Схемы представления многомерной модели данных
  • 21. Схемы представления многомерной модели данных Логическое представление схемы «созвездие» Физическое представление схемы «созвездие» Объединением схем «звезда» и «снежинка» является схема «созвездие»
  • 22.