1.1. Conceptul de bază de date 1.2. Utilizatorii bazelor de date
CURS 2
1.3. Sistemul de gestiune al bazelor de date (SGBD)
1.3.1. Funcţiile unui SGBD 1.3.2. Principiile independenţei 1.3.3. Clasificarea SGBD-urilor 1.3.4. Arhitectura operaţională a unei aplicaţii baze de date
CURS 3
CAPITOLUL 2. MODELE DE REPREZENTARE A DATELOR ÎN BAZELE DE DATE
3.1. Noţiuni introductive 3.2. Valori de adevăr 3.3. Algebra booleană
CURS 5
CAPITOLUL 4. ALGEBRA RELAŢIONALĂ
4.1. Caracterizare generală a limbajelor de interogare 4.2. Operatorii asamblişti 4.2.1. Reuniunea 4.2.2. Intersecţia 4.2.3. Diferenţa 4.2.4. Produsul cartezian 4.3. Operatorii relaţionali 4.3.1. Selecţia 4.3.2. Proiecţia CURS 6
4.3.3. Înlănţuirea consultărilor
CURS 7
4.3.4. Joncţiunea
CURS 8
4.3.4. Joncţiunea 4.3.5. Diviziunea
CURS 9 - Prima lucrare (10% DIN NOTA FINALĂ)
CURS 10
CAPITOLUL 5. LIMBAJUL DE INTEROGARE RELAŢIONAL SQL
5.1. Prezentare generală 5.2. Crearea bazelor de date prin comenzi SQL 5.2.1. Crearea, modificarea şi ştergerea tabelelor 5.2.2. Inserarea, modificarea şi ştergerea liniilor
CURS 11
5.3. Elemente de bază ale interogărilor SQL
5.4. Coloane expresii 5.5. Opţiunea ORDER BY 5.6. Operatorii BETWEEN, LIKE, IN 5.6.1. Operatorul BETWEEN 5.6.2. Operatorul LIKE 5.6.3. Operatorul IN
CURS 12
5.7. Theta şi echijoncţiunea
5.8. Subconsultări
CURS 13
5.9. Funcţii agregat
5.9.1. Funcţia COUNT() 5.9.2. Funcţia SUM() 5.9.3. Funcţia AVG() 5.9.4. Funcţiile MAX() şi MIN() 5.10. Gruparea tuplurilor 5.11.1. Clauza GROUP BY 5.10.2. Clauza HAVING