You are on page 1of 1

COURSE OVERVIEW

Database Oracle merupakan sistem manajemen database yang memiliki fleksibilitas dan skalabilitas
dalam menangani data dengan volume yang sangat besar. Dengan memiliki sertifikat Oracle, dapat
menunjukan bahwa suatu individu telah terbukti memiliki kemampuan dalam mengelola sistem database
sesuai standar Oracle.
Dalam ujian kompetensi ini, siswa diharapkan memahami pengetahuan dasar PL/!L untuk
membangun database-driven applications. iswa akan diberikan latihan soal untuk mengukur
kompetensi mereka dalam mengerjakan soal ujian Oracle Database 11g: Program with PL/SQL #1Z-
1!! sebagai syarat memperoleh Oracle "erti#ied $ssociate %O"$& Database 11g Developer.
Duration: 1 da's
WHO SHOULD ATTEND
$pplication Developer dan semua orang yang ingin
memperoleh O"$ Database 11g - Developer
PREREQUISITES
Pengetahuan dasar tentang Str(ct(re Q(er'
Lang(age "!L#
COURSE CONTENT
SUGGESTED NEXT COURSE
Oracle Database 11g: $dvanced PL/SQL
Oracle Database 11g: $dministration )or*shop +
Oracle Database 11g: $dministration )or*shop ++
EXAM ORACLE DATABASE 11G: PROGRAM WITH PLSQL #1Z0-144
INTRODUCTION TO PL/SQL
Explain the Need for PL/SQL Explain the Benefits of
PL/SQL Identify the Different Types of PL/SQL Blocks
DECLARING PL/SQL VARIABLE
Reconi!e "alid and In#alid Identifiers List the $ses of
"aria%les& Declare and Initiali!e "aria%les& $se Bind
"aria%les
WRITING EXECUTABLE STATEMENTS
Identify Lexical 'nits in a PL/SQL %lock 'se B$ilt(in
SQL )$nctions in PL/SQL and Se*$ences in PL/SQL
Expressions +rite Nested Blocks and Q$alify "aria%les
,ith La%els +rite Reada%le -ode ,ith .ppropriate
Indentation
INTERACTING WITH THE ORACLE DATABASE SERVER:
SQL STATEMENTS IN PL/SQL
-reate PL/SQL Exec$ta%le Blocks $sin D/L and
Transaction -ontrol State0ents /ake $se of the INT1
-la$se to 2old the "al$es Ret$rned %y a SQL State0ent
WRITING CONTROL STRUCTURES
Identify the 'ses and Types of -ontrol Str$ct$res 3I)&
-.SE State0ents and Expressions4 -onstr$ct and
Identify Loop State0ents
WORKING WITH COMPOSITE DATA TYPES
-reate 'ser(defined PL/SQL Records -reate a Record
,ith the 5R1+T6PE .ttri%$te
USING EXPLICIT CURSORS
Distin$ish %et,een 'sae of I0plicit and Explicit
-$rsors& $se SQL -$rsor .ttri%$tes Declare and -ontrol
Explicit -$rsors& $se Si0ple Loops and -$rsor )1R
Loops to )etch Data Declare and 'se -$rsors ,ith
Para0eters
HANDLING EXCEPTIONS
Define PL/SQL Exceptions Reconi!e 'nhandled
Exceptions 2andle Different Types of Exceptions
CREATING PROCEDURES
Differentiate %et,een .nony0o$s Blocks and
S$%prora0s& $se a /od$lari!ed and Layered S$%prora0
Desin& and Identify the Benefits of S$%prora0s
CREATING FUNCTIONS
Differentiate %et,een a Proced$re and a )$nction
Descri%e the 'ses of )$nctions +ork ,ith )$nctions
CREATING PACKAGES
Identify the Benefits and the -o0ponents of Packaes
+ork ,ith Packaes
USING ORACLE-SUPPLIED PACKAGES IN APPLICATION
DEVELOPMENT
Descri%e ho, the DB/S71'TP'T Packae +orks 'se
'TL7)ILE to Direct 1$tp$t to 1peratin Syste0 )iles
Descri%e the /ain )eat$res of 'TL7/.IL
USING DYNAMIC SQL
Descri%e the Exec$tion )lo, of SQL State0ents 'se
Nati#e Dyna0ic SQL 3NDS4
DESIGN CONSIDERATIONS FOR PL/SQL CODE
-reate Standard -onstants and Exceptions +rite and -all
Local S$%prora0s -ontrol the R$n(ti0e Pri#ilees of a
S$%prora0
CREATING TRIGGERS
Descri%e Different Types of Triers and Their 'ses
-reate Data%ase Triers /anae Triers

You might also like