Kursplan

Introduktion till PL/SQL

  • Översikt över PL/SQL körningsmiljön
  • Struktur och typer av PL/SQL block
  • Deklarera och använda variabler
  • Kontrollstrukturer: konditionaler och loopar

Inkorporera SQL i PL/SQL

  • Köra DML-kommandon
  • Använda DDL och dynamic SQL
  • Kommandon för transaktionskontroll (TCL)
  • Utföra datahämtning med SELECT-satser

Procedurer och funktioner

  • Skapande och radering av procedurer och funktioner
  • Tekniker för parametrering
  • Skicka parametrar efter värde och referens; förstående NOCOPY

Fel- och undantagshantering

  • Strategier för att hantera fel och undantag i PL/SQL

Markör Management

  • Förstå poster och statiska markörer
  • Parametrisering av markörer
  • Implementera markörer med FOR UPDATE

Associativa arrayer

  • Deklarera och använda associativa arrayer i PL/SQL

Paket

  • Paketens struktur: specifikationer och organ
  • Initieringsavsnitt, globala variabler och minneshantering
  • Begreppen inkapsling, överlagring och framåtdeklarationer

Utlösare

  • Skapa DML-utlösare
  • Implementera INSTEAD OF-triggers
  • Förstå systemutlösare
  • Utforska avancerade utlösarfunktioner

Praktiska tillämpningar av inbyggda paket

  • Skriva till filer med hjälp av UTL_FILE
  • Skicka e-post från PL/SQL

Kod Management och kompilering

  • Tekniker för kryptering och fördunkling av kod
  • Använda villkorsstyrd kompilering
  • Hantera objektberoenden
  • Tolka kompilatorvarningar

Sammanfattning och nästa steg

Krav

  • Grundläggande kunskaper i något programmeringsspråk (strukturerat eller objektorienterat)
  • Kunskaper om grunderna i SQL och databasmiljön Oracle

Publik

  • Utvecklare
  • Database Administratörer
 28 timmar

Antal deltagare


Price per participant

Vittnesmål (3)

Upcoming Courses

Relaterade Kategorier