Intrati in legatura

Schița de curs

1. Introducere în Limbajul de Programare PL/pgSQL

  • Blocuri de cod
  • Variabile
  • Instrucțiuni condiționale
  • Bucle
  • Excepții
  • Funcții încorporate
  • Comentarii

2. Implementarea Operațiilor SQL

  • SQL static și dinamic
  • Executarea comenzilor DML
  • Executarea interogărilor SELECT (un singur rând, o singură coloană, mai multe rânduri)

3. Implementarea Procedurilor și Funcțiilor Stocate

  • Moduri de transmitere a parametrilor
  • Supraîncărcare
  • Funcții care returnează colecții

4. Implementarea Declanșatoarelor

  • Declanșatoare pentru modificări de date
  • Declanșatoare pentru evenimente de sistem
  • Funcții declanșatoare
  • Declanșatoare pentru fiecare rând/instrucțiune
  • Variabilele OLD și NEW
  • Declanșatoare AFTER/BEFORE
  • Clauza WHEN

5. Implementarea Job-urilor Batch cu PgAgent

  • Arhitectura PgAgent
  • Definirea unui job
  • Utilizarea tabelelor și vizualizărilor de diagnostic

Cerințe

  • Înțelegere de bază a SQL și a bazelor de date relaționale
  • Experiență cu orice limbaj de programare (de exemplu, Python, Java, C#, etc.)

Public țintă

Dezvoltatori de aplicații, Ingineri de date și Dezvoltatori de baze de date care trebuie să creeze funcții stocate, declanșatoare și logică pe partea de bază de date în PostgreSQL

 21 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite