Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Kursplan
Introduktion
- Syfte och mål
- Kursplan
- Introduktioner
- Förutsättningar
- Ansvar
SQL Verktyg
- Mål
- SQL Utvecklare
- SQL Utvecklare - Anslutning
- Visa tabellinformation
- Använder SQL, SQL Utvecklare - Fråga
- SQL*Plusinloggning
- Direktanslutning
- Använder SQL*Plus
- Avsluta sessionen
- SQL*Pluskommandon
- SQL*Plus miljö
- SQL*Plusuppmaning
- Hitta information om tabeller
- Få hjälp
- Använda SQL filer
- iSQL*Plus, enhetsmodeller
- ORDERS tabellerna
- FILM-tabellerna
- Kurstabeller Handout
- SQL Statement Syntax
- SQL*Pluskommandon
Vad är PL/SQL?
- Vad är PL/SQL?
- Varför använda PL/SQL?
- Blockstruktur
- Visar ett meddelande
- Exempelkod
- Ställa in SERVEROUTPUT
- Uppdateringsexempel, stilguide
Variabler
- Variabler
- Datatyper
- Ställa in variabler
- Konstanter
- Lokala och globala variabler
- %Typ variabler
- Substitutionsvariabler
- Kommentarer med &
- Verifiera alternativ
- && Variabler
- Definiera och avdefiniera
VÄLJ uttalande
- VÄLJ uttalande
- Fylla på variabler
- %Radtypvariabler
- CHR-funktion
- Självstudie
- PL/SQL Rekord
- Exempeldeklarationer
Villkorligt uttalande
- IF-uttalande
- VÄLJ uttalande
- Självstudie
- Fallutlåtande
Fångstfel
- Undantag
- Interna fel
- Felkod och meddelande
- Använder ingen data hittades
- Användarundantag
- Öka applikationsfel
- Fånga odefinierade fel
- Använder PRAGMA EXCEPTION_INIT
- Commit och Rollback
- Självstudie
- Kapslade block
- Verkstad
Iteration - Looping
- Loop Statement
- Medan uttalande
- För uttalande
- Gotill uttalande och etiketter
Markörer
- Markörer
- Markörattribut
- Explicita markörer
- Explicit markörexempel
- Deklarerar markören
- Deklarera variabeln
- Öppna, hämtar första raden
- Hämtar nästa rad
- Avsluta när %Notfound
- Stänga
- För Loop I
- För Loop II
- Uppdateringsexempel
- FÖR UPPDATERING
- FÖR UPPDATERING AV
- VAR STRÖM AV
- Begå med markörer
- Valideringsexempel I
- Valideringsexempel II
- Markörparametrar,
- Verkstad
- Verkstadslösning
Procedurer, funktioner och paket
- Skapa uttalande
- Parametrar
- Procedurorgan
- Visar fel
- Beskriv en procedur
- Uppringningsrutiner
- Anropsprocedurer i SQL*Plus
- Använda utdataparametrar
- Anropa med utgångsparametrar
- Skapa funktioner
- Exempelfunktion
- Visar fel
- Beskriv en funktion
- Anropsfunktioner
- Anropa funktioner i SQL*Plus
- Modulär Programming
- Exempel tillvägagångssätt
- Anropsfunktioner
- Anropa funktioner i ett IF-uttalande
- Skapa paket
- Paketexempel
- Orsaker till paket
- Offentliga och privata delprogram
- Visar fel
- Beskriv ett paket
- Ringer paket i SQL*Plus
- Ringa paket från underprogram
- Släpp ett underprogram
- Hitta underprogram
- Skapa ett felsökningspaket
- Anropar felsökningspaketet
- Positionell och namngiven notation
- Parameter Standardvärden
- Återkompilera procedurer och funktioner
- Verkstad
Utlösare
- Skapa triggers
- Statement Triggers
- Radnivåutlösare
- NÄR Begränsning
- Selektiva utlösare - IF
- Visar fel
- Commit i Triggers
- Restriktioner
- Muterande triggers
- Hitta triggers
- Släpp en trigger
- Genererar ett autonummer
- Inaktiverar utlösare
- Aktiverar utlösare
- Triggernamn
Stickprov
- BESTÄLL tabeller
- FILM tabeller
- ANSTÄLLDA Tabeller
Dynamisk SQL
- SQL i PL/SQL
- Bindande
- Dynamisk SQL
- Native Dynamic SQL
- DDL och DML
- DBMS_SQL Paket
- Dynamisk SQL - VÄLJ
- Dynamisk SQL - VÄLJ Procedur
Använda filer
- Använda textfiler
- UTL_FILE-paket
- Skriv/lägg till exempel
- Läs exempel
- Trigger exempel
- DBMS_ALERT-paket
- DBMS_JOB-paket
SAMLINGAR
- %Typ variabler
- Spela in variabler
- Samlingstyper
- Index-By tabeller
- Ställa in värden
- Befintlig Elements
- Kapslade tabeller
- Initiering av kapslade tabeller
- Använda konstruktören
- Lägger till i en kapslad tabell
- Varrays
- Varray-initiering
- Lägga till Elements till en Varray
- Samlingar på flera nivåer
- Bulkbindning
- Exempel på bulkbindning
- Transaktionsfrågor
- BULK INSAMLING Klausul
- ÅTERKOMMANDE TILL
Ref Cursors
- Markörvariabler
- Definiera REF CURSOR-typer
- Deklarera markörvariabler
- Inskränkt och obegränsad
- Använda markörvariabler
- Exempel på markörvariabler
Krav
Kursen är endast lämplig för dig som har viss kunskap om SQL.
Tidigare erfarenhet av ett interaktivt datorsystem är meriterande men inget krav.
21 timmar
Vittnesmål (3)
the practices and the trainer notes
Hamda AlMahri - Dubai Courts
Kurs - ORACLE PL/SQL Fundamentals
Mr. Khobeib was a great lecturer and trainer. As a beginner to PL/SQL, Khobeib explained the basics and was patient with us while going through the training material. He answered all our questions thoroughly and showed a lot of examples when we asked him to. I definitely learned a lot and can start doing tasks with PL/SQL.
Abdulrahman Alsalami - Dubai Courts
Kurs - ORACLE PL/SQL Fundamentals
the trainer helpful all the time