Хранилище или тематическое хранилище?

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

Создание хранилища

реимущество тематических хранилищ - в акценте на одной области бизнеса, так что в них можно хранить данные по региону или департаменту. Однако при использовании лавок данных следует быть осторожным. Хотя несколькими тема­тическими хранилищами (в отличие от одного источника) легче управлять и они идеальны для создания отчетов, интегрировать данные может быть чрезвычайно сложно. В результате можно получить несколько лавок, содержащих дублирую­щиеся данные, которые нельзя связать друг с другом. Тем не менее, довольно распространенной является практика создания сначала нескольких лавок дан­ных, которые затем используются в качестве основы для создания хранилища масштаба всего предприятия.

Пример. КомпанияEasyShoppingInc.

Рис.  2.3.  Пространственная модель для компании EasyShoppingInc.


Навсем протяжении этой книги мы будем использовать пример с придуманной нами компанией под названием Easy Shopping Inc. Это организация, которая не имеет розничных торговых точек и осуществляет продажи через Интернет-сайт или через систему спутникового или кабельного телевидения. На рис. 2.3 пока­зана пространственная модель для Easy Shopping Inc.

В данном примере у нас имеется таблица фактов, называющаяся «Покуп­ки», где мы записываем все купленные покупателями товары. Определено четы­ре измерения, в которых хранятся сведения о покупателях, продуктах, времени и деталях наших ежедневных специальных предложений. Хотя это простой при­мер, взятый для иллюстрации данной книги, однако то, что вы будете создавать сами, будет ненамного сложнее. У вас будет больше измерений и намного боль­ше столбцов в таблице фактов.

Схемы хранилищ иногда называют звездообразными схемами, и рис. 2.3 — пример такой схемы. Центральная точка - это таблица фактов, а измерения рас­полагаются вокруг таблицы фактов, подобно лучам звезды. Как и в диаграмме связи сущностей, нарисовав пространственную модель, вы можете легко переве­сти ее в физическую схему базы данных, поскольку каждый квадрат представляет таблицу базы. Хотя в этой книге мы говорим о таблицах фактов и таблицах изме­рений, внутри базы данных Oracle все они — просто таблицы и рассматриваются именно в этом качестве. Однако перед тем как приступить к работе и создавать физическую базу данных по ее пространственной модели, нужно принять еще не­сколько решений перед тем как схема будет готова.

Метки:10, 11, 12, 13, 14, 15, 4, 5, 6, 7, 8, 9

Связанные записи

Tags: , , , , , , , , , , ,

Статьи по теме:

No related posts
Доктор Хаус онлайн смотреть быстрее беги сюда где есть этот сериал