depozite si cuburi

Upload: kadima-rodica

Post on 16-Oct-2015

54 views

Category:

Documents


3 download

TRANSCRIPT

  • Depozit de date (DataWarehouse) - colecie de date orientate pe subiecte, integrate, non-volatile i istorice, organizate, pentru a oferi suport adecvat sistemelor de asistare a deciziei.

    Baze de date

    relationaleBaze de date

    obiect

    Alte tipuri de baze

    de date

    Depozit de date

    Fisiere si alte surse

    Sursele unui depozit de date

    Depozite de date

  • Arhitectura unui depozit de date

    Nivelul de achiziie a datelor surse: baze de date relaionale, baze de date obiect, baze de date ierarhice, baze de date reea, fiiere de date, documente sau din alte surse.

    Nivelul memorare - realizeaz memorarea propriu-zis a datelor n depozit (SGBD).

    Nivelul de consultare i analiz a datelor - asigur extragerea datelor din depozit, n vederea efecturii unor prelucrri complexe, interogri, prelucrri analitice on-line (OLAP), sau pur i simplu n scop de informare.

  • Arhitectura unui depozit de date

    Baze de date

    relationaleBaze de date

    obiect

    Alte tipuri de baze

    de date

    Fisiere si alte surse

    Subtitle

    09.10.2003

    MEMORARE

    Subtitle

    09.10.2003

    ACHIZITIE

    Subtitle

    09.10.2003

    CONSULTARE/ANALIZA

    Depozit de date

    OLAP

    Alte

    interogari/

    prelucrariDataMining

    Informare

    Simpla

  • OLAP (On line Analytical Processing)

    tehnologie de culegere, stocare, prelucrare a datelor agregate, ntr-o viziune multidimensional, n scopul furnizrii unor informaii strategice pentru o organizaie.

  • OLAP (On line Analytical Processing)

    Caracteristici:

    Vedere multidimensional asupra datelor impune organizarea i gruparea acestora pe categorii, n aa fel nct s se permit prelucrrile analitice i sintetice.

    Posibilitatea efecturii unor calcule complexe calcule care implic algoritmi compleci, n afar de agregrile simple, gen sum, medie, minim, maxim, etc.

    Gestiunea dimensiunii timp n domeniul economic, i n spe cel financiar-contabil, factorul timp este esenial, analiza n funcie de acesta, pentru scopuri manageriale fiind un punct forte oferit de OLAP.

  • Modelarea multidimensional a datelor

    OLAP propune organizarea i viziunea asupra datelor n mai multe dimensiuni (axe), n care datele pot fi organizate n structuri intuitive, ierarhice, uor de neles

    n multe cazuri analiza multidimensional, se consider suficient dup trei dimensiuni:

    dimensiunea timp;

    dimensiunea spaiu;

    dimensiunea analizat.

  • Modelarea multidimensional a datelor

    DIMENSIUNEA

    TIMP

    DIMENSIUNEA

    SPAIU

    DIMENSIUNEA

    ANALIZAT

    INDICATORI CALCULATI

  • OLAP (On line Analytical Processing)

    Operaii care pot fi aplicate unui hypercub sunt:

    Interschimbarea dimensiunilor (pivot, swap);

    Explorarea n profunzime (drill-down) ofer o analiz n detaliu a dimensiunilor.

    Explorarea n urcare (drill-up) se permite trecerea de la un nivel de explorare detaliat al cubului, la un nivel mai general.

    Explorarea n lateral (drill across) permite schimbarea unei dimensiuni analizate cu alta.

  • Modelarea multidimensional a datelor

    Concepte:

    Faptele elemente analitice din baza de date, elemente msurabile precum i contextul n care se manifest acestea; Dimensiunile sunt elementele n funcie de dare se realizeaz gruprile, valorile acestora fiind numite membrii dimensiunii;

    Ierarhiile sunt structuri arborescente bazate pe dimensiuni;

    Agregatele elemente aflate n diferite stadii de sintetizare.

  • Modele de organizare a depozitelor de date, utilizabile pentru analiza multidimensional

    Modelul stea acestui model i este specific aa numita tabel de fapte, n care sunt prezentai indicatorii analizai i orice alte elemente msurabile. Modelul se definete n funcie de acest tabel, n jurul lui fiind definite dimensiunile, tot sub form de tabele. Tabelul de fapte va conine cheile externe care refer cheile primare alte tabelelor care graviteaz n jurul su.

  • Modelul stea

  • Modele de organizare a depozitelor de date, utilizabile pentru analiza multidimensional

    Modelul fulg de zpad este un model derivat din modelul stea, n care tabelul de fapte rmne, avnd acelai rol ca n modelul precedent, cu deosebirea c dimensiunile (tabelele) care graviteaz n jurul tabelei de fapte, se descompun n ierarhii de dimensiuni i subdimensiuni (tabele normalizate), conectate prin chei externe.

  • Modelul fulg de zpad

  • Modele de organizare a depozitelor de date, utilizabile pentru analiza multidimensional

    Modelul constelaie un model care grupeaz mai multe modele stea, ce interacioneaz. Aceast interaciune are la baz utilizarea acelorai dimensiuni, de ctre mai multe tabele de fapte.

  • Modelul constelaie