Sunteți pe pagina 1din 4

1.1.

ORGANIZAREA DATELOR (OD)

(Ce presupune organizarea datelor?)

- definirea, structurarea, ordonarea si gruparea datelor în colectii de date


omogene;

- stabilirea relatiilor între date, între elementele unei colectii, între colectii de
date;

- stocarea datelor pe suport informational.

1.2. OBIECTIVELE ORGANIZARII DATELOR

(De ce este necesara organizarea datelor?)

- minimizarea timpului de acces la date;

- economie de memorie interna si externa;

- asigurarea unicitatii datelor;

- sistemul OD trebuie sa reflecte cât mai fidel toate legaturile dintre obiectele,

fenomenele, procesele economice pe care aceste date le reprezinta;

- asigurarea flexibilitatii datelor.

1.3. ETAPE ALE EVOLUTIEI TEHNICILOR DE ORGANIZARE SI

PRELUCRARE A DATELOR

- Prima etapa – se adapteaza tipurile de organizare a datelor existente în


sistemele de

prelucrare manuala la conditiile tehnice impuse de calculator.

- apare fisierul (în general cu organizare secventiala)

- utilizarea benzilor magnetice


- prelucrarea pe loturi (batch processing)

- A doua etapa – este marcata de separarea dintre structura logica de date si


structura

fizica. Rezulta independenta fizica a datelor.

- se utilizeaza fisiere secvential-indexate si fisiere cu acces direct

- suport extern de memorare discul magnetic

- se asigura independenta aplicatiilor de modificarile echipamentelor hardware

(banda, disc, etc.)

- apar primele facilitati simple de protectie a datelor

Caracteristica comuna a primelor doua etape: fiecare aplicatie lucreaza cu


propriile

fisiere fara a avea nici o legatura cu fisierele utilizate de alte aplicatii.

Inconveniente:

- redundanta datelor = > probleme în operatiile de actualizare

- absenta unor legaturi logice între datele din grupuri diferite de fisiere = >

numar mare de fisiere, timp mare de prelucrare

- flexibilitate redusa a sistemului la aparitia unei noi aplicatii.

- A treia etapa – este definita de aparitia fisierelor integrate.

- se reduce redundanta datelor, aceleasi date fizice pot fi utilizate în comun de


catre

mai multe aplicatii

- rezulta o structura logica unitara.


Nota. Structura integrata constituie originea notiunii de model conceptual
(modelul ce

contine descrierile tuturor datelor si a legaturilor dintre ele).

- A patra etapa – este etapa bazelor de date.

1.4. SISTEMUL BAZAT PE FISIERE INDEPENDENTE (file based)

O colectie de programe de aplicatie care efectueaza servicii pentru utilizatorii


finali.

Fiecare program defineste si gestioneaza propriile date.

Caracteristici:

- datele sunt descrise independent în toate fisierele în care apar

- fiecare fisier de date este descris în toate programele care îl acceseaza

- nu exista control al accesului si manipularii datelor, în afara celui impus prin

programele de aplicatie.

Dezavantajele tratarii bazate pe fisiere:

- redundanta si inconsistenta datelor

- dificultatea accesului

- izolarea datelor

- complexitatea deosebita a actualizarilor

- probleme de securitate

- probleme legate de integritatea datelor

- costul ridicat
- dificultatea de a obtine raspunsuri rapide la probleme ad-hoc simple

- inflexibilitatea fata de schimbarile ulterioare din sistemul informational.

Descrierea bazei de date 3

Schema conceptuala a bazei de date 4

Operatii DDL 5

CREATE TABLE 5

ALTER TABLE 7

DROP TABLE 10

Operatii LMD 11

INSERT 11

UPDATE 16

DELETE 18

Interogari 20

SELECT 20

Gestionarea altor obiecte ale bazei de date 30

TABELE VIRTUALE (VIEW-uri) 30

INDECSI 31

SECVENTE 31

SINONIME 33

S-ar putea să vă placă și