Oracle SQL

Databases & SQL - Oracle SQL

Book Course Now

Course Overview

The Oracle SQL course is designed to give delegates practical experience in writing SQL statements and scripts using Oracle SQL. The basic SELECT statement, the use of SQL functions and the basic table and view handling statements are introduced.

The delegates will practise:
Creating SQL statements to query database tables
Using standard aggregate functions and related SELECT statement clauses
Implementing extended SQL functions
Joining Tables
Using subqueries
Creating and altering tables and views
Inserting, updating and deleting rows in database tables

This is a hands-on, tutor led course.

  • Course Content

    Session 1: RELATIONAL DATABASE CONCEPTS

    What is an Oracle Database
    Relational Database Structures
    Tables, Rows and Columns
    Indexes, Primary Keys and Foreign Keys
    Supported Datatypes
    The Data Dictionary

    Session 2: USING SQL*PLUS

    What is SQL*Plus
    Getting Started
    Entering and Executing SQL Statements
    Editing SQL Statements
    Creating, Editing and Executing SQL Files

    Session 3: USING SQL DEVELOPER

    What is Oracle SQL Developer
    Starting SQL Developer
    Configure a Connection
    Navigation Tabs
    SQL Worksheet

    Session 4: RETRIEVING DATA WITH THE SELECT STATEMENT

    The SELECT Statement
    The SELECT and FROM Clauses
    Conditions and the WHERE Clause
    Other Conditional Operators
    Logical Operators
    The ORDER BY Clause
    Column Aliases
    Arithmetic Expressions
    Precedence of Operators

    Session 5: AGGREGATE FUNCTIONS

    Overview of Built In Aggregate Functions
    The GROUP BY Clause
    The HAVING Clause

    Session 6: JOINING TABLES

    Overview of Table Joins
    Inner Joins
    Table Aliases
    Outer Joins
    Self Joins
    ANSI Standard Joins
    Set Operators

    Session 7: BASIC SUBQUERIES AND SET OPERATORS

    Overview of Subqueries
    Basic Subqueries
    The Union,Intersect and Minus Operators

    Session 8: NUMERIC, CHARACTER AND DATE FUNCTIONS

    Function Types
    Using the Table dual to try out Functions
    Numeric Functions
    Character Functions
    String Concatenation
    Date Arithmetic and Date Functions

    Session 9: CONVERSION AND MISCELLANEOUS FUNCTIONS

    Conversion Functions
    The NVL and NVL2 Functions
    The DECODE Function
    CASE Expressions
    The COALESCE and NULLIF Functions

    Session 10: SQL PARAMETERS

    Command Line Substitution Parameters
    The Accept Command
    The Define and Undefine Commands

    Session 11: COMPLEX SUBQUERIES

    Subqueries Usage
    In-Line Views
    Top-N Queries
    Subqueries with Joins
    Multi Column Subqueries
    Correlated Subqueries
    Subquery Rules
    Using the ANY, ALL and SOME Operators

    Session 12: MANAGING DATA

    Inserting Rows
    Updating Rows
    Deleting Rows
    Verifying Updates
    Transaction Control
    Commit and Rollback
    Savepoints
    Commits and Constraints
    Amending Data in SQL Developer

    Session 13: MANAGING TABLES

    Creating Tables
    Specifying Constraints
    Altering Tables, Columns and Constraints
    Dropping Tables, Columns and Constraints
    Copying Tables

    Session 14: MANAGING INDEXES AND VIEWS

    Creating Indexes
    Dropping Indexes
    Listing Indexes
    Creating and Using Views
    Dropping Views
    Listing Views

    Session 15: MANAGING SEQUENCES AND SYNONYMS

    Create a Sequence
    View Sequence Details
    Create a Synonym
    List Synonyms

  • Prerequisites

    There are no formal pre-requisites for the Oracle SQL course, although an understanding of databases and exposure to information technology in general would be useful.

  • Qualification

    The course covers the major topics required for the Oracle examinations 1Z0-051: Oracle Database 11g: SQL Fundamentals I and 1Z0-007: Introduction to Oracle9i SQL, respectively. Together with the Oracle SQL Advanced course, the Oracle SQL course also covers the major topics required for the following Oracle examination: 1Z0-047: Oracle Database SQL Expert.

    Before taking any exam, ensure you have the recommended experience. The Oracle website lists all exam requirements and these are updated regularly.

    Exams are not included as part of the course

  • Oracle PL/SQL

Booking Options Available for Oracle SQL

Please select the location you want to book the course

Please select the date you want to book the course

Please select the number of people attending the course

No. People
Download Booking Form

Alternatively you can download our booking form, fill in all the relevant information and mail it back to us.

Tailored Training

Tailored Training

Take advantage of a customised training programme to suit your needs at a location of your choice.

Learn More

Funded Training

Funded Training

Funding might be available for training depending on your circumstances.

Learn More

Funded Redundancy Training

Funded Redundancy Training

Are you about to be made redundant or have you been made redundant in the last three months? 100% funded training is available.

Learn More

Email Updates

Email Updates - Join Our Mailing List

Join our mailing list to keep updated on exclusive offers and latest news on our training courses.

  • ECDL
  • ECDL Advanced
  • Approved Test Centre

  • Computeraid Ltd, 4th Floor, 11 Wind Street, Swansea, SA1 1DP

  • Telephone: 01792 610550 / 029 2066 4285
  • [email protected]
Join Computeraid Ltd on Facebook
Follow Computeraid Ltd on Twitter
Tweets by @ComputeraidLtd
View Dizzee Designs on LinkedIn

Computeraid Ltd

Computeraid Ltd – LinkedIn

Computeraid is the largest supplier independent computer training and consultancy company in South Wales, training around 20,000
people days annually.

Swansea. South Wales