Oracle Developer Course
Oracle Developer Course
Focus Team
Course Benefits
To efficiently handle today's business-critical information, organizations count on
database systems that are reliable and scalable, and on experienced professionals to
manage them. In this course, you gain the practical knowledge and skills required to
leverage the Oracle Database 10g server. Hands-on exercises provide experience in
applying relational database concepts, leveraging the SQL language and programming
with PL/SQL.
Hands-On Training
Exercises provide experience creating robust and powerful applications with Oracle
10g, including:
SQL
• Identify the major structural components of
Oracle Database 10g
• Retrieve row and column data from tables with the SELECT statement
• Create reports of sorted and restricted data
• Employ SQL functions to generate and retrieve customized data
• Run data manipulation language (DML) statements to update data in Oracle
Database 10g
• Obtain metadata by querying the dictionary views
• Datetime functions
• ROLLUP, CUBE operators, and GROUPING SETS
• Hierarchical queries
• Correlated subqueries
• Multitable inserts
• Merge operation
• External tables
• Regular expression usage
Pl/Sql
• Identify the modular components of PL/SQL
-Anonymous blocks
-Procedures and functions
-Packages
• Discuss the PL/SQL execution environment
• Describe the database schema and tables that are used in the course
• List the PL/SQL development environments that are available in the course
• Appreciate that PL/SQL provides programming extensions to SQL
• Write PL/SQL code to interface with the database
• Design PL/SQL program units that execute efficiently
• Use PL/SQL programming constructs and conditional control statements
• Handle run-time errors
• Describe stored procedures and functions
Forms
• Create form modules including components for database interaction and GUI
controls
• Display form modules in multiple windows and a variety of layout styles
• Test form modules in a Web browser
• Debug form modules in a three-tier environment
• Implement triggers
• Reuse objects and code
• Link one form module to another