0% found this document useful (0 votes)
90 views7 pages

Oracle 11g SQL Training - Covers 11g Certification Syllabus: Course Highlights

This course provides Oracle 11g SQL training and covers the certification syllabus. Students will learn relational database concepts, essential SQL skills to write queries against single and multiple tables, and how to create and manage database objects. The course consists of 10 sessions over 10 days, covering topics such as SQL statements, functions, joins, and database manipulation. Upon completion, students will be able to use SQL to retrieve, update, and manage data in an Oracle database.

Uploaded by

RaghavendraYadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
90 views7 pages

Oracle 11g SQL Training - Covers 11g Certification Syllabus: Course Highlights

This course provides Oracle 11g SQL training and covers the certification syllabus. Students will learn relational database concepts, essential SQL skills to write queries against single and multiple tables, and how to create and manage database objects. The course consists of 10 sessions over 10 days, covering topics such as SQL statements, functions, joins, and database manipulation. Upon completion, students will be able to use SQL to retrieve, update, and manage data in an Oracle database.

Uploaded by

RaghavendraYadav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Oracle 11g SQL Training Covers 11g Certification Syllabus

In this course students learn the concepts of relational databases. This course provides the essential
SQL skills that allow developers to write queries against single and multiple tables, manipulate data
in tables, and create database objects. Students learn to control privileges at the object and system
level. This course covers creating indexes and constraints, and altering existing schema objects.
Students also learn how to create and query external tables. Students learn to use the advanced
features of SQL in order to query and manipulate data within the database, use the dictionary views
to retrieve metadata and create reports about their schema objects.
Course Highlights:
Get trained by well experienced IT professionals
Real time training with live examples and practice
Learn how to convert business logic to SQL Queries
Understand how queries run in the background
10-12 Sessions, 10-12 days, 2-3 hrs per day
About the Instructor
DTecH Certified & 8+ yrs work experienced real time trainers.
100% money back guarantee if you dont like the training.
Duration: 10 days, 10 Sessions, 2-3 hours per day
Training mode: Live Instructor led training
Course materials:
Both course & lab materials available online via E-Learning portal for 45 days.
Software Setup & Lab:
Will provide access our Oracle Server for Lab sessions. Support provided to install on student
laptops.
Prerequisites:
Familiarity with data processing concepts and techniques.
Course Outline:
DTecH IT Education, No.1, 1st Cross, 1st Main, Ashwini Layout, Near Sony World, Koramangala 6th Blk,
Bangalore-47. Contact: 080-4150-1359, 080-3221-0825

1. Introduction to DBMS & SQL


2. Writing SQL Select Statements
3. Limiting Rows Using a Selection
4. Functions - Single row & Group Functions
5. Using conversion functions and conditional expressions
6. Aggregate functions and HAVING clause
7. Displaying Data from Multiple Tables
8. Using Sub queries to solve Queries
9. Using SET Operators
10. DML Statements
11. DDL statements
12. Views, Sequence, Index and Synonyms
Course Topics
1. Introduction to DBMS
What is a Database?
File based Database
How is data stored in excel?
Introduction to DBMS
Oracle DBMS
2. SQL Basics
Types of Data
Datatypes in Oracle DB
How to Create a table?
Example: Create Statement
How to insert data into a table?
How to view table after data is inserted?
3. SQL SELECT Statement
Structured Query Language (SQL)
Basic SELECT Statement Syntax
Arithmetic Operators
Define NULL value
Using Column Aliases
Concatenation Operator
Duplicate Rows
Displaying the Table Structure
4. WHERE Clause, Operators and Sorting (Order by)
Limiting the Rows that Are Selected
Character Strings and Dates
Comparison Operators
Using Comparison Operators
Range Conditions Using the BETWEEN Operator
DTecH IT Education, No.1, 1st Cross, 1st Main, Ashwini Layout, Near Sony World, Koramangala 6th Blk,
Bangalore-47. Contact: 080-4150-1359, 080-3221-0825

The IN Operator
Handling the NULL Conditions
Logical Operators
AND Operator
OR Operator
Using the NOT Operator
Using the ORDER BY Clause
5. Using SQL Functions
Classification of Functions
Single-Row Functions
Character Functions
Case-Conversion Functions
Character-Manipulation Functions
Number Functions
Dates Arithmetic
Date-Manipulation Functions
Date Functions: Illustration
6. Conversion Functions and Conditional Expressions
Conversion Functions
Explicit Data Type Conversion
Using the TO_CHAR Function with Numbers
Using the TO_CHAR Function with Dates
Elements of the Date Format Model
TO_NUMBER function
TO_DATE function
General Functions
NVL Function
Using the NVL2 Function
Using the NULLIF Function
Conditional Expressions
CASE Expression
7. Group Functions & Group by Clause
What Are Group Functions?
Types of Group Functions
Group Functions: Syntax
AVG Function
MIN and MAX Function
Using the COUNT Function
GROUP BY Clause Rules
Restricting Group Results
Restricting Group Results with the HAVING Clause
8. SQL Join Operations
Obtaining Data from Multiple Tables
DTecH IT Education, No.1, 1st Cross, 1st Main, Ashwini Layout, Near Sony World, Koramangala 6th Blk,
Bangalore-47. Contact: 080-4150-1359, 080-3221-0825

Oracle Joins
Qualifying Ambiguous Column Names
INNER or SIMPLE Join
Creating Three-Way Joins
Joining a Table to Itself Self Join
Self Join
Simple Join - Equijoins
Simple Join Nonequijoins
Returning Records with No Direct Match with Outer Joins
LEFT OUTER JOIN
RIGHT OUTER JOIN
FULL OUTER JOIN
Cartesian Products
9. Using Sub queries
Subquery : Scenario
Using a Subquery
Subqueries Definition
Single-Row Subqueries
ORA-01427: Single-row subquery returns more than one row
Multiple-Row Subqueries
Using the ANY Operator
Using the ALL Operator
10. Set Operators
Set Operators
Set Operator Guidelines
UNION Operator
Using the UNION Operator
UNION ALL Operator
Using the UNION ALL Operator
INTERSECT Operator
Using the INTERSECT Operator
MINUS Operator
Using MINUS Operator
Using the ORDER BY Clause in Set Operations
11. DMLs and TCLs
Data Manipulation Language
Adding a New Row to a Table
INSERT Statement Syntax
Inserting Rows with Null Values
UPDATE Statement Syntax
DELETE Statement
TRUNCATE Statement
Database Transactions
TCL commands (COMMIT/ROLLBACK)
DTecH IT Education, No.1, 1st Cross, 1st Main, Ashwini Layout, Near Sony World, Koramangala 6th Blk,
Bangalore-47. Contact: 080-4150-1359, 080-3221-0825

COMMIT and ROLLBACK


Data Before COMMIT or ROLLBACK
State of the Data After COMMIT and Rollback
State of the Data After ROLLBACK: Example
12. DDLs CREATE, ALTER, DROP
CREATE TABLE
Referencing Another Users Tables
DEFAULT Option
Creating Tables with sub query
Including Constraints
Defining constraint
NOT NULL Constraint
UNIQUE Constraint
PRIMARY KEY Constraint
FOREIGN KEY Constraint
CHECK Constraint
ALTER TABLE Statement
Dropping a Table
13. Views, Synonyms, Sequences & Indexes
Database Objects
What Is a View?
Creating a View
Describing and Retrieving Data from a View
Altering and Modifying a View
Performing DML Operations on Simple View
Removing a View
Sequences
CREATE SEQUENCE Statement: Syntax
Using a Sequence
Alter a Sequence
Indexes
Removing an Index
Synonyms
Creating a Synonym for an Object
Synonym Illustration
Removing and Altering Synonyms
------------------------------------------------------------------------- Advanced SQL ---------------------------------------------14. Capabilities of SELECT Statement
Operator Precedence
Example - Operator Precedence
Literal Character Strings
Quote (q) Operator
Pattern Matching Using the LIKE Operator
DTecH IT Education, No.1, 1st Cross, 1st Main, Ashwini Layout, Near Sony World, Koramangala 6th Blk,
Bangalore-47. Contact: 080-4150-1359, 080-3221-0825

ESCAPE Identifier
Rules of Precedence
ORDER BY For NULLs
Positional Sorting
Substitution Variables
Demo of Substitution Variable in SQL developer
Specifying Column Names, Expressions, and Text
DEFINE Command
Using the VERIFY Command
Character-Manipulation Functions Advanced
Number Functions Advanced
RR Date Format Century Calculation Rules
Date-Manipulation Functions Advanced
Using the TO_CHAR Function with Dates Advanced
Nesting Functions
General Functions Advanced
Conditional Expressions
Advanced Searched Case Expression
DECODE Function
Group Functions and Null Values
GROUP BY Clause Usage notes I
GROUP BY Clause Usage notes II
Where vs Having
Nesting Group Functions
15. ANSI Joins
Creating Natural Joins
Creating Joins with the USING Clause
Using Table Aliases with the USING Clause
Creating Joins with the ON Clause
Creating Three-Way Joins with the ON Clause
Joining a Table to Itself Self Join
Self-Joins Using the ON Clause
Simple Join - Equijoins
Simple Join Nonequijoins
Returning Records with No Direct Match with Outer Joins
LEFT OUTER JOIN
RIGHT OUTER JOIN
FULL OUTER JOIN
Creating Cross Joins
The HAVING Clause with Subqueries
INLINE VIEWS
Advanced Subqueries
Correlated Sub Query
Multiple Column Sub Query
Set Operators - Matching the SELECT Statement
Arithmetic vs Set operators
DTecH IT Education, No.1, 1st Cross, 1st Main, Ashwini Layout, Near Sony World, Koramangala 6th Blk,
Bangalore-47. Contact: 080-4150-1359, 080-3221-0825

16. Inserting Special Values into table


Copying Rows from Another Table
Updating Two Columns with a Subquery
Updating Rows Based on Another Table
Deleting Rows Based on Another Table
Savepoint and Partial Rollbacks
Explicit Transaction Control Statements
Rolling Back Changes to a Marker
Read Consistency
FOR UPDATE Clause in a SELECT Statement
Examples of different Database Objects
DDL- Naming Rules
Creating Tables with sub query without copying data
Data Types
Defining constraints at Table Level
FOREIGN KEY Constraints Advanced
Alter - Read-Only Tables
Dropping a Table Advanced
Simple Views and Complex Views
Creating a Complex View
Performing DML Operations on a Complex View
Using the WITH CHECK OPTION Clause
WITH READ ONLY clause
SEQUENCE Advanced
When to use CURRVAL
Index Notes
Index Creation Guidelines
Index - Advanced
Course Accomplishments
Upon successful completion of this course, students will be able to:
Identify the major components of Oracle Database 11g
Retrieve row and column data from tables with the SELECT statement
Create reports of sorted and restricted data
Employ SQL functions to generate and retrieve customized data
Run complex queries to retrieve data from multiple tables
Run data manipulation language (DML) statements to update data in Oracle Database 11g
Run data definition language (DDL) statements to create and manage schema objects
Contact us:
080 41501359, 080 32210825, [email protected]

DTecH IT Education, No.1, 1st Cross, 1st Main, Ashwini Layout, Near Sony World, Koramangala 6th Blk,
Bangalore-47. Contact: 080-4150-1359, 080-3221-0825

You might also like