BAZE DE DATE
Ciclu de studii: Licenţă
Specializare: Informatică
Semestrul: 3
Ore: 2+1+2 / 2+1+1
Cod conectare curs - Microsoft Teams: p2ofn7v
Seminarii Informatică / Matematică-Informatică: Camelia ANDOR (email, pagină web)
Laboratoare Informatică:
Camelia ANDOR (email, pagină web)
Emilia POP (email, pagină web)
Bogdan IOAN (email)
Cursuri
1. Introducere în baze de date
Video: Introducere în baze de date
Video: Modelul relațional
Video: Interogări SQL - partea 1
3. SQL (cont). Dependențe funcționale
Video: Interogări SQL - partea 2
Video: Dependențe funcționale
Video: Forme normale
5. Proiectarea bazelor de date
Video: Proiectarea bazelor de date - partea 1, partea 2
Video: Algebra relațională
7. Structura fizică a bazelor de date
Video: Independența fizică și logică
Video: Buffer Manager
Video: Indexarea bazelor de date
Video: Clasificarea indecșilor
9. Indecși - organizare aborescentă
Video: Organizarea arborescentă a indecșilor - partea 1, partea 2
10. Indecși - organizare directă
Video: Organizarea directă a indecșilor - partea 1, partea 2
11. Baze de date orientate obiect
12.
Laboratoare
Cuprins
__________
-
Evolutia sistemelor de gestiune automata a datelor.
-
Conceptele bazelor de date.
-
Structuri de date in bazele de date.
-
Structura fizica si organizarea bazelor de date.
-
Modele de descriere a datelor.
-
Definirea, manipularea si interogarea bazelor de date relationale. Limbajul SQL.
-
Sisteme concrete de gestiune a bazelor de date (MS SQL Server)
Bibliografie
___________
1. Aho, A., Hopcroft, J., Ullman, J., Data Structures and Algorithms. Addison-Wesley, Reading, Massachusetts, 1983.
2. Date, C.J., An Introduction to Data Base Systems. Addison Wesley, Reading, MA, 1995.
3. Davidson, L., Moss, J. - Pro SQL Server 2012 Relational Database Design and Implementation, Apress, 2012
4. Helman, P., The Science of Database Management. Richard D. IRWIN, Inc., 1994.
5. Korth, H.F., Silberschatz, A., Data Base System Concepts. McGraw-Hill Book Compagny, 1986.
6. Knuth, D.E., Tratat de programare a calculatoarelor. Algoritmi fundamentali. Ed.Tehnica, Bucuresti 1974.
7. Knuth, D.E., Tratat de programare a calculatoarelor. Sortare si cautare. Ed.Tehnica, Bucuresti 1976.
8. Pratt, Philip J., Last, Mary Z. - A Guide to SQL, Cengage Learning, 2014
9. Ramakrishnan, R., Database Management Systems. McGraw-Hill, 1998.
Obiective
__________
-
Cunoasterea conceptelor generale privind bazele de date relationale;
-
Cunoasterea modelelor de descriere a datelor, in special al modelului relational;
-
Cunoasterea metodelor de memorare a fisierelor;
-
Cunoasterea in detaliu a unui Sistem de Gestiune a Bazelor de Date (SGBD).
Evaluare
___________
Activitate laborator (Microsoft Teams, în timpul semestrului)- 25% din nota finală.
Test grilă online (Google Forms, sesiune) ce conține:
-
întrebări teoretice, (au la bază conținutul cursurilor) - 50% din nota finală
-
întrebări practice, (au la bază conținutul seminariilor/laboratoarelor) - 25% din nota finală