Sunteți pe pagina 1din 4

SQL Fundamentals

Introducere
• Acest curs va va face sa intelegeti:
- ce este o baza de date
- cum se creaza o baza de date
- ce se poate face cu o baza de date
- cum se normalizeaza o baza de date
- cum se interogheaza o baza de date
Module
• Modulul 1 – Intelegerea conceptelor principale a bazelor de date
- Baza de date, concept
- Baze de date relationate (RDBMS)
- Data Manipulation Language (DML)
- Data Definition Language (DDL)

• Modulul 2 – Crearea obiectelor bazelor de date


- Tipuri de date (conversii, collation)
- Crearea si folosirea tabelelor
- Crearea tabelelor virtuale (view)
- Crearea procedurilor stocate (stored procedure)
Module
• Modulul 3 – Manipularea datelor (DML)
- Folosirea interogarilor pentru selectionarea datelor (SELECT)
- Folosirea interogarilor pentru introducerea datelor (INSERT)
- Actualizarea datelor (UPDATE)
- Stergerea datelor (DELETE)

• Modulul 4 – Notiuni despre stocarea datelor si Constraints


- Normalizarea unei baze de date
- Primary, Foreign si Composite keys
- Indecsi Clustered si Non-clustered

• Modulul 5 – Prezentare generala a tranzactiilor


- COMMIT
- ROLLBACK