Subiect curs | Prezentare | Resurse pentru aplicatie curs |
Introducere |  | |
Sisteme de gestiune a bazelor de date |  | |
Modelul relational, operatori relationali |  | |
Modelul relational, regulile lui Codd |  |  |
Forme normale, normalizarea bazei de date |  | |
Limbajul de definitie a bazelor de date DDL. Exemple folosind MySQL. |  |  |
Limbajul de interogare a datelor DQL. Exemple folosind MySQL. Aplicatie la un sistem de resurse umane |  |  |
Functii agregate. Aplicatie la un sistem de gestiune a comenzilor. |  |  |
Tranzactionare. Aplicatie la un sistem de management al salariilor. |  |  |
Tranzactii, proceduri stocate. Aplicatie la un sistem bancar simplificat. |  |  |
Declansatoare, contoare, proceduri stocate. Aplicatie la gestiunea unui dictionar multilingv. |  |  |
Elaborarea unei aplicatii complexe folosind proceduri stocate. Aplicatie la stocuri si vanzari la un magazin universal. |  |  |
Subiect laborator | Aplicatie laborator | Resurse aditionale |
1. Conectare la baza de date, definitie baza de date si tabele |  | |
2. Limbajul de definitie a datelor, CREATE, DROP, ALTER |  | |
3. Inserare, modificare, stergere date, INSERT, UPDATE, DELETE |  | |
4. Selectarea datelor, SELECT |  | |
5. Selectarea datelor, comparatii de stringuri, LIKE, REGEXP |  | 131IE.csv |
6. Functii agregate |  | |
7. Functii agregate - continuare |  | |
8. Limbajul SQL - recapitulare |  | |
9. Tranzactii |  | |
Tema de casa |  | Facultate.csv |