Cod: DEV-010
Durata: 16 ore
Durata: 16 ore
Descriere
Acest curs este o introducere in SQL si ajuta participantii sa isi dezvolte abilitatile necesare pentru a verifica, cauta si modifica date in bazele de date SQL. Training-ul se adreseaza programatorilor, analistilor si altor specialisti care vor sa invete elementele de baza ale SQL.Subiecte curs
- Introducere in baze de date relationale. Normalizare
- Bazele DDL. Crearea de tabele si indexuri. Tipuri de date
- Integritate referentiala. Restrictionarea valorilor din coloane la valorile prezente doar in tabel. Foreign keys & REFERENCES clause
- Interogari. SELECT statement pentru un singur tabel, folosirea WHERE, functii
- Practica
- Table joins. Selectarea datelor din diferite tabele corelate
- Subqueries. Folosirea rezultatelor din alte interogari pentru a filtra randurile si calcularea de coloane aditionale
- Sortarea si gruparea datelor
- Functii agregate (COUNT, MIN, MAX, SUM)
- Practica
- Window functions. Complex aggregations
- Practica
- Cum sunt abordate interogarile SQL?
- Insert, update, & delete data (INSERT, UPDATE, DELETE). Utilizarea acestor operatiuni cu subqueries
- Practica
- Concepte generale legate de tranzactii si integritatea datelor. COMMIT si ROLLBACK statements. Proprietatile ACID ale tranzactiilor
- Practica
Obiective
- Efectuarea de operatiuni simple de cautare
- Efectuarea de cautari folosind mai multe tabele
- Cautari folosind sortarea
- Modificarea datelor intr-o baza de date
Public tinta
- Programatori
- Analisti