Багатовимірна модель даних

Багатовимірна база даних – база даних, що підтримує багатовимірну модель даних на концептуальному рівні та призначена для інтерактивного аналітичного опрацювання аґреґованих історичних і проґнозованих даних.

Основними поняттями багатовимірної моделі даних є:

  • гіперкуб даних rel,
  • вимір V,
  • атрибут A,
  • комірка X,
  • значення rel(V,A).
  • Гіперкуб даних містить один або більше вимірів і є впорядкованим набором комірок. Кожна комірка визначається одним і лише одним набором значень вимірів – атрибутів. Комірка може містити дані – значення або бути порожньою.

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

    Для отримання доступу до даних користувачу необхідно вказати одну або декілька комірок шляхом вибору значень вимірів, яким відповідають необхідні комірки. Процес вибору значень вимірів називатимемо фіксацією атрибутів, а множину вибраних значень вимірів – множиною фіксованих атрибутів.

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

    Операція зрізу здійснюється з метою отримання необхідної підмножини комірок і відсікання «непотрібних» значень шляхом послідовної фіксації атрибутів. Зріз, як правило, є двовимірним масивом (таблицею).

    Зміна порядку подання (візуалізація) вимірів називається обертанням. Обертання забезпечує можливість візуалізації даних у формі, найбільш комфортній для їх сприйняття.

    Операції згортки і деталізації здійснюються завдяки наявності ієрархічної структури вимірів. Значення вимірів (атрибутів) можуть об'єднуватися в ієрархії, що складаються з одного або декількох рівнів.

    Багатовимірну модель даних (гіперкуб даних) можна подати за допомо-гою паралелотопу – геометричної фігури (множини точок), одержаної всіма можливими операціями згортки детальної точки, де значення міри в точках постійне. Паралелотоп є одним із підвидів моделі Версо.

    Багатовимірна модель підтримує такі типи даних: класифікаційні правила (у термінах видобування знань називають ще асоціативними правилами); залежності між аґреґатами; залежності між елементами ієрархії.

    Багатовимірна модель розширює реляційну: носій – вкладені (ненор-малізовані), залежні від часу дані, множина операцій, окрім традиційних реляційнх, містить операції зрізу, згортки, деталізації, обертання.

    Post new comment

    Ця інформація зберігається приватно і не буде оприлюднена.
    • Allowed HTML tags: <h1> <h2> <h3> <h4> <h5> <h6> <address> <em> <strong> <code> <del> <cite> <acronym> <blockquote> <q> <sub> <p> <br> <pre> <ul> <ol> <li> <dl> <dt> <dd> <a> <b> <u> <i> <table> <tr> <td> <th> <div> <sup><hr> <img>
    • Glossary terms will be automatically marked with links to their descriptions.
    • Lines and paragraphs break automatically.

    More information about formatting options

    CAPTCHA
    This question is for testing whether you are a human visitor and to prevent automated spam submissions.
     8888888888            8888888888P  888       8888888b.   888888b.                    .d8888b.  
    d88P d88P 888 888 Y88b 888 "88b d88P Y88b
    d88P d88P 888 888 888 888 .88P 888 888
    d88P 888 888 d88P 888 888 d88P 8888888K. 888 888 888 888
    88888888 `Y8bd8P' d88P 888 8888888P" 888 "Y88b 888 888 888 888 88888
    d88P X88K d88P 888 888 T88b 888 888 888 888 888 888 888
    d88P .d8""8b. d88P 888 888 T88b 888 d88P Y88b 888 d88P Y88b d88P
    d88P 888 888 d8888888888 88888888 888 T88b 8888888P" "Y8888888P" "Y8888P88


    Enter the code depicted in ASCII art style.

    © Інформаційні технології. Аналітика , Рідна Мережа