Intrati in legatura

Schița de curs

Fundamentele PL/SQL

  • Arhitectura și structura blocului PL/SQL
  • Tipuri de date, variabile și constante
  • Declararea și atribuirea variabilelor

Flux de control și logică decizională

  • IF, CASE și condiții imbricate
  • Constructele LOOP, WHILE și FOR
  • Instrucțiunile EXIT și CONTINUE

Cursoare și tranzacții

  • Cursoare implicite și explicite
  • Bucle FOR cu cursoare și atribute
  • Controlul tranzacțiilor: COMMIT, ROLLBACK, SAVEPOINT

Gestionarea excepțiilor

  • Tipuri de excepții și clauze WHEN
  • Utilizarea RAISE_APPLICATION_ERROR
  • Excepții și handleri personalizați

Proceduri și funcții

  • Crearea procedurilor și funcțiilor
  • Parametri IN, OUT și IN OUT
  • Apelarea procedurilor stocate din SQL și PL/SQL

Pachete și triggeri

  • Crearea și gestionarea pachetelor
  • Specificația vs. corpul pachetului
  • Triggeri la nivel de rând și la nivel de instrucțiune

Securitate și testare

  • Acordarea și revocarea privilegiilor de execuție
  • Depanarea PL/SQL cu SQL Developer
  • Testarea unitară a procedurilor și pachetelor stocate

Rezumat și pași următori

Cerințe

  • Înțelegerea conceptelor de bază ale bazelor de date relaționale
  • Cunoștințe de bază despre SQL
  • Familiaritate cu fundamentalele programării procedurale

Publicul țintă

  • Dezvoltatori de baze de date
  • Programatori backend și ingineri de date
  • Personal de suport tehnic și DevOps care lucrează în medii Oracle
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite