Advanced Oracle SQL Queries

  4.7 out of 5 based on 105 Ratings

This Oracle SQL training class helps students master SQL using an Oracle database and prepares students for a PL/SQL course. Note that this course covers SQL, not PL/SQL.

Location

Public Classes: Delivered live online via WebEx and guaranteed to run . Join from anywhere!

Private Classes: Delivered at your offices , or any other location of your choice.

Goals
  1. Learn to create Users and Schemas.
  2. Learn to use pseudo-columns and functions.
  3. Learn to write simple and correlated subqueries.
  4. Learn to write simple and complex joins.
  5. Learn to use ROLLUP and CUBE.
  6. Learn to use SET operators.
  7. Learn to use character and non-character SQL functions.
  8. Learn to write INSERT, UPDATE, and DELETE statements.
  9. Learn to create tables.
  10. Learn to use keys and constraints to protect data integrity.
  11. Learn to use views, indexes, sequences, and synonyms.
Outline
  1. Pseudocolumns & Functions
    1. About the HR Schema
      1. Sample Schemas
      2. HR Schema Entities
    2. FunctionsHow to Use Functions in Oracle
    3. Exercise: Use the SYSCONTEXT function
    4. Pseudo-Columns
    5. Using Rowid
    6. Using Rownum
    7. Exercise: Use ROWNUM
  2. Using Subqueries
    1. Simple Subqueries
      1. Definition
      2. Nested Subquery
    2. Inline Views
      1. Subquery in the HAVING clause
    3. Correlated Subqueries
    4. Scalar Subquery
    5. Exercise: Subqueries
  3. Joining Tables
    1. Review of Joins
    2. Equijoins
      1. Inner Joins
      2. Outer Joins
    3. Cross Joins
    4. Reflexive Join
    5. Non-Key Join
    6. Natural Joins
    7. Semijoins and Antijoins
    8. Using Named Subqueries
    9. Exercise: Join Exercises
  4. Rollup & Cube
    1. About Group Processing
    2. EMP_DETAILS_VIEW
    3. Simple GROUP BY
    4. ROLLUP Function
    5. GROUPING Function
    6. Using Cube
    7. Exercise: Practice GROUP BY, ROLLUP and CUBE
  5. Using Set Operators
    1. Set Operators Defined
    2. Relationship to Mathematical Set Theory
    3. Restrictions on Set Operators
    4. Exercise: Set Operators Exercise
  6. Conditional Processing
    1. The DECODE Function
    2. The Case Expression
    3. Exercise: Conditional Processing
  7. SQL Functions (Character)
    1. What Are SQL Functions?
    2. Character Functions
      1. CONCAT
      2. LENGTH
      3. INSTR
      4. REPLACE
      5. UPPER
      6. LOWER
      7. INITICAP
      8. LPAD
      9. RPAD
      10. TRIM
      11. TO_CHAR
      12. SOUNDEX
    3. Regular Expressions
    4. Exercise: Character Functions
  8. SQL Functions (Non-Character)
    1. Numeric Functions
      1. The TO_CHAR Function with numbers
    2. Date Format Functions
    3. Date Arithmetic Functions
    4. Null Value Functions
    5. Exercise: SQL Non-Character Functions
  9. SQL Data Manipulation Language
    1. The INSERT Statement
      1. INSERT Statement Categories
    2. The UPDATE Statement
    3. The DELETE Statement
    4. Transactions
    5. Complex Table References
    6. The MERGE statement
    7. Exercise: Data Manipulation Language (DDL)
Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Class Prerequisites

Experience in the following is required for this Oracle class:

  • Basic SQL Skills
Prerequisite Courses

Courses that can help you meet these prerequisites:

Follow-on Courses

Training for Yourself

$1,725.00 or 3 vouchers

Upcoming Live Online Classes

  • See More Classes

Please select a class.

Training for your Team

Length: 3 Days
  • Private Class for your Team
  • Online or On-location
  • Customizable
  • Expert Instructors

What people say about our training

I would definitely recommend Webucator.
Lindsey Turok
Customink
I enjoyed learning in the online environment with an extremely knowledgeable instructor that not only taught me the material but also put a smile on my face a few times. IT topics can be dry and our instructor kept me interested and progressed the class at the perfect pace for me!
Leslie Rasco
ADT Security
The Advanced SQL Queries class was just what I was looking for. It was very convenient to be able to take the class remotely and keep up with my 'day job' at the same time.
Sherry Malley
Brookdale Senior Living, Inc.
Webucator is great! I've taken two SQL courses and both have helped me learn and grow.
Cathy Sharpnack
DST Systems Inc

No cancelation for low enrollment

Certified Microsoft Partner

Registered Education Provider (R.E.P.)

GSA schedule pricing

62,646

Students who have taken Instructor-led Training

11,839

Organizations who trust Webucator for their Instructor-led training needs

100%

Satisfaction guarantee and retake option

9.46

Students rated our Advanced Oracle SQL Queries trainers 9.46 out of 10 based on 105 reviews

Contact Us or call 1-877-932-8228