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


 

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

52027. Таблица умножения и деления на 7 72 KB
  Гномики обожают число 7 и надеются что его полюбите и вы Что в вашей жизни связано с числом 7 Чего бывает в жизни только 7 Вы знаете что число 7 на Руси издревле считалось волшебным. Братья Гримм Умницы Первый гномик еще мал и любит играть. Гномик хочет познакомиться с вами. 21 : 3 = 7 21 : 7 = 3 назовите компоненты Третий гномик любит решать уравнения.
52028. Наш край у 1932-1933 роках. Історія Маньківщини 57.5 KB
  Хід уроку: Епіграф: Нагадай мені інший народ щоб він зазнав такої чорної недолі як народ український Учитель української мови і літератури Відкосили косами Жниварі з ЦК А ми хліба просимо Аж болить рука Встали під закопами Ух тверді лоби.Проценко Голодомор Учитель історії: Радянське керівництво взявши курс на модернізацію промислового потенціалу країни одразу зіткнулося з трьома проблемами: коштів сировини й робочих рук для розвитку індустрії. Учитель української мови та літератури: Перед вами картина...
52029. По следам бременских музыкантов. Числа от 11 до 20 173.5 KB
  И был у мельника осёл хороший осёл умный и сильный. Долго работал осёл на мельнице таскал на спине кули с мукой и вот наконец состарился.Чтение отрывка из сказки Видит хозяин: ослабел осёл не годится больше для работы и выгнал его из дому. Испугался осёл: “Куда я пойду куда денусь Стар я стал и слабâ€.
52030. Множення дробів. Піднесення дробу до степеня 239 KB
  Мета: домогтися засвоєння учнями правил множення раціонального дробу на цілий вираз на дріб а також правила піднесення раціонального дробу до натурального степеня та виконання сумісних дій піднесення дробу до степеня та множення раціональних дробів; формувати вміння відтворювати вивчені правила та застосовувати їх під час виконання завдань на множення раціональних дробів та піднесення дробу до степеня; вдосконалювати вміння виконувати скорочення раціональних дробів та знаходити ОДЗ дробового виразу; розвивати мислення...
52031. Короткі історичні відомості (від абака до нетбука) 1.09 MB
  Обладнання: мультимедійне обладнання: проектор екран або мультимедійна дошка; програмний комплекс презентація PowerPoint Як винайшли компютер підручник робочі зошити інструкція з правил техніки безпеки. Робота за компютером 8 хв. Саме в Києві був створений перший в Європі компютер який умів швидше за всіх рахувати А чи завжди існували компютери Якими вони були в давнину Про це ми дізнаємося на сьогоднішньому уроці. Вчитель презентує у електронному вигляді новий матеріал Як винайшли компютер.
52032. Дидактические основы конструирования урока математики 247 KB
  Дидактические основы конструирования урока математики. Сущность современного урока математики и основные требования к нему типологии уроков. Взаимосвязь процессов конструирования и анализа урока математики. Непосредственная разработка урока математики.
52033. Счет в пределах 100. Решение составных задач 32.5 KB
  Задачи на смекалку: а как с помощью двух палочек образовать на столе квадрат положить их в угол стола; б сколько концов у палки У двух палок У двух с половиной 6 в какое число я задумала 5 ед. 1 сотня 138; г сколько получится: 78 84 212 94 187 97 Молодцы. А квадрат это что Какие еще геометрические фигуры вы знаете Что такое квадрат Посчитайте сколько квадратов на рисунках 102 62 4 = 12 Чтобы снять мультфильм трудятся очень много людей: сценаристы операторы режиссеры.
52034. У світі цікавих чисел. Гра Склади нове слово, гра Цифробокс 265 KB
  Вдосконалювати обчислювальні навички учнів, розвивати знання, отримані на уроках математики, логічне мислення, творчу і просторову уяву, память і увагу; збагачувати словниковий запас учнів; виховувати патріотичні почуття, любов до математики.
52035. Механічна взаємодія тіл. Сила . Види сил у механіці 2.22 MB
  обота Ньютона спиралась на здобутки вчених його попередників і містила основні поняття : маса сила кількість руху прискорення три закони механіки закон всесвітнього тяжіння Закони динаміки дозволяють зрозуміти принцип роботи машин і механізмів які застосовуються на виробництві у побуті . Сила це векторна фізична величина яка характеризує механічну дію даного тіла на інше і є мірою цієї взаємодії .