- Cursusduur15 uur
- Certificeringnvt
- Examen/CertificaatExamen 1Z0-144
- TaalEngels
- Online toegang3 maanden
- Waardering
- OrganisatieOracle
In deze PL/SQL training / cursus leert u programmeren met PL/SQL voor de Oracle 11g database. Met PL/SQL maakt u triggers op tabellen, functies, procedures en packages in de Oracle database.
Onderwerpen die onder andere aan bod komen zijn een introductie tot PL/SQL, DML, (REF) cursors, data types, exceptions, het gebruik van JDeveloper, dynamic SQL en nog veel meer.
Uw resultaat
U kunt zelfstandig programmeren in de taal PL/SQL. Tevens bent u voorbereid op Oracle examen 1Z0-144.
Doelgroep
DBA's, database designers, support engineers en ontwikkelaars die een gedegen basiskennis willen van PL/SQL.
Inhoud Oracle 11g PL/SQL training
De training / cursus Oracle Database 11g: Program with PL/SQL is opgebouwd uit verschillende lessen:
- Recognize the features and capabilities of SQL Developer, SQL*Plus, and JDeveloper
- Identify the features and benefits of PL/SQL and identify the steps for building basic PL/SQL blocks
- Identify the steps for declaring and initializing PL/SQL variables
- Identify the uses of different PL/SQL data types, the %TYPE attribute, and BIND variables
- Identify the steps for constructing executable statements using various PL/SQL block elements
- Evaluate a block of PL/SQL code with respect to scoping and nesting rules, and write and test PL/SQL blocks
- Recognize the steps for performing basic data manipulation and transaction control in PL/SQL, and for determining the outcome of SQL statements
- Identify the steps for writing control structures, such as IF statements and CASE expressions, in a PL/SQL block
- Recognize the steps for writing and identifying loop statements
- Create PL/SQL blocks that incorporate loops and conditional control structures
- Recognize the steps for creating user-defined PL/SQL records and records with the %ROWTYPE attribute
- Recognize the steps for creating an INDEX BY table and table of records, and identify the uses of nested tables and VARRAYs
- Define, create, and use INDEX BY tables and a PL/SQL record in a given scenario
- Identify the steps for declaring and controlling explicit cursors, and for writing FOR loops to fetch data from them
- Recognize the steps for declaring and using cursors with parameters, locking rows, and referencing the current row in an explicit cursor
- Identify the steps for trapping non-predefined exceptions in PL/SQL
- Recognize the steps for trapping user-defined exceptions
- Create an exception handler in a given scenario
- Identify the steps for creating and invoking simple stored procedures and functions
- Recognize the scope and capabilities of JDeveloper for developing and deploying Java applications and Web services
- Recognize the steps for using cursor variables to pass query result sets, and for fetching rows from them
- Identify the benefits of modularized and layered subprogram design
- Recognize the steps for creating and calling procedures and passing parameters
- Identify the steps for handling exceptions in procedures and for dropping procedures
- Recognize the steps for creating and invoking functions
- Recognize the steps for using SQL Developer to debug PL/SQL subprograms
- Identify the benefits and components of a package, and recognize the steps for creating one
- Create a package specification and package body in a given scenario, and invoke the package's constructs
- Recognize the steps for overloading subprograms, using forward declarations, writing package initialization blocks, and maintaining persistent package state
- Identify the steps for using the Oracle-supplied packages DBMS_OUTPUT, UTL_FILE, and UTL_MAIL
- Recognize the steps for using Oracle-supplied packages to generate a simple Web page and schedule PL/SQL code for execution
- Identify the steps for constructing and executing SQL statements at run time, using native dynamic SQL statements in PL/SQL
- Alter a package so that it contains overloaded subprograms, use an Oracle-supplied package, and execute dynamic SQL in a given scenario
- Identify the steps for designing packages so that code is easy to maintain, efficient, and readable, and so that PL/SQL applications perform better
- Identify the steps for binding whole arrays of values in a single operation, and for retrieving information about a row affected by a SQL operation
- Identify the steps for creating and using database triggers
- Recognize the steps for enabling, disabling, testing, managing, and removing database triggers
- Identify the steps for creating and using compound, DDL, and event database triggers
- Create statement and row triggers, including a trigger for a business rule and a package with triggers that resolve a mutating table issue
- Recognize the benefits and capabilities of the PL/SQL compiler and its parameters
- Recognize the steps for using the PL/SQL compiler initialization parameters, compiling a procedure, and managing compiler warnings
- Identify the steps for selectively including PL/SQL source code by using conditional compilation, and for wrapping a PL/SQL unit
- Recognize the steps for predicting how changing a database object affects procedures and functions by tracking procedural dependencies
- Recognize the steps for managing remote dependencies and recompiling a PL/SQL program unit
- Use conditional compilation, wrap PL/SQL code, and manage dependencies in a given scenario
Benodigde voorkennis
U heeft basiskennis van Oracle SQL. Algemene kennis van programmeren is een pré.
Examen via Pearson VUE
Na afronding van uw training kunt u uzelf inplannen voor het examen. U kunt uw examen boeken via Pearson VUE.
> Meer informatie
Het voordeel van uw examen boeken via Pearson VUE is dat u zelf bepaalt waar en wanneer u uw examen doet. Met meer dan 30 beschikbare examenlocaties is er altijd een locatie bij u in de buurt.
Onze examenpartner geeft, namens de certificeringspartij, een origineel certificaat uit. U krijgt dus altijd een geregistreerd en internationaal erkend certificaat.
De kosten van het examen zijn niet inbegrepen in de prijs van de training. U vindt de actuele examenprijzen op de website van onze examenpartner. Trainingsvorm online training / e-learning
Bij icttrainingen.nl leert u via ons innovatie leerconcept: Social Learning. Hoogwaardige online e-learning trainingen gecombineerd met een online kenniscommunity voor een optimale leerervaring. U kunt na uw bestelling direct online starten. Alle trainingen zijn 24 uur per dag en 7 dagen per week toegankelijk.
> Meer informatie
E-learning
E-learning is een interactieve digitale trainingsvorm. Deze trainingsvorm stelt u in staat om in uw eigen tempo en wanneer het u uitkomt de training te volgen. Het enige dat u nodig heeft is een PC met internettoegang.
Onze E-learning trainingen zijn volledig zelfstandig. U heeft dus geen aanvullende zaken als boeken en dergelijke nodig. Alles wat nodig is voor het succesvol afronden van de training en het eventueel bijbehorende examen is opgenomen in de E-learning training.
Meer informatie over E-learning.
Online kennis community
Tijdens en na uw training heeft u onbeperkt toegang tot de online kennis community. Binnen deze community staat het delen van kennis centraal. U vindt er achtergrondinformatie, artikelen door experts, informatieve filmpjes en discussies voor en door ICT experts. We nodigen u van harte uit deel te nemen aan deze expert community. Meer informatie over de kennis community. Certificaat van icttrainingen.nl
Na het succesvol afronden van uw training ontvangt u altijd een certificaat van icttrainingen.nl als bewijs dat u de training met succes heeft gevolgd. Dit certificaat kunt u eenmalig, na afronding van de training, zelf genereren en downloaden.
|