Opleiding: Oracle Database Programmeren met PL/SQL

OCICT Deze training is gelijk aan de twee trainingen Oracle Database PL/SQL Fundamentals en Oracle Database Develop PL/SQL Program UnitsDoelstellingDeze module verschaft de deelnemer kennis en vaardigheden in de procedurele programmeertaal PL/SQL binnen de ontwikkeltools van Oracle. De cursist is in staat om na de cursus zelfstandig stored procedures, database triggers en programmablokken te schrijven in PL/SQL binnen de Oracle-tools.DoelgroepDeze module is bestemd voor de beheerder en ontwikkelaar van de Oracle database en van applicaties in Oracle Forms en ReportsInhoud

  • Eigenschappen en plaats van PL/SQL
  • PL/SQL instructies en statements
    • Block structuur van PL/SQL programma's
    • Variabelen, constanten en datatypes in een PL/SQL programma
    • Control structures: IF en CASE statements en werken met loops
    • Schrijven van executable statements
  • SQL en Database
    • Ophalen en manipuleren van data met PL/SQL
    • Opslaan en ongedaan maken van transacties
  • Samengestelde datatypes
    • PL/SQL records
    • %ROWTYPE attribuut
    • toevoegen en wijzigen met PL/SQL records
    • INDEX BY tabel methodes
  • Cursors in PL/SQL
    • Theorie van en werken met explicit cursors
    • For Update en Where Current Of clausules
  • Stored procedures en functies, en debuggen van subprogramma's
  • DML triggers
  • Creëren van Compound, DDL en Event Database triggers
  • Maken van program units en libraries
  • Foutafhandeling in PL/SQL applicaties
  • Packages
    • beschrijving,opbouw en eigenschappen van packages
    • toegangsrechten
    • Package functies en restricties
  • Dependent en Referenced Objecten
  • Dynamic SQL
  • Implementatie van en werken met Oracle packages
    • STANDARD, DBMS_OUTPUT, UTL_FILE, UTL_MAIL packages
  • Ontwerp overwegingen bij PL/SQL code
    • Standaardisatie van constanten en exceptions
    • Local Subprograms
    • Autonomous Transactions
    • NOCOPY compiler hint, PARALLEL_ENABLE hint, DETERMINISTIC functies
    • Cross-section function result cache
    • Performance verbetering met bulk binding
  • PL/SQL compiler: Beschrijving, Instellingen en compiler warnings.
  • Beheer van PL/SQL code
    • Conditioneel Compileren
    • Selectie, Inquiry en Compiler Error directieven
    • Version management
    • Bekijken en afdrukken van source code met DBMS_PREPROCESSOR procedures
    • Code verbergen en inpakken met PL/SQL wrapper
    CertificeringOp deze module is geen aparte certificering van toepassingCursusmateriaalNederlandstalig materiaal.VoorkennisOracle 11g SQL Fundamentals 1
    Oracle 11g SQL Fundamentals 2

    Daarnaast is kennis van PSD's en enige ervaring in programmeren in een 3GL-omgeving een pré.
Meer...
€2.475
Vrij van BTW
Aangeboden door
OC ICT
Onderwerp
Niveau
HBO
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Individueel
Aantal deelnemers
Max: 6
Tijdstip
Overdag
Keurmerken aanbieder
CRKBO en BTW-vrijstelling
VOI
NRTO
Erkend keurmerk
BTW-vrijstelling