Схема операционной модели - PullRequest
0 голосов
/ 09 июня 2018

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

Я много работал над схемами Star и Snowke, но руководство не справляется.Мне не нужны эти схемы схем, и это заставляет меня создавать операционную модель.

Если кто-то может дать некоторое представление о том, какая операционная модель и как я могу получить некоторые знания, было бы очень полезно.

1 Ответ

0 голосов
/ 09 июня 2018

Операционная модель - это модель, которая поможет в повседневных операциях, а не только в получении статистики о данных.

Руководство ищет системы баз данных для ежедневной обработки транзакций, в то время как схема «снежинка» и «звезда» являются отличным дизайном для систем аналитической обработки и складов, но не для систем ежедневной обработки транзакций.Они ищут систему OLTP, а не систему OLAP.

  • OLTP (обработка транзакций в режиме онлайн) характеризуется большим количеством коротких транзакций в режиме онлайн (INSERT, UPDATE, DELETE).Основной упор в системах OLTP сделан на очень быструю обработку запросов, поддержание целостности данных в средах с множественным доступом и эффективность, измеряемую числом транзакций в секунду.В базе данных OLTP имеются подробные и текущие данные, а схема, используемая для хранения транзакционных баз данных, является моделью сущностей (обычно 3NF).

  • OLAP (оперативная аналитическая обработка) характеризуется относительно небольшим объемом транзакций.Запросы часто очень сложны и включают в себя агрегации.Для систем OLAP время отклика является мерой эффективности.Приложения OLAP широко используются методами Data Mining.В базе данных OLAP имеются агрегированные исторические данные, которые хранятся в многомерных схемах (обычно в виде звездочек).

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