Академический Документы
Профессиональный Документы
Культура Документы
OracleDatabase11g:ProgramwithPL/SQL|OracleCertificationExam
(RegisterforafreeOracleWebaccount)
TrainingSearch
Training
Certification
Community
RequestInformation
UnitedStates
Cart
Home
Help
1.800.529.0165
100%StudentSatisfaction
Certification
CourseSchedule
PersonalizedCatalog
Help
LearningCredits
LearningPaths
DiscountPackages
TrainingbyFormat
TrainingOnDemand
New&Upcoming
OracleDatabase11g:ProgramwithPL/SQL
Exam
Number:
Associated
Certifications:
ExamProduct
Version:
ExamPrice:
Releases
1Z0144
Duration:
90minutes
Numberof
Questions:
Passing
Score:
Validated
Against:
63
OracleAdvancedPL/SQL
DeveloperCertifiedProfessional
,OraclePL/SQLDeveloper
CertifiedAssociate
OracleDatabase11g,
format:
MultipleChoice
US$245 Moreonexampricing
ClassroomTraining
LiveVirtualClass
PrintthisExam
65% Viewpassingscorepolicy
Thisexamhasbeenvalidated
againstOracleDatabase10g,
OracleDatabase11g,Oracle
Database11gRelease2,and
OracleDatabase12cRelease1.
CustomTraining
PrivateEvents
SelfStudyCourses
TrainingbyJobRole
Registration:
PurchaseexamvoucherfromOracleUniversity
RegisterforexamatPearsonVueorlocateatestcenternearyou
TrainingLocationDetails
UserAdoptionServices
WorldwideSites
CertificationValuePackages:Saveupto20%ontrainingandexamswith
thisallinclusivepackage.
ExamPreparation
ExamTopics
OracleDatabase11g:PL/SQLFundamentals
IntroductiontoPL/SQL
ExplaintheneedforPL/SQL
ExplainthebenefitsofPL/SQL
IdentifythedifferenttypesofPL/SQLblocks
OutputmessagesinPL/SQL
DeclaringPL/SQLVariables
Recognizevalidandinvalididentifiers
Listtheusesofvariables,declareandinitializevariables,usebindvariables
Listanddescribevariousdatatypesusingthe%TYPEattribute
WritingExecutableStatements
IdentifylexicalunitsinaPL/SQLblock
UsebuiltinSQLfunctionsinPL/SQLandsequencesinPL/SQLexpressions
Describewhenimplicitconversionstakeplaceandwhenexplicitconversionshavetobe
dealtwith
Writenestedblocksandqualifyvariableswithlabels
Writereadablecodewithappropriateindentation
InteractingwiththeOracleDatabaseServer
CreatePL/SQLexecutableblocksusingDMLandtransactioncontrolstatements
MakeuseoftheINTOclausetoholdthevaluesreturnedbyaSQLstatement
WritingControlStructures
Identifytheusesandtypesofcontrolstructures(IF,CASEstatementsandexpressions)
Constructandidentifyloopstatements
Applyguidelineswhenusingconditionalcontrolstructures
WorkingwithCompositeDataTypes
CreateuserdefinedPL/SQLrecords
Createarecordwiththe%ROWTYPEattribute
CreateanINDEXBYtableandINDEXBYtableofrecords
Describethedifferencesamongrecords,tables,andtablesofrecords
UsingExplicitCursors
Distinguishbetweenusageofimplicitandexplicitcursors,useSQLcursorattributes
Declareandcontrolexplicitcursors,usesimpleloopsandcursorFORloopstofetch
data
Declareandusecursorswithparameters
LockrowswiththeFORUPDATEclauseandreferencethecurrentrowwiththeWHERE
https://education.oracle.com/pls/web_prodplqdad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0144
1/3
17/5/2015
OracleDatabase11g:ProgramwithPL/SQL|OracleCertificationExam
CURRENTOFclause
HandlingExceptions
DefinePL/SQLexceptions
Recognizeunhandledexceptions
Handledifferenttypesofexceptions(predefinedexceptions,nonpredefinedexceptions
anduserdefinedexceptions)
Propagateexceptionsinnestedblocksandcallapplications
CreatingStoredProceduresandFunctions
Differentiatebetweenanonymousblocksandsubprograms
Createasimpleprocedureandinvokeitfromananonymousblock
Createasimplefunction
Createasimplefunctionthatacceptsaparameter
Differentiatebetweenproceduresandfunctions
OracleDatabase11g:DevelopPL/SQLProgramUnits
CreatingProcedures
Differentiatebetweenanonymousblocksandsubprograms,useamodularizedand
layeredsubprogramdesign,andidentifythebenefitsofsubprograms
Createasimpleprocedureandinvokeitfromananonymousblock
Workwithprocedures
Handleexceptionsinprocedures,removeaprocedure,anddisplayaprocedure's
information
CreatingFunctions
Differentiatebetweenaprocedureandafunction
Describetheusesoffunctions
Workwithfunctions(create,invokeandremovefunctions)
CreatingPackages
Identifythebenefitsandthecomponentsofpackages
Workwithpackages(createpackagespecificationandbody,invokepackage
subprograms,removeapackageanddisplaypackageinformation)
WorkingwithPackages
Overloadpackagesubprograms,useforwarddeclarations
Createaninitializationblockinapackagebody
ManagepersistentpackagedatastatesforthelifeofasessionandusePL/SQLtables
andrecordsinpackages
UsingOracleSuppliedPackagesinApplicationDevelopment
DescribehowtheDBMS_OUTPUTpackageworks
UseUTL_FILEtodirectoutputtooperatingsystemfiles
DescribethemainfeaturesofUTL_MAIL
UsingDynamicSQL
DescribetheexecutionflowofSQLstatements
UseNativeDynamicSQL(NDS)
UsetheDBMS_SQLpackage
DesignConsiderationsforPL/SQLCode
Createstandardconstantsandexceptions
Writeandcalllocalsubprograms
Controltheruntimeprivilegesofasubprogram
Performautonomoustransactions
UseNOCOPYhint,PARALLELENABLEhintandDETERMINISTICclause
UsebulkbindingandtheRETURNINGclausewithDML
CreatingTriggers
Describedifferenttypesoftriggersandtheiruses
Createdatabasetriggers
Managetriggers
CreatingCompound,DDL,andEventDatabaseTriggers
CreatetriggersonDDLstatements
Createtriggersonsystemevents
UsingthePL/SQLCompiler
DescribethenewPL/SQLcompilerandfeatures
UsethenewPL/SQLcompilerinitializationparameters
UsethenewPL/SQLcompiletimewarnings
ManagingPL/SQLCode
Describeanduseconditionalcompilation
HidePL/SQLsourcecodeusingdynamicobfuscationandtheWraputility
ManagingDependencies
Trackandmanageproceduraldependencies
https://education.oracle.com/pls/web_prodplqdad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0144
2/3
17/5/2015
OracleDatabase11g:ProgramwithPL/SQL|OracleCertificationExam
TermsandConditions |
https://education.oracle.com/pls/web_prodplqdad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0144
3/3