D80186 - Oracle Database: Program with PL/SQL
This Oracle Database: Program with PL/SQL training starts with an introduction to PL/SQL and then explores the benefits of this powerful programming language. Through hands-on instruction from expert Oracle instructors, you’ll learn to develop stored procedures, functions, packages and more.
Learn To:
- Conditionally control code flow (loops, control structures).
- Create stored procedures and functions.
- Use PL/SQL packages to group and contain related constructs.
- Create triggers to solve business challenges.
- Use some of the Oracle supplied PL/SQL packages to generate screen output and file output.
- Create custom packages for applications.
- Write Dynamic SQL code for applications.
Upon completing this course, the learner will be able to meet these overall objectives:
- Manage dependencies between PL/SQL subprograms
- Use PL/SQL programming constructs and conditionally control code flow (loops, control structures, and explicit cursors)
- Create stored procedures and functions
- Use conditional compilation to customize the functionality in a PL/SQL application without removing any source code
- Use the Oracle supplied PL/SQL packages to generate screen output, file output and mail output
- Write dynamic SQL for more coding flexibility
- Create overloaded package subprograms for more flexibility
- Create triggers to solve business challenges
- Create and debug stored procedures and functions
- Describe the features and syntax of PL/SQL
- Design PL/SQL anonymous blocks that execute efficiently
- Design PL/SQL packages to group related constructs
- Handle runtime errors
- PL/SQL Developer
- Application Developers
- Database Administrators
- System Analysts
- Forms Developer
- Developer
- Technical Consultant
- Portal Developer
- Module 1: Introduction
- Module 2: Working with Oracle Cloud Exadata Express Cloud Service
- Module 3: Introduction to PL/SQL
- Module 4: Declare PL/SQL Variables
- Module 5: Write Anonymous PL/SQL Blocks
- Module 6: SQL Statements in a PL/SQL block
- Module 7: Control Structures
- Module 8: Composite Data Types
- Module 9: Explicit Cursors
- Module 10: Exception Handling
- Module 11: Stored Procedures
- Module 12: Stored Functions
- Module 13: Debugging Subprograms
- Module 14: Packages
- Module 15: Deploying Packages
- Module 16: Implement Oracle-Supplied Packages in Application Development
- Module 17: Dynamic SQL
- Module 18: Design Considerations for PL/SQL Code
- Module 19: Triggers
- Module 20: Creating Compound, DDL, and Event Database Triggers
- Module 21: PL/SQL Compiler
- Module 22: Manage Dependencies
- Oracle Database: Introduction to SQL
- Oracle Database: SQL Workshop II Ed 2
- Oracle Database: SQL Workshop I Ed 2
This course is not associated with any Certification.