Schița de curs

PL/SQL Fundamente

  • Arhitectura și structura blocurilor PL/SQL
  • Tipoare de date, variabile și constante
  • Declararea și inițializarea variabilelor

Fluxul de Control și Logica Decizională

  • IF, CASE și condiții încorporate
  • Construcțiile LOOP, WHILE și FOR
  • Instructunele EXIT și CONTINUE

Cursuri și Tranzacții

  • Cursuri implicite și explicite
  • Bucle FOR cu cursori și atribute
  • Control de tranzacție: COMMIT, ROLLBACK, SAVEPOINT

Gestionarea Excepțiilor

  • Tipoare de excepții și clauze WHEN
  • Utilizarea RAISE_APPLICATION_ERROR
  • Excepții și gestioniere personalizate

Proceduri și Funcții

  • Creați proceduri și funcții
  • Parametri IN, OUT și IN OUT
  • Apelează proceduri stocate din SQL și PL/SQL

Pachete și Trigger-uri

  • Creați și gestionați pachete
  • Specificarea versus corp al unui pachet
  • Trigger-uri la nivel de linie și la nivel de declarație

Siguranță și Testare

  • Acordarea și revocarea privilegiilor de execuție
  • Depanare PL/SQL cu ajutorul SQL Developer
  • Testare unitară a procedurilor stocate și pachete

Synopse și Următoarele Pași

Cerințe

  • Oameni care înțeleg conceptele bazelor de date relaționale
  • Cunoștințe de bază ale SQL
  • Familiaritate cu fundamentalele programării procedurale

Publicul cible

  • Dezvoltatori Database
  • Programatori de spate și ingineri de date
  • Personalul suportului tehnic și DevOps care lucrează în medii Oracle
 21 ore

Numărul de participanți


Pret per participant

Mărturii (3)

Upcoming Courses

Categorii înrudite