Oracle SQL Fundamentals Course Outline
Module 1: Relational Database Concepts
- Introduction to Relational Database
- Keys in SQL
- SQL Syntax
Module 2: Using SQL*Plus
- SQL*Plus
- Working with SQL*Plus
Module 3: Using SQL Developer
- SQL Developer Concepts
- SQL Developer User Interface
Module 4: Retrieving Data with the Select Statement
- Using the Select Statement
- SELECT Statement
- SQL Statement
Module 5: Aggregate Functions
- Aggregate Function Overview
- AVG Function
- SUM Function
- MAX Function
- MIN Function
Module 6: Joining Tables
- Joins in SQL
- How to Join Two Tables?
Module 7: Numeric, Character and Date Functions
- Functions in SQL
- ABS
- ACOS
- CEIL
- ASIN ()
- ATAN ()
- Character Functions
- INITCAP
- ASCII
- Date Functions
- CURRENT_DATE
- LAST_DAY
- NEXT_DAY
- MONTHS_BETWEEN
- DBTIMEZONE
- EXTRACT
Module 8: Conversions and Miscellaneous
- Conversion Functions in SQL
- Different Functions
Module 9: SQL Parameters
- Parameter Declaration
- Keyword and Parameter Descriptions
Module 10: Using Subqueries
- Using Subqueries
- Subqueries with the INSERT Statement
- Deleting a Row
Module 11: Managing Data
- Database Management
- Monitoring Databases
- Administering Databases
Module 12: Managing Tables
- Guidelines for Table Management
- Creating Tables
- Creating a Temporary Table
- Loading Tables
- Automatically Collecting Statistics on Tables
- Creating a Table
- Alter Table
- Altering Tables
- Dropping or Truncating Tables
- Managing External Tables
- Creating External Tables
- Altering External Tables
- Dropping External Tables
- Viewing Information About Tables
Module 13: Managing Indexes and Views
- About Indexes
- About Views
- Create a View
Module 14: Managing Sequences and Synonyms
- About Sequences
- Creating Sequences
- Altering Sequences
- Dropping Sequences
- About Synonyms
- Creating Synonyms
- Dropping Synonyms
Module 15: Retrieve Data Using Subqueries
- Types of Subqueries
- IN and NOT IN Subqueries
- Retrieving Data
Module 16: Hierarchical Queries
- Hierarchical Queries Overview
- Hierarchical Query Clause
Module 17: Enhanced grouping features
Module 18: Manage Large Data Sets
- Managing Very Large Databases
- Benefits of Partitioning
Module 19: Date, Time, and Time Zone Support
- Introduction to Time Zone Support
- Datetime and Interval Datatypes
- Datetime Datatypes
- Interval Datatypes
Module 20: Regular Expression Support
- Introduction to Regular Expressions
- Implementation of Oracle Database Regular Expressions
Module 21: Manage Objects with the Data Dictionary
- Introduction to Data Dictionary
- Structure of Data Dictionary
- How is the Data Dictionary Used?
Module 22: Manage Schema Objects
- Introduction to Schema Objects
- Schema Object Management Privileges