Kursplan
Introduktion till PL/SQL
- Vad är PL/SQL?
- Fördelar med att använda PL/SQL
Grundstruktur för ett PL/SQL-block
- Anonyma block
- Namngivna block
Variabler och datatyper
- Deklaration av variabler
- Syntax och regler
- Datatyper i PL/SQL
- Användning av variabler i PL/SQL-block
Kontrollstrukturer
- IF-THEN-ELSE
- CASE-satser
- FOR-loops
- WHILE-loops
Lagrade procedurer och funktioner
- Skapa och köra lagrade procedurer
- Syntax och exempel
- Inmatnings- och utmatningsparametrar
- Skapa och köra funktioner i PL/SQL
- Syntax och exempel
- Användning i SQL-satser
Markörer (Cursors)
- Explicita markörer
- Implicita markörer
- Hämta data
- Marköreattribut
Felhantering (Exception Handling)
- Fördefinierade undantag
- Användardefinierade undantag
- Använda TRY-CATCH-block
Transaktionkontroll (Transaction Control)
- Transaktionkontroll i PL/SQL
- Använda kapslade block och transaktioner
- Hantera kapslade transaktioner
- Skapa och använda säkerhetspunkter (savepoints)
Förvärvade markörmetoder (Advanced Cursor Techniques)
- Starkt mot svagt REF CURSOR
- Användningsscenarier
Utlösare (Triggers)
- Skapa utlösare
- Typer av utlösare
- Använda utlösare för granskning (auditing)
Paket i PL/SQL
- Skapande
- Specifikation
- Implementation
- Körning
- Användning
- Världsrealtidsexempel (real-world application)
- Kodgenomgång
Sammanfattning och nästa steg
Krav
- Grundläggande kunskap om SQL
- Förståelse av databasscheman, tabeller och relationer
Målgrupp
- Databasadministratörer
- Databasutvecklare
- Programutvecklare
- Dataanalysten
Vittnesmål (5)
Grundläggande om PL/SQL-sessionen. Jag använde PL/SQL men förstod aldrig grunderna, och denna kurs hjälpte mig mycket att förstå PL/SQL-frågor.
Stefan-Andrei
Kurs - PL/SQL in Oracle 19c
Maskintolkat
Mycket balanserad utbildning och praktiktillämpad, mycket nöjd med att jag hade den virtuella maskinen och kunde jobba parallellt med instruktören genom övningarna
Robert
Kurs - PL/SQL in Oracle 19c
Maskintolkat
Instruktören var tålmodig med oss och han säkerställde att vi förstod varje avsnitt innan vi gick vidare.
RONIKA - Igaye Projects (PTY) LTD
Kurs - PL/SQL in Oracle 19c
Maskintolkat
Sättet han förklarade allt
Alexandra G - DB Global Technology
Kurs - PL/SQL in Oracle 19c
Maskintolkat
Övningarna förklarades mycket bra.
Monica - DB Global Technology
Kurs - PL/SQL in Oracle 19c
Maskintolkat