Extras din curs
1.1. Metode de organizare a datelor
1.1.1 Organizarea datelor în fisiere de date
Caracteristici:
specifica anilor 60-70;
utilizata sub limbajele COBOL, FORTRAN, BASIC etc.
fisierul contine numai datele brute compuse în înregistrari
descrierea datelor (tip, marime,etc.) este facuta separat în programe
Limite:
necesitatea descrierii datelor în fiecare program în care ele sunt folosite ->datele sunt dependente de program->redundanta;
lipsa unor facilitati în corelarea datelor din mai multe fisiere;
performante scazute în procesarea datelor;
inexistenta unui formalism de descriere a datelor
1.1.2. Organizarea datelor în baze de date
Caracteristici:
o baza de date contine atât datele cât si descrierile acestora (tip, marime etc.)-> datele sunt independente de programe;
este asigurata coerenta datelor;
existenta unor formalisme de descriere a datelor
Baza de date, conform definitiei lui Delobel este un ansamblu structurat de date corelate logic si inregistrate pe suporturi accesibile calculatorului pentru a satisface simultan mai multi utilizatori în timp real.
Baza de date se descrie independent de programele care folosesc datele. Descrierea datelor vizeaza:
structurile de date (tip, marime),
relatiile dintre acestea si,
regulile care trebuie sa asigure coerenta datelor (recunoscute în literatura de specialitate sub numele de restrictii de integritate).
Descrierea datelor formeaza dictionarul de date (DD) care se va memora împreuna cu baza de date.
Bazele de date sunt gestionate unitar prin programe dedicate, numite sisteme de gestiune a bazelor de date (SGBD).
1.2 Niveluri de reprezentare a unei BD
Obiectivul principal al unui BD este de a separa descrierea datelor fata de programele de aplicatie. Pentru asigurarea acestui obiectiv este necesara o abstractizare a datelor memorate in BD.
- Nivelul extern pentru fiecare utilizator se defineste o schema externa a BD. In schema externa utilizatorul defineste colectiile de date prin prisma datelor de care el are nevoie.
- Nivelul conceptual Pe baza acestor scheme externe se elaboreaza o sinteza, adica o schema conceptuala a BD.
- Nivelul fizic descrie modul în care schema conceptuala se regaseste pe suportul tehnic de date.
Conținut arhivă zip
- C1.ppt
- C11_12.ppt
- C2.ppt
- C3_4.ppt
- C5_6.ppt
- C7_8.ppt
- C9_10.ppt
- curs.mdb