операцію Drill down. Керівник підприємства чи фірми,
отримавши дані в інтегрованому вигляді й висновки, зроблені
на їх основі, може зажадати детальніших даних, що
уточнюють джерело даних або причини висновків. З погляду
проектувальника сховищ даних, це означає, що в деяких
випадках необхідно забезпечувати взаємодію бази даних із
системою оброблення транзакцій.
Альтернативні (фірмові) архітектури сховищ
даних
Ідея сховищ даних (СД), запропонована Б. Інмоном, і
концепція оперативного аналітичного оброблення даних
(OLAP), розроблена Е. Коддом, вдало доповнили одна одну.
За минуле десятиріччя аналітики розробили біля десятка
аналітичних інформаційних систем різної архітектури на
основі сховищ і вітрин даних, призначених для підтримки
прийняття рішень і аналітичних досліджень. До них належать:
віртуальні сховища даних; незалежні вітрини даних;
централізовані сховища даних; інмонова модель з кулями
детальних і консолідованих даних; розширена інмонова
модель з персональними вітринами даних; інверсна інмонова
модель; централізоване сховище з накопиченням даних у
незалежних вітринах; централізоване сховище з тематичними
вітринами даних; централізоване очищення даних з
паралельними сховищами і вітринами даних. Відповідно до
цього провідні фірми пропонують свої рішення, що
ґрунтуються на продуктах, які розробляються та випускаються
ними (див. табл. 10.3). У створенні великих сховищ даних
лідирують корпорації ШМ, Informix, NCR, Oracle, Red Brick,
SAS, Sybase, Microsoft. Крім того, на ринку таких продуктів
для побудови і використання сховищ даних значне місце
займають Brann Software. Business Objects, Cayenne Software,
Computer Associates, MicroStrategy, Prism Solutions, Brio
Technology, Cognos, Platinum Technology.
IBM: Visual Warehouse
Корпорація IBM (International Business Machines)
належить до тих компаній, що надають повний перелік послуг,
програмне і апаратне забезпечення, необхідне для побудови
сховищ даних. Під назвою Visual Warehouse фірма IBM
пропонує архітектурні варіанти вітрин даних і програмного
компонента для їх створення. Це технологія збору даних з
різних транзакційних систем, локальних і віддалених плоских
файлів, великих блоків двійкових об'єктів (Binary Large Object
Block — BLOB) та інших джерел. Пакет Visual
473