Sunteți pe pagina 1din 15

Datele sunt acele informatii,stocate,

centralizate si prelucrate cu ajutorul sistemelor


de calcul.
Datele pot fi de tip: intreg, real, string, data
logica, memo, data calendaristica, obiect OLE,
hyperlink, text, moneda, DA/NU
Mai multe date de acelasi tip aflate in aceeasi
locatie reprezinta o colectie de date.

O colectie de date impreuna cu


mecanismele de identificare formeaza o
structura de date.
Accesul la date se face secvential sau
direct.
Grafic structurile de date pot fi :

structura punctuala

structura liniara

structura tip
stea

structura
arborescenta

-datele sunt organizate pe nivele unde


orice data de la un nivel inferior este
intr-o relatie cu o alta la nivelul
imediat superior.

structura tip
retea

Prin combinarea datelor dintr-o


structura retea se obtin structuri particulare cum ar fi structura tabelara
sau relationala.

Intre datele unei colectii,se pot stabili mai multe relatii:

Una la una

Una la mai multe

Mai multe la una

De la mai multe
la mai multe

Mai multe colectii de date impreuna cu


relatiile existente intre ele formeaza
bazele de date.
Nivelele de organizare sunt:
nivelul global (admin)
nivelul logic (progr)
nivelul fizic (ing)

Modelul elementar (file, record)

Modelul clasic (record,ansamblu)

Modelul semantic (pe obiecte)


Modelul clasic ierarhic presupune ca
datele sunt structurate
arborescent, accesul la date se face
coborand din varful ierarhiei pe
nivele pana la subordonatul dorit.

Modelul retea presupune ca datele sunt


structurate in ierarhii dar fiecare data,
fiecare membru poate avea
oricati membri superiori.
Modelul relational utilizeaza conceptul de
relatie materializat in tabele.
Orice data se gaseste la intersectia dintre un
rand si o coloana.

Coloanele se numesc campuri(field).

Liniile se numesc inregistrari(record).

Primul rand al unui astfel de tabel este capul


de tabel sau antet care defineste tipul
campurilor.

Sistemul de gestionare a bazelor de date


reprezinta un ansamblu de programe ce
asigura legatura intre colectiile de date
grupate in baza si utilizatori.

Un SGBD asigura:
definirea structurii de date: -pe colectii
-pe tabele
introducerea datelor in baze de date
accesul la date
intretinerea bazei de date:
-actualizare
-introducerea de noi campuri
reorganizarea bazei de date
securitatea datelor: - protectie la stergere
- asigurarea back-up
redundatei minime

Facilitati de utilizare a SGBD:


datele sa poata fi folosite in mai multe aplicatii
independenta logica a datelor se refera la posibilitatea
adaugarii de noi inregistrari sau campuri.
accesul utilizatorilor sa fie optimizat
folosirea limbajelor sau a metodelor rapide de regasire a
datelor
referitor la integritatea datelor:
- protectii la erori, stergere
- proceduri de refacere si salvare
existenta procedurilor de interzicere a accesului
existenta proceselor de validare a datelor
interconectivitatea se refera la posibilitatea de a prelua
date externe, din alte aplicatii.

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