Oracle (SQL)

Oracle (SQL)

Want to Know more

Contact Us :
+91 85007 98941
+91 99893 90149

Our students were hired by :

Why you should enroll our Oracle (SQL) Training program?

Industry recognized certified Oracle (SQL) Training. 

Get trained by real time indutry experts with 10+years of experience. 

Very cost effective and 100% job assistance provided. 

Learning Path

  • Basic SELECT Statement
  • Selecting All Columns
  • Selecting Specific Columns
  • Writing SQL Statements
  • Column Heading Defaults
  • Arithmetic Expressions
  • Using Arithmetic Operators
  • Operator Precedence
  • Using Parentheses
  • Defining a Null Value
  • Null Values in Arithmetic Expressions
  • Defining a Column Alias
  • Using Column Aliases
  • Concatenation Operator
  • Using the Concatenation Operator
  • Literal Character Strings
  • Using Literal Character Strings
  • Duplicate Rows
  • Eliminating Duplicate Rows
  • Limiting Rows Using a Selection
  • Limiting the Rows Selected
  • Using the WHERE Clause
  • Character Strings and Dates
  • Comparison Conditions
  • Using Comparison Conditions
  • Other Comparison Conditions
  • Using the BETWEEN Condition
  • Using the IN Condition
  • Using the LIKE Condition
  • Using the NULL Conditions
  • Logical Conditions
  • Using the AND Operator
  • Using the OR Operator
  • Using the NOT Operator
  • Rules of Precedence
  • ORDER BY Clause
  • Sorting in Descending Order
  • Sorting by Column Alias
  • Sorting by Multiple Columns
  • SQL Function
  • Two Types of SQL Functions
  • Single-Row Functions
  • Single-Row Functions
  • Character Functions
  • Character Functions
  • Case Manipulation Functions
  • Using Case Manipulation Functions
  • Character-Manipulation Functions
  • Using the Character-Manipulation Functions
  • Number Functions
  • Using the ROUND Function
  • Using the TRUNC Function
  • Using the MOD Function
  • Working with Dates
  • Arithmetic with Dates
  • Using Arithmetic Operators with Dates
  • Date Functions
  • Using Date Functions
  • Practice 3, Part One:
  • Conversion Functions
  • Implicit Data Type Conversion
  • Explicit Data Type Conversion
  • Using the TO_CHAR Function with Dates
  • Elements of the Date Format Model
  • Using the TO_CHAR Function with Dates
  • Using the TO_CHAR Function with Numbers
  • Using the TO_NUMBER and TO_DATE Functions
  • RR Date Format
  • Example of RR Date Format
  • Nesting Functions
  • General Functions
  • NVL Function
  • Using the NVL Function
  • Using the NVL2 Function
  • Using the NULLIF Function
  • Using the COALESCE Function
  • Conditional Expressions
  • The CASE Expression
  • Using the CASE Expression
  • The DECODE Function
  • Using the DECODE Function
  • Obtaining Data from Multiple Tables
  • Cartesian Products
  • Generating a Cartesian Product
  • Types of Joins
  • Joining Tables Using Oracle Syntax
  • What is an Equijoin?
  • Retrieving Records with Equijoins
  • Additional Search Conditions Using the AND Operator
  • Qualifying Ambiguous Column Names
  • Using Table Aliases
  • Joining More than Two Tables
  • Non-Equijoins
  • Retrieving Records with Non-Equijoins
  • Outer Joins Outer Joins Syntax
  • Using Outer Joins
  • Self Joins
  • Joining a Table to Itself
  • Joining Tables Using SQL: 1999 Syntax
  • Creating Cross Joins
  • Creating Natural Joins
  • Retrieving Records with Natural Joins
  • Creating Joins with the USING Clause
  • Retrieving Records with the USING Clause
  • Creating Joins with the ON Clause
  • Retrieving Records with the ON Clause
  • Creating Three-Way Joins with the ON Clause
  • INNER Versus OUTER Joins
  • LEFT OUTER JOIN
  • RIGHT OUTER JOIN
  • FULL OUTER JOIN
  • Addition
  • What Are Group Functions?
  • Types of Group Functions
  • Group Functions Syntax
  • Using the AVG and SUM Functions
  • Using the MIN and MAX Functions
  • Using the COUNT Function
  • Using the DISTINCT Keyword
  • Group Functions and Null Values
  • Using the NVL Function with Group Functions
  • Creating Groups of Data
  • Creating Groups of Data: The GROUP BY Clause Syntax
  • Using the GROUP BY Clause
  • Grouping by More Than One Column
  • Using the GROUP BY Clause on Multiple Columns
  • Illegal Queries Using Group Functions
  • Excluding Group Results
  • Excluding Group Results: The HAVING Clause
  • Using the HAVING Clause
  • Nesting Group Functions
  • Objectives
  • Using a Subquery to Solve a Problem
  • Subquery Syntax
  • Using a Subquery
  • Guidelines for Using Subqueries
  • Types of Subqueries
  • Single-Row Subqueries
  • Executing Single-Row Subqueries
  • Using Group Functions in a Subquery
  • The HAVING Clause with Subqueries
  • What is Wrong with this Statement?
  • Will this Statement Return Rows?
  • Multiple-Row Subqueries
  • Using the ANY Operator in Multiple-Row Subqueries
  • Using the ALL Operator in Multiple-Row Subqueries
  • Null Values in a Subquery
  • Data Manipulation Language
  • Adding a New Row to a Table
  • The INSERT Statement Syntax 8-5
  • Inserting New Rows
  • Inserting Rows with Null Values
  • Inserting Special Values
  • Inserting Specific Date Values
  • Creating a Script
  • Copying Rows from Another Table
  • Changing Data in a Table
  • The UPDATE Statement Syntax
  • Updating Rows in a Table
  • Updating Two Columns with a Subquery
  • Updating Rows Based on Another Table
  • Updating Rows: Integrity Constraint Error
  • Removing a Row from a Table
  • The DELETE Statement
  • Deleting Rows from a Table
  • Deleting Rows Based on Another Table
  • Deleting Rows: Integrity Constraint Error
  • Using a Subquery in an INSERT Statement
  • Using the WITH CHECK OPTION Keyword on DML Statements
  • Overview of the Explicit Default Feature
  • Using Explicit Default Values
  • The MERGE Statement
  • The MERGE Statement Syntax
  • Merging Rows
  • Database Transactions
  • Advantages of COMMIT and ROLLBACK Statements
  • Controlling Transactions
  • Rolling Back Changes to a Marker
  • Implicit Transaction Processing
  • State of the Data Before COMMIT or ROLLBACK
  • State of the Data after COMMIT
  • Committing Data
  • State of the Data After ROLLBACK
  • Statement-Level Rollback
  • Read Consistency
  • Implementation of Read Consistency
  • Locking
  • Implicit Locking
  • Read Consistency Example
  • Database Objects
  • Naming Rules
  • The CREATE TABLE Statement
  • Referencing Another User?s Tables
  • The DEFAULT Option
  • Creating Tables
  • Tables in the Oracle Database
  • Querying the Data Dictionary 9-10
  • Data Types
  • DateTime Data Types
  • TIMESTAMP WITH TIME ZONE Data Type
  • TIMESTAMP WITH LOCAL TIME Data Type
  • INTERVAL YEAR TO MONTH Data Type
  • INTERVAL DAY TO SECOND Data Type
  • Creating a Table by Using a Subquery Syntax
  • Creating a Table by Using a Subquery
  • The ALTER TABLE Statement
  • Adding a Column
  • Modifying a Column
  • Dropping a Column
  • The SET UNUSED Option
  • Dropping a Table
  • Changing the Name of an Object
  • Truncating a Table
  • What are Constraints?
  • Constraint Guidelines
  • Defining Constraints
  • The NOT NULL Constraint
  • The UNIQUE Constraint
  • The PRIMARY KEY Constraint
  • The FOREIGN KEY Constraint
  • FOREIGN KEY Constraint Keywords
  • The CHECK Constraint
  • Adding a Constraint Syntax
  • Adding a Constraint
  • Dropping a Constraint
  • Disabling Constraints
  • Enabling Constraints
  • Cascading Constraints
  • Viewing Constraints
  • Viewing the Columns Associated with Constraints
  • Database Objects
  • What is a View?
  • Why use Views?
  • Simple Views and Complex Views
  • Creating a View
  • Retrieving Data from a View
  • Querying a View
  • Modifying a View
  • Creating a Complex View
  • Rules for Performing DML Operations on a View
  • Using the WITH CHECK OPTION Clause
  • Denying DML Operations
  • Database Objects
  • What is a Sequence?
  • The CREATE SEQUENCE Statement Syntax
  • Creating a Sequence
  • Confirming Sequences
  • NEXTVAL and CURRVAL Pseudocolumns
  • Using a Sequence
  • Modifying a Sequence
  • Guidelines for Modifying a Sequence
  • Removing a Sequence
  • What is an Index?
  • How Are Indexes Created?
  • Creating an Index
  • When to Create an Index
  • When Not to Create an Index
  • Confirming Indexes
  • Function-Based Indexes
  • Removing an Index
  • Creating and Removing Synonyms

Frequently Asked Questions

  • In Online training, you will get

    • Access to live instructor-led training as per your enrolled batch
    • Learn from industry experts over online meeting tools like zoom
    • 24×7 support by the trainers.

    In Class room training, you will get

    • Intensive classroom 1 to 1 training by real-time experts as per your enrolled batch
      Learn from industry experts having rich 20+ years of experience in R&D.
      24×7 support by the trainers.
  • In Online training, you will get

    • Access to live instructor-led training as per your enrolled batch
    • Learn from industry experts over online meeting tools like zoom
    • 24×7 support by the trainers.

    In Class room training, you will get

    • Intensive classroom 1 to 1 training by real-time experts as per your enrolled batch
      Learn from industry experts having rich 20+ years of experience in R&D.
      24×7 support by the trainers.
  • In Online training, you will get

    • Access to live instructor-led training as per your enrolled batch
    • Learn from industry experts over online meeting tools like zoom
    • 24×7 support by the trainers.

    In Class room training, you will get

    • Intensive classroom 1 to 1 training by real-time experts as per your enrolled batch
      Learn from industry experts having rich 20+ years of experience in R&D.
      24×7 support by the trainers.
  • In Online training, you will get

    • Access to live instructor-led training as per your enrolled batch
    • Learn from industry experts over online meeting tools like zoom
    • 24×7 support by the trainers.

    In Class room training, you will get

    • Intensive classroom 1 to 1 training by real-time experts as per your enrolled batch
      Learn from industry experts having rich 20+ years of experience in R&D.
      24×7 support by the trainers.

Like the curriculum? Enroll Now

Structure your learning and get a certificate to prove it.

SGD Professional Training Features

Get Trained By Real Time Industry Experts

The Participants will get an opportunity to get trained from real time industry experts in specific domains having more than 10 yrs of experience.

24/7 Access to our e-learning platform

The participants will get 24/7 access to our creative and vast extensively designed study materials and videos along with countless no.of information regarding career opportunities as per the industry standards

24/7 Technical support for participants

SGD Professional IT Solutions is committed to provide 24/7 quality technical support services to all our participants with no compromise.

Lifetime free 100% job assistance and on job support

Our dedicated HR consultants work 24/7 to maintain healthy relationship with various top job portal companies and job consulting services to place our participants in more than 500+ startup companies and MNC’s.

MNC Job Training and Placement Institution

What to join the course now?

Structure your learning and get a certificate to prove it.

New Batches are starting!

Fill the form and enroll now!