- Oracle Sample Data Dump
- Setup
- Types of SQL Statement
- DB Componets
- Tables (Table Dumps)
- Constraints
- Views
- Indexes
- Triggers
- Sequence
- Functions
- Schedulers
- Synonyms
- DataTypes
- Char, Varchar, Varchar2
- NUMBER, NUMERIC
- Date and TimeStamp
- Blob
- Keys in Oracle SQL
- Constrains in Oracle SQL
- Joins in Oracle
- Subqueries (Types /Correlated)
- IN vs EXIST vs JOIN
- Set Operators (Union/ UnionAll / Intersect / Minus)
- Where Clause
- And, Or, In , Not
- Minus
- Any
- All
- Between
- Aggregate Functions
- Group by, Order by, Having
- Count, Avg, Sum
- Min, Max
- rank vs dense rank
- Different ways to get unique records from a table
- Find nth Max salary in a table
- Rownum and Rowid
- delete vs truncate
- replace vs translate
- distinct vs unique
- Merge
- Pagniation Query in Oracle
- Null related functions (NVL / NVL2 / NULLIF / COALESCE)
- Decode and case
- WITH As clause
- Difference between count(*) and count(1)
- Savepoint
- Normalization (Candidates Key)
- Candidates Key for Normalization
- 1NF Normal Form (Single valued attribute only allowed)
- 2NF Normal Form (No Non-prime attribute partially dependent on Candidate Key allowed)
- 3NF Normal Form (No Non-prime attribute depended on Non-prime attribute allowed)
- BCFN Normal Form (No prime attribute depended on prime/non-prime allowed)
- SuperKey, CandidateKey and PrimaryKey
- Partition in Oracle
- Index Organized table
- Cluster
- scalar typed object attributes of a table
- Nested tables
- Global Temp Tables (GTT)
- Check the stats of the SQL Query already executed+
SQL Interview Questions
- How to find the third highest salary.
Reference :
Structure Reference of all topics
Interview Questions :
Set 1
Set 2
Set 3 – Siva Blog (youtube) SubscribersQuestion