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


 

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

37864. Основы статистической обработки информации с использованием EXCEL. Определение некоторых числовых характеристик экспериментальных статистических данных 618.5 KB
  Создать массив признаков интервалов и посчитать для них частоту. Для создания массива признаков сначала рассчитывают цену деления c= Rx k. откл 6765655 6821 6162 6168 6819 7062 эксцесс 0057761 ассиметрия 0385736 Для построения гистограммы и полигона частот используется функция Excel ЧАСТОТА массив_данных; массив_интервалов. Эта функция относится к классу статистических и производит операции над массивами.
37865. Распределения непрерывных случайных величин 97 KB
  Цель: познакомиться с распределениями непрерывных случайных величин. Сформировать представления о виде функции и плотности непрерывных распределений.
37866. ДОСЛІДЖЕННЯ ТИПІВ, ЩО ВИЗНАЧАЮТЬСЯ (ПЕРЕЛІЧУВАЛЬНІ, ІНТЕРВАЛЬНІ, МНОЖИННІ ТИПИ) 84 KB
  Теоретичні відомості Визначення типу У мові Pscl користувач може визначити його власні типи використовуючи наперед визначені типи та спеціальні операції визначення. тип що визначається :: =type позначка типу = опис типу позначка типу :: = ідентифікатор опис типу :: = позначка типу опис типу Перелічувальний тип Перечислювальні типи створюються шляхом перелічення ряду значень. Перечислювальні типи є дискретними типами тому їм властива певна кінцева упорядкована множина значень в якій кожне наступне значення типу є більшим за попереднє....
37869. Простейшие средства отладки в среде DELPHI. Программирование циклических алгоритмов 124.5 KB
  Вывод: изучил простейшие средства отладки в среде DELPHI. Научился программировать циклические алгоритмы.
37870. Сравнение репрезентативности случайной, механической и серийной выборок из генеральной совокупности 91.5 KB
  Обычно считается что чтобы иметь право судить о генеральной совокупности по выборке выборка должна быть образована случайно. Это можно достичь различными способами наиболее распространенными: собственнослучайная выборка; механическая; типическая; серийная. Собственнослучайная выборка Существует два подхода к решению данной задачи: Простая случайная выборка с возвращением объект извлекается из генеральной совокупности случайным образом и перед извлечением следующего возвращается обратно Например после отбора деталей на...
37871. Проектування цифрових автоматів з пам’яттю 1.6 MB
  Цифровий автомат – це пристрій, який здійснює приймання, зберігання і перетворення дискретної інформації за деяким алгоритмом.
37872. Устройства сопряжения аналоговых и цифровых сигналов 157.5 KB
  Основными устройствами осуществляющими преобразование информационных сигналов в дискретные последовательности импульсов и наоборот являются аналогоцифровые преобразователи АЦП цифроаналоговые преобразователи ЦАП и устройства выборки и хранения УВХ которые могут входить и в состав АЦП. Данная лабораторная работа не преследует цели обучения проектированию преобразователей: в настоящее время производится большое количество самых разнообразных микросхем ЦАП и АЦП. Цифроаналоговые преобразователи Назначение ЦАП преобразование...