Curs introductiv [610888]

Baze de date
*
Curs introductiv
*
Lect.Univ.Dr. Radu BMT
Lect.Univ.Dr. Radu BMT

Structuride date
Statice:Bazededate,Fisiere
Dinamice:Arbori,Liste,Cozi,etc . Dinamice:Arbori,Liste,Cozi,etc .
Suportul fizic al datelor persistente : Hard
disk(HD), Solid StateDisk (SSD), DVD/CD,
Benzimagnetice ,Floppy

Fisierede date
suntparcurse secventialpe linii
permit accesuldirect lacampuriinfunctiede permit accesuldirect lacampuriinfunctiede
tipulacestora
combina avantajele fisierelor binare si a celor
text

DefinitieBD
Sistemcomputerizatde pastrare a inregistrarilor
Operatii:
−Adaugarea de fisierenoi in BD
−Adaugarea de date in fisiereleexistente
−Consultareadatelor din fisiereleexistente
−Modificarea sistergerea datelor din fisiere −Modificarea sistergerea datelor din fisiere
−Stergereafisierelorexistente

Sistem de gestiune a BD
Date+ Hardware + Software + Utilizatori
Date integrate
Date partajate
Hardware :
−Volume de stocaresecundare(mem . externa)
−Procesorul simemoria principala (interna ) −Procesorul simemoria principala (interna )

Software
Serverul/ManagerulBD -asigura interfataBD
cu utilizatoriicu utilizatorii
Utilitare+ Instrdezvaplicatiilorsidesign +
editoarede rapoarte + managerulde tranzactii
Exemple: Oracle, DB2, Microsoft, Sybase

Utilizatorii BD
Dezvoltatoriide aplicatii
Utilizatorii finali Utilizatorii finali
Administratori
Rol
-Definirea schemei conceptuale -Definirea schemei interne -Gestiuneautilizatorilor
-Definirea constrangerilor de securitate sia -Definirea constrangerilor de securitate sia
restrictiilorde integritate
-Definirea politiciide back-up sirestaurare -Monitorizarea performantelor

Functii SGBD
Definirea datelor
Manipularea datelor Manipularea datelor
Optimizarea si executia
Securitatea si integritatea datelor
Refacerea si concurenta datelor
Dictionarul de date
PerformantaPerformanta

Avantajele BD
Date compacte
VitezaViteza
Eficienta
Actualitatea
Protectia

Caracteristici ale datelor
Partajarea
RedundantaRedundanta
Consistenta
Caracterul tranzactional
Integritatea
Securitatea
StandardizareaStandardizarea

Independenta datelor
Imunitatea aplicatiilor fata deschimbarea
reprezentarii fizicesitehniciideacces reprezentarii fizicesitehniciideacces
Principii:
−Reprezentareadatelor
−Codificareadatelor
−Materializarea datelor −Materializarea datelor
−Structurainregistrarilor(in campuri)

Tipuri de BD
Ierarhice
ReteaRetea
Relationale
Obiect-Relationale
Pur Obiectuale

Arhitectura BD
Nivelul intern (sau fizic)
Nivelul conceptual(sau logic) Nivelul conceptual(sau logic)
Nivelul extern (al utilizatorului)

Arhitectura client-server
Serverul
ClientulClientul
Procesarea distribuita

Bibliografie
C.J. Date –Baze de date, Editura Plus, 2005

Multumesc!

Similar Posts