Oracle 9i SQL for Users
Objective:
Synopsis
This course gives a basic introduction to Oracle's version of SQL, introducing the concepts behind the SQL language and the basics of SQL*Plus.
Designed to introduce concepts and functionality in an accessible and friendly format, the course has been prepared to assist end-users understand how to retrieve and maintain information within a controlled Oracle9i database environment.
Course outline:
Oracle Overview
- Relational Concepts
SQL*Plus and SQL
- Elements of the SQL Query
- Editing SQL Statements
- Selecting Columns
- Sorting Information
SQL Functions .. The Concatenation Operator
- Column Aliases
- Arithmetic Functions
- Mixed Functions
Advanced SQL Functions
- SQL Bar Charts
- Decode with ">", "<" & "="
Filtering Data Using Where
- Where with Keywords
- Where and Soundex
Retrieving Data from Multiple Tables
- Aliases for Table Names
- Joining Tables (Non-Equi-Joins)
- Joining Tables (Inner Joins)
Group By and Group By Functions
- Group Function with Having
Sub-Queries - Basic Subqueries
- Subqueries with Having
- Subquery Rules and Suggestions
Data Definition Language (DDL)
- Views
- Sequences
Data Manipulation Language (DML)
- nsert
- Update
- Delete
SQL*Plus Reporting