Характеристика гібридної моделі представлення сховищ даних. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Характеристика гібридної моделі представлення сховищ даних.



HOLAP - hybrid OLAP. Компромісний варіант між MOLAP, та ROLAP підходами, при якому не всі дані переводяться в багатовимірне подання. Наприклад, детальні дані залишаються на рівні БД, у той час як в кубі зберігаються тільки їх агрегації. Виконання запиту над такою моделлю буде включати також звернення до реляційних серверу, якщо запит стосується детальних даних. На практиці саме гібридна модель застосовується найбільш часто, оскільки за рахунок розподілу навантаження на багатовимірний і реляційних сервери вдається досягти оптимальної продуктивності при виконанні аналітичних запитів.

HOLAP-системи – це комбінований варіант зберігання даних, який використовують обидва типи СКБД. Агрегати даних зберігаються у багатовимірній СКБД, детальні оперативні дані – у реляційній СКБД.

Гібридна архітектура, яка поєднує особливості реляційної та багатовимірної моделей,
запропонована Дугласом Хекні. Іншою назвою моделі є Узгоджувана вітрина даних. За такої архітектури передбачається подвійне проектування схеми сховища даних – розроблення нормалізованого центрального (корпоративного сховища) та багатовимірних (побудованих за архітектурою шини) вітрин даних. Корпоративне нормалізоване сховище дозволяє коректно зберігати дані, а ненормалізовані вітрини – швидко виконувати запити користувачів.

Системи керування базами даних (СКБД) та технології їх функціонування.

Бази даних використовуються під управлінням систем управління базами даних (СКБД).
Система управління базами даних (СКБД) - це система програмного забезпечення, що дозволяє обробляти звертання до бази даних, що надходять від прикладних програм кінцевих користувачів. Системи управління базами даних дозволяють об'єднувати великі обсяги інформації та обробляти їх, сортувати, робити вибірки за визначеними критеріями і т.п.
СУБД забезпечують правильність, повноту і несуперечність даних, а також зручний доступ до них. Простота використання СУБД дозволяє створювати нові бази даних, не вдаючись до програмування, а користуючись тільки вбудованими функціями.
До числа функцій СУБД прийнято відносити наступні:
1. Безпосереднє управління даними у зовнішній пам'яті
Ця функція включає забезпечення необхідних структур зовнішньої пам'яті як для зберігання даних, які безпосередньо входять у БД, так і для службових цілей, наприклад, для прискорення доступу до даних у деяких випадках (звичайно для цього використовуються індекси). 2. Управління буферами оперативної пам'яті
СУБД зазвичай працюють з БД значного розміру, принаймні, цей розмір зазвичай істотно більше доступного об'єму оперативної пам'яті. буферів.
3. Управління транзакціями
Транзакція - це послідовність операцій над БД, розглянутих СУБД як єдине ціле. 4. Журналізація
Одним з основних вимог до СУБД є надійність зберігання даних у зовнішній пам'яті.
5. Підтримка мов БД
Зазвичай сучасна СУБД містить наступні компоненти:
· Ядро, яке відповідає за управління даними у зовнішній і оперативної пам'яті і журналізацію,
· Процесор мови бази даних, що забезпечує оптимізацію запитів на вилучення та зміну даних і створення, як правило, машинно-незалежного виконуваного внутрішнього коду,
· Підсистему підтримки часу виконання, яка інтерпретує програми маніпуляції даними, що створюють користувальницький інтерфейс із СУБД
· А також сервісні програми (зовнішні утиліти), що забезпечують ряд додаткових можливостей по обслуговуванню інформаційної системи.
Швидкий розвиток потреб застосувань БД висуває нові вимоги до СУБД:
Ø підтримка широкого спектру типів представляються даних та операцій над ними (включаючи фактографічні, документальні, картинно-графічні дані);
Ø природні та ефективні подання до БД різноманітних відносин між об'єктами предметних областей (наприклад, просторово-часових із забезпеченням візуалізації даних);
Ø підтримка несуперечності даних та реалізація дедуктивних БД;
забезпечення цілісності БД в широкому діапазоні різноманітних предметних областей та операційних обстановок;
Ø управління розподіленими БД, інтеграція неоднорідних баз даних;
Ø суттєве підвищення надійності функціонування БД.

 



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 174; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.190.159.10 (0.004 с.)