Soluții de organizare a datelor în depozite de date

Licență
8/10 (1 vot)
Conține 1 fișier: doc
Pagini : 87 în total
Cuvinte : 14943
Mărime: 4.38MB (arhivat)
Publicat de: Anghel Olaru
Puncte necesare: 13
Profesor îndrumător / Prezentat Profesorului: Domnul Profesor Ion Lungu
Licenta la Baze de Date, Cibernetica, ASE

Cuprins

  1. INTRODUCERE 3
  2. CAPITOLUL 1. INTRODUCERE ÎN DOMENIUL DEPOZITELOR DE DATE
  3. 1.1 Depozite de date - delimitări conceptuale 4
  4. 1.2 Data warehousing 8
  5. 1.3 Caracteristici ale organizării datelor în depozite de date 9
  6. 1.4 Tipuri de depozite de date 9
  7. 1.5 Obiectivele data warehouse 10
  8. 1.6 Arhitectura depozitelor de date 11
  9. CAPITOLUL 2. MODELE DE DATE SPECIFICE DEPOZITELOR DE DATE
  10. 2.1 De la modelarea relaţională la cea multidimensională 13
  11. 2.2 Schemele de tip “stea”, “fulg de zapada”, “ constelaţie de fapte” 14
  12. 2.3 Cubul de date 18
  13. 2.4 Depozite de date şi operaţii OLAP 20
  14. CAPITOLUL 3. APLICAŢII ALE DEPOZITELOR DE DATE
  15. 3.1 Tipuri de aplicaţii 21
  16. 3.2 Produse – program pentru dezvoltarea depozitelor de date 22
  17. CAPITOLUL 4. REALIZAREA UNUI DEPOZIT DE DATE PENTRU ACTIVITATEA DE VÂNZĂRI A UNEI FIRME FOLOSIND WAREHOUSE BUILDER 10g
  18. 4.1 Introducere în studiu de caz - obiectivele aplicaţiei 23
  19. 4.2 Structurile tabelelor, semnificaţiile câmpurilor şi secvenţele de conţinut 25
  20. 4.3 Noţiuni generale 30
  21. 4.4 Stabilirea modulelor sursă şi destinaţie 37
  22. 4.5 Proiectarea dimensională folosind Oracle10g Warehouse Builder 48
  23. 4.6 Modelul ETL (Extract - Transform - Load) - Extragere, Transformare, Încărcare - 58
  24. 4.7 Generarea (dezvoltarea) obiectelor în Oracle10g Warehouse Builder 69
  25. 4.8 Realizarea de rapoarte şi grafice în Oracle Developer Suite 75
  26. CONCLUZII 77
  27. ANEXE 78
  28. BIBLIOGRAFIE 87

Extras din licență

INTRODUCERE

În cadrul evoluţiei actuale a economiei şi a societăţii importanţa sistemelor de baze de date (database system) creşte continuu. Mult timp sistemele de baze de date erau exclusiv de competenţa specialiştilor în informatică. În zilele noastre utilizarea bazelor de date, accesul la o bază de date au devenit accesibile tuturor categoriilor de utilizatori în informatică. Principala modalitate de organizare a datelor în cadrul sistemelor tranzacţionale a fost şi va rămâne soluţia de organizare în baze de date relaţionale. Însă această modalitate de organizare devine ineficientă datorită timpului mare de interogare şi a cerinţelor de prelucrare crescute iar din acest motiv ca soluţie de organizare a datelor în cadrul sistemelor informatice executive se impun depozitele de date.

Depozitele de date (data warehouse) furnizează arhitecturi şi instrumente utile conducerii executive prin organizarea sistematică, înţelegerea şi utilizarea datelor în luarea deciziilor strategice. În mediul economic actual sistemele data warehouse dispun de instrumente valoroase[1].

Lucrarea de faţă este structurată pe cinci capitole în care sunt prezentate aspectele esenţiale referitoare la domeniul depozitelor de date.

Primul capitol realizează o introducere în domeniul depozitelor de date prin prezentarea câtorva definiţii privind această noţiune, prin prezentarea caracteristicilor şi a obiectivelor. De asemenea, acest capitol curpinde şi noţiuni privind prezentarea arhitecturii depozitelor de date, tipurile de depozite de date sau alte informaţii necesare pentru înţelegerea acestui domeniu.

Capitolul doi prezintă modelele de date specifice depozitelor de date, arătând care sunt schemele folosite în proiectarea depozitului de date şi, totodată, prezintă noţiunile de cub, ierarhii dimensionale şi operaţii OLAP.

Urmează capitolul trei cu aplicaţiile depozitelor de date (tipurile de aplicaţii şi produsele-program pentru dezvoltarea depozitelor de date).

Capitolul patru prezintă partea de proiectare a schemei unui depozit de date, urmat de construirea depozitului de date folosind Oracle Warehouse Builder 10g, analizând toate etapele necesare pentru acest lucru.

Ultima parte prezintă concluziile acestei lucrări, nelipsind de aici şi unele tendinţe de viitor pentru acest domeniu al depozitelor de date atât de vast şi util pentru mediul de afaceri.

CAPITOLUL 1.

INTRODUCERE ÎN DOMENIUL DEPOZITELOR DE DATE

1.1 Depozite de date – delimitări conceptuale

Un depozit de date reprezintă un tip special de bază de date, construită prin metode specifice din datele operaţionale păstrate de o organizaţie. Rostul unui astfel de depozit este de a furniza arhitecturi şi instrumente utile conducerii executive prin: organizarea sistemică, înţelegerea şi utilizarea datelor în luarea decizilor strategice.

O definiţie a depozitelor de date formulată de către Consiliul OLAP este următoarea (OLAP95):

"Un depozit de date (datawarehouses) reprezintă o stocare centralizată a datelor detaliate provenite din toate sursele relevante din cadrul unei organizaţii şi permite interogarea dinamică şi analiza detaliată a tuturor informaţiilor ”.

Depozitele de date au fost definite în foarte multe moduri, astfel încât este destul de dificil de formulat o definiţie riguroasă. În sens larg, un depozit de date reprezintă o bază de date care este întreţinută separat de bazele de date operaţionale ale organizaţiei. Datele din sisteme sursă sunt extrase, curăţite, transformate şi stocate în depozite speciale în scopul sprijinirii proceselor decizionale [3].

Depozitele de date reprezintă o componentă a domeniului “Business Intelligence” - Inteligenţă Afacerilor. În figura nr. 1 se poate observa evoluţia tehnologiilor folosite în acest domeniu:

Figura nr. 1 – Evoluţia tehnologiilor Business Intelligence

Din punct de vedere istoric, William Inmon şi Ralph Kimball sunt consideraţi a fi fondatorii conceptului de "data warehousing” (depozit de date) deoarece prima generaţie de depozite de date a fost construită cu ajutorul definiţiilor şi principiilor de design furnizate de aceştia.

O definiţie mai riguroasă este dată de însuşi William Inmon, lider în construirea sistemelor warehouse: "un depozit de date este o colecţie de date orientate pe subiecte, integrate, istorice şi nevolatile destinată sprijinirii procesului de luare a deciziilor manageriale” [5].

În viziunea lui Ralph Kimbal [8] depozitul de date oferă acces la datele organizaţionale, datele obţinute sunt consistente şi pot fi separate şi combinate în funcţie de fiecare dimensiune sau aspect al afacerii. Depozitul de date include un set de instrumente pentru interogare, analiză, prezentare a informaţiilor şi reprezintă locul în care sunt publicate datele folosite. Calitatea datelor conţinute în depozit reprezintă o premisă pentru reingineria afacerii.

Faţă de sistemele operaţionale, structurile de date într-un depozit de date sunt optimizate pentru a favoriza regăsirea şi analizarea mai rapidă. Datorită faptului că datele sunt istorice acestea trebuiesc actualizate la intervale regulate de timp ţinând cont de cerinţele de raportare.

Definiţia lui William Inmon exprimă cel mai concret ideea că un depozit de date reprezintă o bază de date cu următoarele caracteristici:[6]

Preview document

Soluții de organizare a datelor în depozite de date - Pagina 1
Soluții de organizare a datelor în depozite de date - Pagina 2
Soluții de organizare a datelor în depozite de date - Pagina 3
Soluții de organizare a datelor în depozite de date - Pagina 4
Soluții de organizare a datelor în depozite de date - Pagina 5
Soluții de organizare a datelor în depozite de date - Pagina 6
Soluții de organizare a datelor în depozite de date - Pagina 7
Soluții de organizare a datelor în depozite de date - Pagina 8
Soluții de organizare a datelor în depozite de date - Pagina 9
Soluții de organizare a datelor în depozite de date - Pagina 10
Soluții de organizare a datelor în depozite de date - Pagina 11
Soluții de organizare a datelor în depozite de date - Pagina 12
Soluții de organizare a datelor în depozite de date - Pagina 13
Soluții de organizare a datelor în depozite de date - Pagina 14
Soluții de organizare a datelor în depozite de date - Pagina 15
Soluții de organizare a datelor în depozite de date - Pagina 16
Soluții de organizare a datelor în depozite de date - Pagina 17
Soluții de organizare a datelor în depozite de date - Pagina 18
Soluții de organizare a datelor în depozite de date - Pagina 19
Soluții de organizare a datelor în depozite de date - Pagina 20
Soluții de organizare a datelor în depozite de date - Pagina 21
Soluții de organizare a datelor în depozite de date - Pagina 22
Soluții de organizare a datelor în depozite de date - Pagina 23
Soluții de organizare a datelor în depozite de date - Pagina 24
Soluții de organizare a datelor în depozite de date - Pagina 25
Soluții de organizare a datelor în depozite de date - Pagina 26
Soluții de organizare a datelor în depozite de date - Pagina 27
Soluții de organizare a datelor în depozite de date - Pagina 28
Soluții de organizare a datelor în depozite de date - Pagina 29
Soluții de organizare a datelor în depozite de date - Pagina 30
Soluții de organizare a datelor în depozite de date - Pagina 31
Soluții de organizare a datelor în depozite de date - Pagina 32
Soluții de organizare a datelor în depozite de date - Pagina 33
Soluții de organizare a datelor în depozite de date - Pagina 34
Soluții de organizare a datelor în depozite de date - Pagina 35
Soluții de organizare a datelor în depozite de date - Pagina 36
Soluții de organizare a datelor în depozite de date - Pagina 37
Soluții de organizare a datelor în depozite de date - Pagina 38
Soluții de organizare a datelor în depozite de date - Pagina 39
Soluții de organizare a datelor în depozite de date - Pagina 40
Soluții de organizare a datelor în depozite de date - Pagina 41
Soluții de organizare a datelor în depozite de date - Pagina 42
Soluții de organizare a datelor în depozite de date - Pagina 43
Soluții de organizare a datelor în depozite de date - Pagina 44
Soluții de organizare a datelor în depozite de date - Pagina 45
Soluții de organizare a datelor în depozite de date - Pagina 46
Soluții de organizare a datelor în depozite de date - Pagina 47
Soluții de organizare a datelor în depozite de date - Pagina 48
Soluții de organizare a datelor în depozite de date - Pagina 49
Soluții de organizare a datelor în depozite de date - Pagina 50
Soluții de organizare a datelor în depozite de date - Pagina 51
Soluții de organizare a datelor în depozite de date - Pagina 52
Soluții de organizare a datelor în depozite de date - Pagina 53
Soluții de organizare a datelor în depozite de date - Pagina 54
Soluții de organizare a datelor în depozite de date - Pagina 55
Soluții de organizare a datelor în depozite de date - Pagina 56
Soluții de organizare a datelor în depozite de date - Pagina 57
Soluții de organizare a datelor în depozite de date - Pagina 58
Soluții de organizare a datelor în depozite de date - Pagina 59
Soluții de organizare a datelor în depozite de date - Pagina 60
Soluții de organizare a datelor în depozite de date - Pagina 61
Soluții de organizare a datelor în depozite de date - Pagina 62
Soluții de organizare a datelor în depozite de date - Pagina 63
Soluții de organizare a datelor în depozite de date - Pagina 64
Soluții de organizare a datelor în depozite de date - Pagina 65
Soluții de organizare a datelor în depozite de date - Pagina 66
Soluții de organizare a datelor în depozite de date - Pagina 67
Soluții de organizare a datelor în depozite de date - Pagina 68
Soluții de organizare a datelor în depozite de date - Pagina 69
Soluții de organizare a datelor în depozite de date - Pagina 70
Soluții de organizare a datelor în depozite de date - Pagina 71
Soluții de organizare a datelor în depozite de date - Pagina 72
Soluții de organizare a datelor în depozite de date - Pagina 73
Soluții de organizare a datelor în depozite de date - Pagina 74
Soluții de organizare a datelor în depozite de date - Pagina 75
Soluții de organizare a datelor în depozite de date - Pagina 76
Soluții de organizare a datelor în depozite de date - Pagina 77
Soluții de organizare a datelor în depozite de date - Pagina 78
Soluții de organizare a datelor în depozite de date - Pagina 79
Soluții de organizare a datelor în depozite de date - Pagina 80
Soluții de organizare a datelor în depozite de date - Pagina 81
Soluții de organizare a datelor în depozite de date - Pagina 82
Soluții de organizare a datelor în depozite de date - Pagina 83
Soluții de organizare a datelor în depozite de date - Pagina 84
Soluții de organizare a datelor în depozite de date - Pagina 85
Soluții de organizare a datelor în depozite de date - Pagina 86
Soluții de organizare a datelor în depozite de date - Pagina 87

Conținut arhivă zip

  • Solutii de Organizare a Datelor in Depozite de Date.doc

Alții au mai descărcat și

Baze de Date Acces

Introducere Microsoft Access 2003 este aplicaţia de management al bazelor de date pusă la dispoziţie de suita Microsoft Office. Spre deosebire de...

Hackeri

Hackerii sunt pasionati ai informaticii, care, de obicei au ca scop „spargerea” anumitor coduri, baze de date, pagini web etc. Ei sunt considerati...

Baze de Date

CAPITOLUL I INTRODUCERE IN BAZE DE DATE CURSUL 1 1. Ce este o baza de date? La inceput calculatoarele au fost utilizate numai pentru calcule...

Baza de date - Cube

Agregarea datelor. Operatorul CUBE Agregarea simultană a datelor după mai mulţi parametrii (dimensiuni) însoţită de determinarea subtotalurilor...

Te-ar putea interesa și

Rolul informației contabile în managementul modern

Introducere Economia actuala este globală, deschisă şi imediată. Succesul firmei moderne depinde în directă măsură de capacitatea managerilor şi a...

Aplicație web de raportare pentru cuburi Olap

1. INTRODUCERE In secolul 21, secolul informatiilor si al afacerilor inteligente, organizatiile vor putea sa-si indeplineasca obiectivele, numai...

Sisteme Informatice de Gestiune

CAPITOLUL I. INTRODUCERE Unul din principalele obiective în viaţa unei întreprinderi îl reprezintă gestionarea sistemului informaţional. Un sistem...

Auditul Sistemelor Informatice Contabile și Bancare

INTRODUCERE Societatea informationala determina o crestere dramatica a dependentei tuturor domeniilor vietii economico-sociale de tehnnologiile...

Practică de producție în Radisson Blu Leogrand Hotel

Fiind o ramura distincta, alimentatia publica vizeaza organizarea prepararii alimentelor si produselor culinare si de cofetarie-patiserie, precum...

Tehnologia Salatelor, Fructelor și a Legumelor

Introducere Tehnologia produselor alimentare are o istorie milenară ca şi civilizaţia umană. Din timpuri imemoriabile, cunoaşterea şi aplicarea...

Distribuție și logistică

Partea I – Descriere a sistemului logistic al organizatiei 1. Introducere 1.1.Obiectul de activitate al firmei Societatea comercială...

Sisteme Informaționale și Aplicații Informatice

Introducere Secolul XXI cunoaşte o tot mai mare nevoie de simplificare a operaţiunilor necesare a se efectua zilnic, de îndeplinire a tot mai...

Ai nevoie de altceva?