(703) 246-9100 Northern Virginia

(804) 285-5830 Central Virginia

(757) 420-3810 Tidewater Area

(800) 294-7497 Toll Free

(804) 285-3722 Fax

www.ACTISIT.com

Oracle 10g Essentials for Banner Professionals: SQL & SQL*Plus Basics and PL/SQL

Duration: 5 days

Develop the skills to effectively interact with an Oracle 10g Database using Oracle SQL, SQL*Plus, and PL/SQL

Course Description:

You will receive an introduction to Oracle's relational database, and a hands-on introduction in how to add, update, extract and organize information from the database. You will cover how to format reports, and export data to ODBC files. You will work with Oracle's Structured Query Language (SQL), SQL*Plus, and (Procedural Language for SQL) PL/SQL. You will briefly cover debugging and error reporting procedures and how to define, execute and store procedures for reuse in the future.

You can learn to…

Who Needs to Attend:

Anyone who needs to extract and organize information from an Oracle database, including formatting reports, adding, updating, and deleting data, and exporting data to ODBC files. I.e. Application designers, developers, database administrators, and End Users.

Prerequisites:

An understanding of relational database design concepts

Course Content:

Database Management System Overview

Introduction to Entity Relationship Modeling Fundamentals of Relational Database Management Systems SQL Basics and SQL*Plus The WHERE and ORDER BY Clause

Using the Data Dictionary Single Row Functions

Group Functions and the GROUP BY Clause Using Subqueries and CASE Clauses Analytic Functions (Optional) SQL*Plus Reporting Data Manipulation Language (DML) Commands Getting Data In And Out Of Oracle PL/SQL Basics Working With Database Data Exception Handling Stored PL/SQL Objects

Course Labs:

  1. RDBMS Principles

  2. SQL*Plus Basics

  3. Using iSQL*Plus

  4. Insert, Update and Delete Data

  5. SQL Queries

  6. Filtering And Sorting Data

  7. Single Row Functions

  8. Joining Multiple Tables

  9. ANSI SQL99 Joins

  10. Group Clauses and Functions

  11. Subqueries

  12. Analyzing Data (Optional)

  13. SQL*Plus Reporting

  14. Using PL/SQL to create an Anonymous Block

  15. PL/SQL Basics

  16. Selecting and Updating Database Data

  17. Using Explicit Cursors

  18. Handling Exceptions

  19. Creating a Procedure

  20. Creating a Function

  21. Creating a Package

  22. Creating a Database Trigger

Unique Training Solutions for Unique Clients - Expanding skills today to meet the challenges of tomorrow

2/17/05