Schița de curs
Introducere în PL/SQL
- Prezentare generală a mediului de execuție PL/SQL
- Structura și tipurile de blocuri PL/SQL
- Declararea și utilizarea variabilelor
- Structuri de control: condiționale și bucle
Integrarea SQL în PL/SQL
- Executarea comenzilor DML
- Utilizarea DDL și SQL dinamic
- Comenzi de control al tranzacțiilor (TCL)
- Efectuarea interogărilor de date cu instrucțiuni SELECT
Proceduri și Funcții
- Crearea și ștergerea procedurilor și funcțiilor
- Tehnici de parametrizare
- Transmiterea parametrilor prin valoare și prin referință; înțelegerea
NOCOPY
Gestionarea erorilor și excepțiilor
- Strategii pentru gestionarea erorilor și excepțiilor în PL/SQL
Gestionarea cursoarelor
- Înțelegerea înregistrărilor și a cursoarelor statice
- Parametrizarea cursoarelor
- Implementarea cursoarelor cu
FOR UPDATE
Array-uri asociative
- Declararea și utilizarea array-urilor asociative în PL/SQL
Pachete
- Structura pachetelor: specificații și corpuri
- Secțiuni de inițializare, variabile globale și gestionarea memoriei
- Concepte de încapsulare, supraîncărcare și declarații forward
Declanșatoare
- Crearea declanșatoarelor DML
- Implementarea declanșatoarelor INSTEAD OF
- Înțelegerea declanșatoarelor de sistem
- Explorarea funcționalităților avansate ale declanșatoarelor
Aplicații practice ale pachetelor încorporate
- Scrierea în fișiere folosind
UTL_FILE - Trimiterea email-urilor din PL/SQL
Gestionarea și compilarea codului
- Tehnici de criptare și ofuscare a codului
- Utilizarea compilării condiționate
- Gestionarea dependențelor obiectelor
- Interpretarea avertismentelor compilatorului
Rezumat și pași următori
Cerințe
- Cunoștințe de bază în orice limbaj de programare (structurat sau orientat pe obiecte)
- Familiaritate cu elementele de bază ale SQL și mediul Oracle Database
Publicul țintă
- Dezvoltatori
- Administratori de baze de date
Mărturii (3)
a explicat foarte bine și a oferit ghidare pentru exerciții.
Stoyan - OPEN COURSE
Curs - Oracle Database 19c PL and Advanced SQL
Tradus de catre o masina
Mi-a plăcut experiența practică și oportunitatea de a lucra la activități de codare reale
Kristine - Isuzu Philippines Corporation
Curs - ORACLE PL/SQL Fundamentals
Tradus de catre o masina
Bazele sesiunii PL/SQL. Am folosit PL/SQL, dar nu am înțeles niciodată bazele sale și acest curs m-a ajutat foarte mult să înțeleg interogările PL/SQL.
Stefan-Andrei
Curs - PL/SQL in Oracle 19c
Tradus de catre o masina