91642

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

Доклад

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

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

Русский

2015-07-21

39.91 KB

0 чел.

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

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

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

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

Проектирование МБД обычно начинается с определения вопросов (табл. 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. (Данные, необходимые для ответа на вопрос аналитика коммерческого отдела).


 

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

42412. Композиция в технике 149 KB
  Например литая несущая конструкция должна быть такой формы чтобы не возникало сомнений это именно литье а не сварная или какаялибо иная конструкция. Поэтому можно говорить о тектонике литой формы тектонике легких штампованных несущих элементов и тектонике пластмассовых конструкций. Образно говоря тектоника это искренность формы в отношении конструкции и материала. Объемнопространственную структуру можно определить как эстетически осмысленную взаимосвязь формы предмета с его внутренним строением и внешним пространством рассмотрите...
42413. Построение изображения на плоскости 183.5 KB
  Точка съемки определятся следующими параметрами координатами: а удаленностью от объекта т. расстоянием с которого ведется съемка; б высотой установки фото или видеокамеры; в смещением фото или видеокамеры в сторону от ее центрального положения относительно снимаемого объекта определяющем направление съемки. Удаленность от объекта определяет масштаб изображения который увеличивается с приближением точки съемки к объекту и уменьшается с увеличением расстояния между точкой установки камеры и снимаемым объектом.
42414. Компьютерная дискретная математика 180.5 KB
  Высказывание  повествовательное утверждение которое имеет значение истинности т. Простое высказывание называется атомом сложное молекулой. Например: не Р это высказывание земля не плоская; Р или Q земля плоская или Маша доктор; Р и Q земля плоская и Маша доктор. Обозначим через Р высказывание логика забава а через Q сегодня пятница.
42415. Логика и доказательство. Доказательство: прямое, обратное, от противного. Метод математической индукции 73 KB
  Метод математической индукции. Рассмотреть метод математической индукции. Метод математической индукции можно сравнить с прогрессом. Принцип математической индукции  это следующая теорема: Пусть мы имеем бесконечную последовательность утверждений P1 P2 .
42416. Теория множеств. Операции над множествами. Диаграммы Венна 758 KB
  Тип данных представляет собой множество объектов со списком стандартных операций над ними. Множество  это совокупность объектов называемых элементами множества. Объекты которые образуют множество называются элементами этого множества. Пример: Множество S = {3 2 11 5 7}  элементы множества записывают в фигурных скобках.
42417. Бинарные отношения. Симметричные отношения 141.5 KB
  Определение 6: Отношение  на множестве Х называется рефлексивным если для любого элемента хХ выполняется хх. Определение 7: Отношение  на множестве Х называется симметричным если для любых хуХ из ху следует ух. Определение 8: Отношение  на множестве Х называется транзитивным если для любых хуzХ из ху yz следует xz. Определение 9: Отношение  на множестве Х называется антисимметричным если для любых xy X из xy и yx следует x=y.
42418. Функции. Принцип Дирихле 46 KB
  Докажите что либо одно из них делится на 5 либо сумма нескольких рядом стоящих чисел делится на 5. Докажите что какието три из них можно накрыть квадратиком со стороной 02 м. Докажите что найдутся как минимум 2 ученика отмечающих дни рождения в один месяц. Докажите что расстояние между некоторыми двумя из них меньше 05 см.
42419. Комбинаторика. Основные комбинаторные принципы и соединения 198.5 KB
  Введем некоторые важные обозначения: множества будем обозначать заглавными буквами; множества состоят из элементов которые будем обозначать малыми буквами. Такие множества будем изображать перечислением элементов заключая их в фигурные скобки. 3 Количество элементов в множестве называется мощностью и записывается как . Комбинаторные соединения Некоторая совокупность элементов данного nмножества называется выборкой.
42420. Булева алгебра. Законы логики высказываний. Эквивалентные преобразования 83 KB
  Законы логики высказываний. Теоретическая часть Всё множество формул логики высказываний с точки зрения их значения истинности разбивается на три класса: 1 тождественно истинные тавтология; 2 тождественно ложные противоречие; 3 нейтральные. Особое место в логике высказываний занимают законы логики тождественно истинные формулы тавтологии. Законы логики высказываний Закон тождества: А эквивалентно А.