logo
шпаргалки на іспит з бд (1)

11.11. Відмінності проектування сховищ даних від проектування бд (§10.3 посібника Ситник…).

Проектування сховищ даних маг спою особливість і специфіку, що робить цей процес підмінним від проектування баз даних трансакцій них систем.

Сховища даних за своїм призначенням не схожі на бази даних OLTP- систем, які обслуговують поточну оперативну діяльність підприємств та організацій. Сховища даних використовуються для підтримки прийняття стратегічних рішень, що дозволяє ана­літикам виявляти тенденції, проводиш порівняння і прогнозува­ти майбутні результати.

Системи ОLTP не можуть безпосередньо виконувати функції OLAP. Зокрема, в системах OLTP зберігається тільки «момента­льний знімок» найостаннішої оперативної інформації, а для ана­лізу OLAP потрібне знання попередньої історії трансакцій за тривалий період. Бази даних OLTP- систем безперервно понов­люються, проте іноді містять пропуски і помилкові дані; для OLAP потрібні статичні, вичерпні дані, з виправленими помил­ками. І нарешті, системи О LTP обробляють тисячі (часом міль­йони) трансакцій у день; системи OLAP викопують тільки одну трансакцію за один цикл завантаження: коли дані в систему зава­нтажуються в пакетному режимі, але можуть одночасно реалізо­вувати та охоплювати тисячі Запитів у день. (Під трансакцією тут розуміємо операцію, внаслідок якої база даних переходить з од­ного стану в інший.)

Ці відмінності у функціях бази даних і сховища даних відо­бражено із структурних відмінностях. Основними з них при проек­туванні сховищ даних порівняно з проектуванням баз даних є такі: