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!
Copyright Notice
© Licențiada.org respectă drepturile de proprietate intelectuală și așteaptă ca toți utilizatorii să facă același lucru. Dacă consideri că un conținut de pe site încalcă drepturile tale de autor, te rugăm să trimiți o notificare DMCA.
Acest articol: Curs introductiv [610888] (ID: 610888)
Dacă considerați că acest conținut vă încalcă drepturile de autor, vă rugăm să depuneți o cerere pe pagina noastră Copyright Takedown.
