Provided by: Webucator

Advanced SQL with Oracle

Webucator
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 is an Oracle SQL course, not a PL/SQL course.
This is primarily webinar training
Training Presented in:English
Training Provided by Webucator
  • F asked: Do you have class room or online training schedule? What is the cost?
  • T asked: Is there a online course available? If so, when and what is the price ? Thanks.
Advanced SQL with Oracle
Advanced SQL with Oracle Class Overview

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 is an Oracle SQL course, not a PL/SQL course.

Advanced SQL with Oracle Class Goals
  • Learn to create Users and Schemas.
  • Learn to use pseudo-columns and functions.
  • Learn to write simple and correlated subqueries.
  • Learn to write simple and complex joins.
  • Learn to use ROLLUP and CUBE.
  • Learn to use SET operators.
  • Learn to use character and non-character SQL functions.
  • Learn to write INSERT, UPDATE, and DELETE statements.
  • Learn to create tables.
  • Learn to use keys and constraints to protect data integrity.
  • Learn to use views, indexes, sequences, and synonyms.
Advanced SQL with Oracle Class Outline
  1. Users and Schemas
    1. Introduction to Users and Schemas
    2. Definitions and Client Tools
    3. SQL Developer Login
    4. About the HR Schema
    5. Sample Schemas
    6. HR Schema Entities
    7. Creating An Application Schema
    8. Exercise: Create a User
  2. Pseudo Columns & Functions
    1. Using The Dual Table
    2. Functions
    3. Exercise: Use the SYSCONTEXT function
    4. Pseudo-Columns
    5. Using Rowid
    6. Using Rownum
    7. Exercise: Use ROWNUM
  3. Using Subqueries
    1. Simple Subqueries
    2. Definition
    3. Nested Subquery
    4. Inline Views
    5. Subquery in the HAVING clause
    6. Correlated Subqueries
    7. Scalar Subquery
    8. Exercise: Subqueries
  4. Joining Tables
    1. Review of Joins
    2. Equijoins
    3. Inner Joins
    4. Outer Joins
    5. Cross Joins
    6. Reflexive Join
    7. Non-Key Join
    8. Natural Joins
    9. Semijoins and Antijoins
    10. Using Named Subqueries
    11. Exercise: Join Exercises
  5. Enhancing Groups With 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
  6. Using Set Operators
    1. Set Operators Defined
    2. Relationship to Mathematical Set Theory
    3. Restrictions on Set Operators
    4. Exercise: Set Operators Exercise
  7. Conditional Processing
    1. The DECODE Function
    2. The Case Expression
    3. Exercise: Conditional Processing
  8. SQL Functions (Character)
    1. What Are SQL Functions?
    2. Character Functions
    3. CONCAT
    4. LENGTH
    5. INSTR
    6. REPLACE
    7. UPPER
    8. LOWER
    9. INITICAP
    10. LPAD
    11. RPAD
    12. TRIM
    13. TO_CHAR
    14. SOUNDEX
    15. Regular Expressions
    16. Exercise: Character Functions
  9. SQL Functions (Non-Character)
    1. Numeric Functions
    2. The TO_CHAR Function with numbers
    3. Date/Time Functions
    4. Date Format Functions
    5. Date Arithmetic Functions
    6. Null Value Functions
    7. Exercise: SQL Non-Character Functions
  10. SQL Data Manipulation Language
    1. The INSERT Statement
    2. INSERT Statement Categories
    3. The UPDATE Statement
    4. The DELETE Statement
    5. Transactions
    6. Complex Table References
    7. The MERGE statement
    8. Exercise: Data Manipulation Language (DDL)
  11. SQL Data Definition Language
    1. About SQL DDL
    2. Create Table Statement
    3. Populate the table
    4. Alter Table Statement
    5. Drop Table Statement
    6. CREATE TABLE using SELECT
    7. Truncate Table Statement
    8. Exercise: Data Definiton Language (DDL)
  12. Data Integrity Using Constraints
    1. About Constraints
    2. Unique Key
    3. Primary Key
    4. Referential Integrity
    5. Check Constraint
    6. Defining Constraints On Existing Tables
    7. Enabling & Disabling Constraints
    8. Renaming & Dropping Constraints
    9. Validate New Transactions Only
    10. Deferred Enforcement
    11. Constraint Exceptions
    12. Constraints And Views
    13. Exercise: Create Constraints Exercise
  13. Database Objects: Overview
    1. Database Objects
    2. Exercise: All Object Types
  14. Database Objects: Views
    1. Creating Views
    2. Updating View Data
    3. INSERT and UPDATE Statements
    4. DELETE Statements
    5. Exercise: Creating a View
  15. Database Objects: Indexes
    1. Types of Indexes
    2. Index Characteristics
    3. Index Usage
    4. Exercise: Index Exercise
  16. Other Database Objects
    1. Sequences
    2. Synonyms
    3. Stored Procedures, Functions and Triggers
    4. Exercise: Sequence and Synonym Exercise
Advanced SQL with Oracle Class Prerequisites

Experience in the following areas is required:

  • Introduction to SQL Training or the equivalent experience.
Advanced SQL with Oracle Class Materials

Each student will receive a comprehensive set of materials, including course notes and all the class examples.

Class Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away:

About The Training Provider: Webucator
Webucator - Webucator delivers customized onsite, instructor-led online and at-your-own-paced technical training throughout the United States and worldwide. Webucator has trained 40 percent of the Fortune 100. Onsite Class Delivery: Our onsite classes are delivered for private groups at your offices or a location of your choice. These classes can also be delivered through a web conference for...
Want to Sell More advanced sql training?
Custom Search
tcw11-v473M-09/19/11-22:00:08-()[A]-[A]-[A] -07:37:32