Are you interested in Joining program? Contact me.
Languages SQL, PLSQL
– Operating Systems – UNIX/LINUX with shell scripting
– Tools – SQL *Plus, SQL Developer, SQL *Loader, Netca,
– Netmgr, crontab, Service Now/Spice Works, PuTTy,
– SSH, SCP, FTP, WinSCP, SQL Performance Tools,
– Debugging, Unit Testing etc.
Faculty having 31 years of experience in TOP MNCs on Banking, Insurance, Sales
etc. domains
In-depth Training with real time use cases
Real Time projects
Practical Lab for every concept
Internship facility
Interview Preparation
Work Experience
100% Placement Support
Job Support after placement
Data and Information
– Raw Data
– Traditional Data Model
– HDBMS and NDBMS
– Relational Data Model
– RDBMS
– Oracle Database Server
– Oracle Database Working Environment
– Structured Query Language (SQL)
– Types of SQL commands
– Relation and Table
– CREATE TABLE command
– DESC command
– Naming Rules
– SQL Data Types
– INSERT command
– SELECT command
– UPDATE command
– DELETE command
– COMMIT
– ROLLBACK
– DROP TABLE command
– Understanding Example Schema
– Working with Tables of HR Schema
– SQL Develope
a. WHERE clause
b. Relational Operators
c. IN, BETWEEN AND operators
d. LIKE operator
e. Logical Operators
f. Concatenation Operator
g. Column Alias Names
h. Column Headings
– NUMBER data type
– Using NUMBER data type in different domains such as SALES, BANKING, HEALTHCARE, FINANCE,
SCIENCE and TECHNOLOGY etc.
– Arithmetic Operators
– Column Heading
– Column Format
– Numerical Calculations
– NULL value arithmetic
– NVL, NVL2, COALSCE etc. functions
– Presenting NUMBER data with Numerical functions
– CHAR data type
– VARCHAR2 data type
– Column Length Semantics
– NLS Character Data types
– CLOB, NCLOB Data Types
– CHARACTER Functions
– Manipulating Character data
– Importance of Date in real time transactions
– Default Date Format
– Creating Table with Date columns
– Inserting Date data
– TO_CHAR function
– TO_DATE function
– Storing Time Data
– Database date and Client Date
– TIMESTAMP data type
– INTERVAL data type
– Date, Timestamp, Interval functions
– Processing Date data
– ALTER TABLE command
– Changing Column size
– Changing Column data type
– Adding column(s)
– Removing Column(s)
– Changing name of a column
– Changing name of a table
Maintaining Valid data in a table
Types of Data Integrity Constraints
NOT NULL constraint
CHECK Constraint
UNIQUE KEY constraint
PRIMARY KEY constraint
FOREIGN KEY Constraint
Enabling/Disabling Constraints
Changing the name of the constraint
Dropping constraints
Misc. Concepts of constraints
Creating Sequence
Different options in Sequence
CYCLE Sequences
ORDER Sequences
Negative Sequences
Resetting Sequences
Modifying Sequence Settings
ORDER BY clause
ASC, DESC Order
Ordering on multiple columns data
Handling NULL values in ordering
GROUP BY clause
Grouping more than one column data
GROUP functions
HAVING Clause
WHERE, GROUP, HAVING, ORDER BY combination
Misc. GROUP BY concepts
Types of table joins
Inner Joins
EQUI Joins
INEQUI Joins
SELF Joins
OUTER JOINS
CROSS JOINS
JOINING 3,4,5,6 and more table joins
Misc. Table Join operations
⦁ Single value sub query
⦁ Single Row multiple values sub query
⦁ ALL, SOME, ANY operators
⦁ Multi row single column values sub query
⦁ Multi row multi columns values sub query
⦁ Nested Sub query
⦁ Co-related sub query
⦁ EXISTS operator
⦁ NOT EXISTS operator
⦁ Sub Query at column level
⦁ Sub query at Table level
⦁ Sub query in DML statements
⦁ Sub query in DDL statements
⦁ Misc. concepts in sub query
⦁ Limitations of GORUP BY clause
⦁ OVER function
⦁ PARTITION option
⦁ ORDER option
⦁ RANK, DENSE_RANK functions
⦁ Popular Window functions
⦁ Misc. operations
⦁ Finding Min and Max values in the given data
⦁ Finding nth Min and Max values in the given data
⦁ Using different methods for TOP-N queries
⦁ SET operators
⦁ WITH Statement
⦁ UNION ALL operator WITH statement
⦁ Nested WITH Statement
⦁ Use of Hierarchical Queries
⦁ CONNECT BY
⦁ Different functions for HQ
⦁ Displaying data in hierarchy
⦁ Problem with Standard Table Data Access
⦁ Types of Indexes
⦁ B-Tree Indexes
⦁ BITMAP Indexes
⦁ Monitoring Indexes
⦁ Managing Indexes
⦁ Misc. Concepts with Indexes
⦁ Connecting to Remote Database
⦁ Database Link
⦁ Accessing remote tables with Database Link
⦁ Misc. concepts on Remote Database objects
⦁ Different types of synonyms
⦁ Private Synonyms
⦁ Public Synonyms
⦁ Different Types of Views
⦁ Simple Views
⦁ Complex Views
⦁ Inline Views
⦁ Creating Materialized View
⦁ Different options in creating materialized view
⦁ Different types of refresh on Materialized views
⦁ Complex Materialized views
⦁ Updatable Materialized Views
⦁ Misc. Concepts on Materialized Views
⦁ Necessary of Table Partitions
⦁ Different Types of Table Partitions
⦁ Table Partition by Range
⦁ Table Partition by HASH
⦁ Table Partition by COMPOSITE
⦁ Table Partition by LIST
⦁ Table Partition by INTERVAL
⦁ Misc. Table partition concepts
⦁ Cost and Time of Query Execution
⦁ EXPLAIN PLAN
⦁ SQL TRACE
⦁ TFPROF
⦁ Mesc. Concepts on Query Monitoring
⦁ Industry standard way of writing Queries
⦁ Tuning with operators
⦁ Tuning on Table Joins
⦁ Tuning on Sub queries
⦁ Misc. Query Tuning