91642

Проектирование многомерной БД

Доклад

Информатика, кибернетика и программирование

Подразделение Менеджер Временной интервал Вопрос Отдел Петров 3 года На сколько процентов увеличились продажи Жигулей в Западном регионе после январской рекламной кампании в еженедельнике Западный Вестник Финансовый отдел Смирнов 5 лет Какие региональные подразделения превысили в третьем квартале запланированные расходы на командировки и как это соотносится с ростом их прибыли в абсолютных и относительных величинах Коммерческий отдел Левшин 10 лет Какие два варианта скидок наиболее эффективны в Западном регионе в летний период при продаже...

Русский

2015-07-21

39.91 KB

1 чел.

Проектирование многомерной БД

Данная работа ни в коем случае не посвящена рассмотрению методологии проектирования МБД, и здесь излагаются только самые общие элементы подхода к процессу и способам проектирования. Тем не менее излагаемый подход не только позволит наиболее полно понять как достоинства, так и ограничения многомерного подхода, но и послужит хорошей основой для быстрого построения систем.

Определение вопросов

Основное назначение МСУБД - реализация систем, ориентированных на динамический, многомерный анализ исторических и текущих данных, анализ тенденций, моделирование и прогнозирование будущего. Причем такие системы в большой степени ориентированы на обработку произвольных, заранее не регламентированных запросов, и при их разработке фактически отсутствует этап проектирования регламентированных пользовательских приложений (наиболее ответственный и трудоемкий в традиционных оперативных системах).

Проектирование МБД обычно начинается с определения вопросов (табл. 4), с которыми конечные пользователи хотели бы обратиться к системе. Причем на этом этапе интерес представляют даже не сами тексты вопросов, а понимание того, о каких личностях, местах, событиях и объектах в них спрашивается.

Подразделение

Менеджер

Временной интервал

Вопрос

Отдел

Петров

3 года

На сколько процентов увеличились продажи "Жигулей" в Западном регионе после январской рекламной кампании в еженедельнике "Западный Вестник"?

Финансовый отдел

Смирнов

5 лет

Какие региональные подразделения превысили в третьем квартале запланированные расходы на командировки и как это соотносится с ростом их прибыли (в абсолютных и относительных величинах)?

Коммерческий отдел

Левшин

10 лет

Какие два варианта скидок наиболее эффективны в Западном регионе в летний период при продаже автомобилей "Жигули", на основе данных за последние 10 лет?

Отдел развития бизнеса

Васильева

5 лет

Как повлияло на объемы продаж открытие двух новых отделений в Южном регионе и на какой процент могут увеличиться продажи в Северном регионе, если в этом году там будет открыто 3 новых офиса?

Таблица 4. (Список потенциальных вопросов менеджеров фирмы).

Рассмотрим в качестве примера вопрос сотрудника коммерческого отдела ("Какие два варианта скидок наиболее эффективны в Западном регионе в летний период при продаже автомобилей "Жигули", на основе данных за последние 10 лет?"). Как было сказано выше, на этом этапе мы не собираемся программировать этот вопрос, тем более, что инструментальные средства конечного пользователя позволят легко сформулировать его в интерактивном режиме, без написания строк кода. Сейчас нам важнее понять, какие данные должны быть в МБД, оценить временные интервалы, которые должны отражаться, понять трудоемкость и реальность подготовки и загрузки этих данных.

После того как первичный анализ вопросов выполнен, и получено представление о том, какие данные потенциально могут выступать в качестве Показателей и Измерений (табл. 5), можно переходить к проектированию ее структуры - определению конкретных Измерений, их взаимосвязей и уровней агрегации хранимых данных.

Наименование информации

Временной интервал

Количество строк

Тип

Источник

Месяц

10 лет

12 * 10

Измерение

Оперативная система "Продажи", архив

Регион

10 лет

5

Измерение

- "" -

Модель автомобиля

10 лет

200

Измерение

- "" -

Типы скидок

10 лет

4

Измерение

- "" -

Объем продаж в USD

10 лет

200 * 12 * 10 * 5 * 4

Показатель

- "" -

Таблица 5. (Данные, необходимые для ответа на вопрос аналитика коммерческого отдела).


 

А также другие работы, которые могут Вас заинтересовать

17494. Використання логічних операторів в редакторі Excel для пошуку рішень 505.5 KB
  ЛАБОРАТОРНА РОБОТА 4 Використання логічних операторів в редакторі Excel для пошуку рішень Мета роботи: навчитися користуватися логічними операторами для пошуку правильних рішень логічних задач. Загальні положення про використання логічних операторів В таблиці 1 н
17495. Розв’язання рівнянь методом ітерацій в MathCAD 520.5 KB
  ЛАБОРАТОРНА РОБОТА 5 Розвязання рівнянь методом ітерацій в MathCAD Мета роботи: навчитися користуватися базовими командами і функціями розвязувати рівняння за допомогою методів хорд і дотичних. Загальні відомості про базові функції MathCAD Рядок меню розміщується у в...
17496. Розв’язання алгебраїчних рівнянь за допомогою вбудованих функцій root та polyroots 191 KB
  ЛАБОРАТОРНА РОБОТА 6 Розвязання алгебраїчних рівнянь за допомогою вбудованих функцій root та polyroots Мета роботи: навчитися користуватися вбудованими функціями розвязувати рівняння за допомогою функцій root та polyroots. Загальні положення розвязання алгебраїчного рівня...
17497. Масиви в MathCAD 777 KB
  ЛАБОРАТОРНА РОБОТА 7 Масиви в MathCAD Мета роботи: навчитися оперувати масивами в MathCAD та розвязувати лінійні рівняння за допомогою матриць. Створення масивів в MathCAD В обчислювальній математиці складені в певному порядку числові дані називаються масивами масивами ан...
17498. Символьні обчислення в MathCAD 407 KB
  ЛАБОРАТОРНА РОБОТА 8 Символьні обчислення в MathCAD Мета роботи: навчитися обчислювати похідні першого та вищих порядків границі розкладати функцію в ряд будувати 3D графіки. Символьне обчислення похідних Для символьних обчислень використовується меню операцій Sy...
17499. Работа з таблицами и формулами в Microsoft Word 34.5 KB
  Тема: Работа з таблицами и формулами в Microsoft Word Цель : научиться делать вычисления с помощью формул Ход работы: Расчет № Лс61 Расход по командировочному удостоверению № 4/092005 от 02 09 2005 г. №№ п./п. Наим...
17500. Побудова графіків в редакторі Excel 68 KB
  ЛАБОРАТОРНА РОБОТА 2 Побудова графіків в редакторі Excel Мета роботи: навчитися користуватися таблицями для обчислення даних редагувати таблиці створювати графіки на основі таблиць даних прогнозувати дані. Завдання на лабораторну роботу: Заповнити таблицю дан...
17501. ИЗУЧЕНИЕ ХАРАКТЕРИСТИК ШЛИФОВАЛЬНЫХ КРУГОВ ИЗ ЭЛЕКТРОКОРУНДА КАРБОРУНДА 191 KB
  Лабораторная работа №66 ИЗУЧЕНИЕ ХАРАКТЕРИСТИК ШЛИФОВАЛЬНЫХ КРУГОВ ИЗ ЭЛЕКТРОКОРУНДА КАРБОРУНДА Цель работы: ознакомиться с различными видами шлифовальных кругов из электрокорунда и карборунда и их маркировкой с основными видами шлифования; научиться подб
17502. Изучение процесса изготовления разовой литейной формы 235 KB
  Лабораторная работа № 31. Изучение процесса изготовления разовой литейной формы. Цель работы ознакомить студентов с модельным комплектом процессом изготовления разовой литейной формы в двух опоках по разъёмной модели и песчаноглинистого стержня разъёмном стерж...