Oracle Database 12c: Advanced SQL

Go to class
Write Review

Free Online Course: Oracle Database 12c: Advanced SQL provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Oracle Database 12c: Advanced SQL is taught by David Yahalom.

Overview
  • Explore advanced aspects of coding using SQL in an Oracle Database 12c environment.

Syllabus
  • Introduction

    • Welcome
    • What you need to know?
    • Exercise files
    1. Setting Up the Environment
    • Oracle Developer VM overview
    • Open Oracle SQL Developer
    • Create a database connection
    2. Subqueries
    • Introduction to subqueries
    • Using single-value subqueries
    • Using multiple-value subqueries
    • Using correlated subqueries
    • Using multicolumn subqueries
    • Using inline views
    3. Indexes
    • Introduction to indexes
    • Creating indexes
    4. The Oracle Data Dictionary
    • Introduction to the Oracle data dictionary
    • Using the DICT view
    • Querying data dictionary views
    5. Database Concurrency
    • Overview of database transactions
    • Database transactions in action
    • Transaction locks
    6. Advanced Oracle Schema Objects
    • Introduction to sequences
    • Creating sequences
    • Using identity columns
    • Introduction to table triggers
    • Creating triggers
    • Introduction to PL/SQL procedures
    • Introduction to PL/SQL functions
    • Introduction to PL/SQL packages
    • Creating PL/SQL procedures and functions
    • Creating synonyms
    • Creating simple views
    • Creating complex views
    7. Table Partitioning
    • Introduction to partitioning
    • Table partitioning benefits
    • Table partitioning types
    • Using LIST partitions
    • Splitting LIST partitions
    • Using RANGE partitions
    • Using HASH partitions
    Conclusion
    • What's next?