Oracle 10g and SQL Advanced Training

Introduction to Oracle 10g and SQL for Experienced Developers and DBAs - 21 Hour Online Class or 3 Day Classroom

Introduction to Oracle 10g for developers, DBAs, analysts or IT or management professionals who are already familiar with other relational databases. Assumes a working knowledge of basic relational database concepts and SQL, and focuses on applying your knowledge in Oracle 10g. Introduces Oracle 10g, SQL*Plus and iSQL*Plus; covers Oracle 10g-specific querying including differences from other databases, Joins, Set Operators, grouping data and Flashback Queries; Oracle Datatypes, Functions, data manipulation, concurrency and transaction control; an introduction to Oracle Tables, Indexes, Views, Synonyms and security; SQL*Loader, external tables, Data Pump and an introduction to SQL Tuning.

Online Class Schedule

Request a Class

 

Request More Info

 

Topic Summary | Print Version

Class Description:

This course is designed for developers and analysts who have experience with a relational database (e.g. Sybase, DB2 or SQL Server) but are new to Oracle.

This course leverages your existing knowledge of relational concepts and SQL to quickly get you started working with the Oracle database. The course will not waste your time covering basics such as simple SELECT, UPDATE, DEL ETE and INSERT statements.

You will receive a comprehensive foundation of knowledge in Oracle SQL extensions (subquery factoring, regular expressions, flashback query, etc), Oracle datatypes, Oracle functions, Oracle schema objects, Oracle utilities and the common developer / administration tools, SQL*Plus and iSQL*Plus. Developers will be prepared to begin work in an Oracle environment. Administrators will be prepared for out Oracle10g Database Administration course.

As with all of our courses, this class is highly customizable to your specific training requirements. Hands-on workshops constitute approximately 50% of the class.

Audience: Developers, DBAs, Analysts. Quality Assurance personnel and I.T. Management with solid and recent hands-on experience with another relational database will also benefit from this course.

Prerequisites: Relational database experience is required. Previous experience with Oracle is not required.

Next Courses: Advanced Queries for Oracle10g Databases, Oracle10g SQL Tuning for Developers and DBAs, Introduction to Oracle10g PL /SQL Programming, Oracle10g Database Administration.

Objectives: After successfully completing this course, you will be able to:

  • Query data using Oracle features such as flashback query, CASE, CUBE, ROLLUP and subquery factoring
  • Query the Oracle data dictionary to answer questions about your Oracle database
  • Create Oracle objects such as, but not limited to, simple tables, constraints, sequences, indexes and synonyms
  • Use Oracle functions
  • Use Oracle datatypes
  • Use the common developer / administration tools SQL*Plus and iSQL*Plus
  • Understand and make effective use of Oracle concurrency controls (locking techniques)
  • Understand and make effective use of transaction controls
  • Grant (and revoke) privileges
  • Change your user password
  • Determine the quota assigned to your user
  • Use SQL*Plus AUTOTRACE for very basic query tuning (attend our Oracle10g SQL Tuning for Developers and DBAs for an in-depth course on tuning)
  • Describe the purpose (at a high-level) of many of the principal and notable features and tools in the Oracle database (e.g. PL/SQL, RMAN, cost-based optimization, HTMLDB, XMLDB, Data Pump, etc.)

Books that may help you learn

 

Any books written by Tom Kyte are recommended

Topic Summary

To Top | Topic Summary