0% found this document useful (0 votes)
110 views

Oracle 12c SQL

This document provides an overview of an Oracle 12c SQL training course. The course covers basic and advanced SQL topics across 15 lessons including retrieving and restricting data, joining tables, aggregation, subqueries, data definition and manipulation, and using views. Students will learn key SQL statements and functions through practice exercises for each lesson. Overall, the training aims to teach critical skills for working with Oracle databases and SQL.

Uploaded by

Swapnil Chahande
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views

Oracle 12c SQL

This document provides an overview of an Oracle 12c SQL training course. The course covers basic and advanced SQL topics across 15 lessons including retrieving and restricting data, joining tables, aggregation, subqueries, data definition and manipulation, and using views. Students will learn key SQL statements and functions through practice exercises for each lesson. Overall, the training aims to teach critical skills for working with Oracle databases and SQL.

Uploaded by

Swapnil Chahande
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Oracle 12c SQL

SQL Basic:
[1] Introduction to Oracle DB 12c
Oracle Database 12c: Focus Areas, Fusion Middle-ware, Oracle Cloud,
Services, Deployment Methods, RDBMS, Data Model, ER Diagram, Relation
DB Terminology, SQL Statements and Development Environment, HR
Schema Tables, DB Documentation.
[2] Retrieving Data using SQL SELECT statement
Basic Select Statement, Arithmetic Expression, Defining Null values,
Concatenation Operator & Literal, Duplicate Rows, Displaying table
structure. Practice Overview.
[3] Restricting & Sorting Data
Use of Where clause, Character Strings & Date Data, Comparison, Logical,
Range, Pattern, & Other operators, Rules Precedence, Order By Clause,
Substitution variables. Practice Overview
WEEK-02
[4] Single Row Function & Customized Output
SQL function, Single Row Function, Character/Case Functions, Number
Functions, Nesting Function, Date Functions etc. Practice Overview.
[5] Conversion & Conditional Expressions
Conversion Function, Implicit/Explicit Data Conversion, General Function
with covering NVL, NVL2, NULLIF, COALESCE, Conditional Expression
with Decode function and Case Expression. Practice Overview.
[6] Reporting Aggregated Data using Group Function
Usages of Group function, Nesting Group Function, Creating Group Data,
Restricting group data using Having Clause. Practice Overview.
[7] Displaying Data from Multiple Tables using Join
Type of Joins, Explaining with Natural Join, Using Clause, On Clause, SQL
99 Syntax, Three-Way Join, Self Join, NonEqui Join, Inner Versus Outer
Join, Cross Join etc. Practice overview.
WEEK-03
[8] Using Sub-queries to solve queries
Scenario to use Sub-query, Rules for Sub-queries, Type of Sub-queries,
Single Row Sub-queries and Multi Row Sub-queries. Null value in Sub-query
etc. Practice Overview.

SQL Advanced:
[9] Using Set Operator
Set Operator Rules, Covering Set Operator as UNION, UNION ALL,
INTERSECT, MINUS etc. Practice Overview.
[10] Managing Tables using DML Statements
Data Manipulation Language, Covering INSERT, UPDATE, DELETE & DB
Transaction control using COMMIT, ROLLBACK, SAVEPOINT. Use of For
update clause in SELECT Statement.
[11] Introduction to Data Definition Language
Database Object, Naming Rules, Various Data Types, CREATE TABLE
statement, Constraint guidelines, Defining constraints as NOT NULL,
UNIQUE, PRIMARY KEY, FOREIGN KEY & CHECK etc. ALTER TABLE,
DROP TABLE Statement. Create Table using Sub-query. Practice Overview.
WEEK-04
[12] Introduction to Data Dictionary Views
Data Dictionary Structure, How to use Data Dictionary, USER_OBJECTS,
ALL_OBJECT, USER_CONSTRAININTS. TABLE Information, Column
Information etc. Practice overview.
[13] Creating Sequence, Synonyms & Indexes
Importance of Sequence, Synonyms & Indexes. Defining Sequence,
Synonyms & Indexes & DROP statement etc. Practice overview.
[14] Creating Views
What’s View? Advantage of Views, CRETAE Simple & Complex views, Rules
for performing DML operation on views. Modifying & Removing a view etc.
Practice Overview.
[15] Retrieving Data by using Sub-Query
Multiple Column Sub-query, Column Comparison, Pair & Non Pair Sub-
queries, Scalar Sub queries, Co-related Sub-queries, Use of WITH clause.
Practice Overview.

You might also like