Curs Programator ajutor (SQL avansat) acreditat ANC - cod COR 351201
SEAPIDStare
DA36795206
Data25 Octombrie 2024
Valoare1.800 RON
Oferta acceptata
Autoritatea contractantaLocalitateIasi, Iasi
FurnizorTipul contractuluiServicii
Cod CPVDescriere:Cursul de SQL avansat se adreseaza persoanelor ce doresc sa-si dezvolte cunostintele in domeniul proiectarii bazelor de date SQL. Trainerii nostri sunt dezvoltatori cu experienta in companii renumite, prezentand notiunile din perspectiva unor practicieni.
STRUCTURA CURSULUI DE SQL NIVEL AVANSAT
1. Recapitulare si suplimentare : tipuri de data, conversia intre tipuri, precedenta operatorilor.
2. Recapitularea notiunilor despre interogari: filtrare, sortare, grupare, precedenta cuvintelor cheie, aliasuri
3. Subinterogari - tipuri, exemple. UNION, UNION ALL, particularitati - recapitulare
4. Utilizarea vederilor (view) in locul tabelelor de baza, subinterogarilor sau tabelelor derivate
5. Tabele derivate. JOIN-uri care implica tabele derivate
6. Alternative: JOIN vs subinterogare. Expresii-tabela (CTE)
7. Proceduri
- particularitati in MySQL, DELIMITER
- apelare, parametri
- variabile; tipuri, utilizare, scope, parametri vs variabile
- instructiuni de asignare de valori
- instructiuni de decizie
8. Categorii de instructiuni utilizate in proceduri
- declarare de variabile; tipuri , utilizare, scope , parametri vs variabile
- instructiuni de asignare de valori
- instructiuni de decizie
- instructiuni de ciclare
- tranzactii in proceduri
- handlere de eroare
9. Cursoare
10. Managementul erorilor
- tipuri de erori
- depanarea codului
- interceptarea erorilor
- tratarea erorilor (handler)
- identificarea detaliilor erorii
- simularea erorilor (SIGNAL)
11
Achizitii900 RON
Cantitate: 2
Unitate masura: participant
Curs Programator ajutor (SQL avansat) acreditat ANC - cod COR 351201
Cursul de SQL avansat se adreseaza persoanelor ce doresc sa-si dezvolte cunostintele in domeniul proiectarii bazelor de date SQL. Trainerii nostri sunt dezvoltatori cu experienta in companii renumite, prezentand notiunile din perspectiva unor practicieni.
STRUCTURA CURSULUI DE SQL NIVEL AVANSAT
1. Recapitulare si suplimentare : tipuri de data, conversia intre tipuri, precedenta operatorilor.
2. Recapitularea notiunilor despre interogari: filtrare, sortare, grupare, precedenta cuvintelor cheie, aliasuri
3. Subinterogari - tipuri, exemple. UNION, UNION ALL, particularitati - recapitulare
4. Utilizarea vederilor (view) in locul tabelelor de baza, subinterogarilor sau tabelelor derivate
5. Tabele derivate. JOIN-uri care implica tabele derivate
6. Alternative: JOIN vs subinterogare. Expresii-tabela (CTE)
7. Proceduri
- particularitati in MySQL, DELIMITER
- apelare, parametri
- variabile; tipuri, utilizare, scope, parametri vs variabile
- instructiuni de asignare de valori
- instructiuni de decizie
8. Categorii de instructiuni utilizate in proceduri
- declarare de variabile; tipuri , utilizare, scope , parametri vs variabile
- instructiuni de asignare de valori
- instructiuni de decizie
- instructiuni de ciclare
- tranzactii in proceduri
- handlere de eroare
9. Cursoare
10. Managementul erorilor
- tipuri de erori
- depanarea codului
- interceptarea erorilor
- tratarea erorilor (handler)
- identificarea detaliilor erorii
- simularea erorilor (SIGNAL)
11. Functii create de utilizator (FUNCTION) - recapitulare
- diferente fata de proceduri
- sintaxa
- instructiuni permise in functii
- utilizarea unei functii in instructiuni de manipulare date
12. Declansatoare (TRIGGER)
- notiunea de eveniment in programare
- rol, avantaje triggere
- sintaxa
- diferente fata de proceduri
- instructiuni permise
- depanarea codului
- anularea operatiunii declansatoare
13. Structurile de date din spatele bazelor de date
- ce sunt paginile?
- conceptul de baza de paginare în sistemele de operare
- memorie externa ?i memorie interna
- Structura de date arborescenta B
- Structura de date arborescenta B+
14. Advance Constraints
- Primary Key
- Foreign Key
- Diferenta intre Primary key si Unique key
15. Exemple de proceduri, functii, triggere, in context. Analiza de oportunitate
16. Limbajul DCL. Utilizatori, drepturi. Notiunea de securitate a bazelor de date