Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

PIS_Zakharchenko_2015g (1)

.pdf
Скачиваний:
154
Добавлен:
08.04.2015
Размер:
16 Мб
Скачать
☆

Принципы организации хранилища данных

Проблемно-предметная ориентация.Данные объединяются в категории и хранятся в соответствии с областями, которые они описывают, а не с приложениями, которые они используют.

Интегрированность.Данные объединены так, чтобы они удовлетворяли всем требованиям предприятия в целом, а не единственной функции бизнеса.

Некорректируемость.Данные в хранилище данных не создаются: т.е. поступают из внешних источников, не корректируются и не удаляются.

Зависимость от времени.Данные в хранилище точны и корректны только в том случае, когда они привязаны к некоторому промежутку или моменту времени.

471

Структурная схема OLAP-системы

Внешние источники информации

Сбор и обработка данных

Сервер баз данных

Многомерная БД

Хранилище данных

OLAP-сервер с сервер приложений)

Клиентские места

(

 

472

Структура ХД по схеме «звезда»

Manager

 

 

 

 

 

Tovar

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ID_tovar

 

ID_manager

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sale

 

 

…

 

…

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ID_manager (FK)

 

 

 

 

 

 

 

 

 

ID_tovar (FK)

 

 

 

 

 

 

 

 

 

ID_time (FK)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица измерения

 

 

 

amount

 

Таблица измерения

 

 

 

 

 

 

 

total_value

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Таблица показателей

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Time

ID_time

…

Таблица измерения

Имеются таблицы для Измерений а все Показатели помещаются в таблицу показателей (фактов).

Пользователь выбирает необходимые Измерения и их уровень иерархии.

OLAP-система автоматически формирует SQL-запрос к схеме «звезда»

473

Проектирование OLAP-систем

Проектирование OLAP-систем

отличается от проектирования ИС класса OLTP тем, что для них основной задачей является разработка многомерной БД (МБД), а в качестве прикладного ПО возможно использование штатных средств

программного инструментария,

например Oracle Express

474

Этапы проектирование МБД

1.Анализ возможных запросов и определение основного вопроса

2.Выделение Измерений

3.Создание иерархий

4. Определение Показателей

5. Объявление Измерений, Показателей,Отношений (средствами DDL)

6.Использование аналитических функций

7.Программная реализация операций загрузки данных из внешних источников

475

Раздел 11

ТИПОВОЕ ПРОЕКТИРОВАНИЕ.

ВЫБОР И ВНЕДРЕНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ

РАНХиГС Доцент Захарченко Ю.Ф.

476

Подходы к проектированию ИС

Проектирование ИС

Каноническое

Типовое –

(оригинальное) –

выбор наиболее

разработка системы от

подходящей ИС для данной

постановки задачи до ввода

предметной области с её

в эксплуатацию

последующей адаптацией

477

Типовое проектированию ИС

Типовое

проектирование

Типовое Индивидуальное внедрение внедрение

478

Типовое проектированию ИС

Типовое внедрение

(максимально используются штатные средства настройки ИС без изменения программного кода)

•Установка программного обеспечения

•Обучение пользователей

•Ввод в эксплуатацию программного обеспечения

Индивидуальное внедрение

(применяется при необходимости значительных изменений программного кода)

•Техническийпроект на разработкуПО

•Программирование и тестирование изменений

•Установка программ, пусконаладочные работы, обучение пользователей

•Опытная эксплуатация, передача ИС в эксплуатацию

479

Критерии выбора производителя и поставщика ИС

Время работы и известность на рынке ИС.

Количество успешных внедрений.

Перечень услуг при внедрении (обследование предприятия, консалтинг, обучение персонала, проведение деловых игр и т.д.).

Условия гарантийного и послегарантийного обслуживания.

Лицензионная чистота программного продукта и средств разработки.

Позиции фирмы в рейтингах.

480

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]