Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LektsiiNovye.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.92 Mб
Скачать

Dss (системы поддержки принятия решений)

Системы поддержки принятия решений (DSS) помогают пользователям принимать важные решения, касающиеся их бизнеса, они выдают специфические результаты, относящиеся к бизнесу. Вот некоторые примеры вопросов про бизнес, на которые могут отвечать системы поддержки принятия решений:

  • кто является основными продавцами в том или ином районе и какие товары они преимущественно продают;

  • в какое время года лучше всего продаются те или иные товары;

  • как влияло понижение цены на продажи того или иного товара;

  • каковы средние размеры комиссионных для продавцов в том или ином районе?

Системы поддержки принятия решений отличаются от систем оперативной обработки транзакций (OLTP) тем, что пользователи систем поддержки принятия решений ожидают ответа на сложные запросы, для которых требуется значительное время ответа. Время ответа на запросы к системам поддержки принятия решений может составить от нескольких секунд до минут и даже часов. Это не значит, что в системах поддержки принятия решений время ответа не играет роли, но здесь можно пойти на компромисс между пропускной способностью (производительностью для всех пользователей) и временем ответа (производительностью для отдельных пользователей).

Системы пакетной обработки данных

Системы пакетной обработки данных обрабатывают неоперативные (offline) задания обработки данных, не имеющие никаких компонент для работы с конечными пользователями. Вот типичные примеры таких систем:

  • ежедневное обновление данных – для некоторых систем поддержки принятия решений требуется еженочная загрузка новых данных, и эта работа часто выполняется автоматически при помощи заданий пакетной обработки данных;

  • преобразование данных – эта задача похожа на обновление данных, но сопровождается преобразованием данных;

  • очистка данных – при выполнении этой задачи происходит, например, удаление из базы данных дублирующихся записей;

  • автономное выписывание счетов – эта задача может заключаться в еженочном выписывании счетов потребителям.

Системы для пакетной обработки обычно не имеют пользователей, ожидающих завершения заданий, но, как правило, они ограничены временными рамками, в пределах которых задачи должны быть завершены. Например, ночная загрузка данных не может захватывать время утренних входов в систему.

Требования

Как вы видите, прежде чем проектировать сервер базы данных, важно понять, какие типы приложений должны будут поддерживаться системой. Не зная требований к системе, невозможно эффективно проектировать систему. Каждая система имеет свои собственные требования, свои особенности, которые влияют на те или иные проектировочные решенияй.

Требования к уровню обслуживания

К наиболее важным факторам, влияющим на проектирование системы, относятся требования к уровню обслуживания. Эти требования обычно формулируются в соглашении об уровне обслуживания (SLA, service level agreement). Соглашения об уровне обслуживания заключаются между поставщиками обслуживания (CIO, chief information officer, руководителями, отвечающими за информационные технологии) и потребителями (пользователями). Будет ли заключено формальное соглашение об уровне обслуживания или нет, зависит от того, кто является потребителем и каким образом осуществляется обслуживание.

Например, при заключении контракта о предоставлении услуг доступа к базам данных условия прописываются в соглашении об уровне обслуживания. Фактически, чаще всего такие соглашения об уровне обслуживания являются контрактами, исполнение которых обязательно по закону. В любом случае, в соглашении об уровне обслуживания будет дано описание уровня обслуживания, гарантируемого потребителям. Там также могут быть определены санкции за несоответствие требованиям к уровню обслуживания.

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