Oracle SQL and PLSQL Training Course Syllabus
Oracle SQL and PLSQL Training Course Syllabus
Course Content
Oracle SQL and PLSQL Course Syllabus (Includes ANSI
SQL / ISO SQL)
3. Single-Row Functions
Character Functions: UPPER, LOWER, INITCAP, LENGTH, SUBSTR,
INSTR, LPAD, RPAD, CONCAT, LTRIM, RTRIM, TRIM, REPLACE,
TRANSLATE, REVERSE
Number Functions: ROUND, TRUNC, MOD, POWER, CEIL , FLOOR, ABS
Dates Functions: SYSDATE, MONTHS_BETWEEN, NEXT_DAY,
LAST_DAY, ADD_MONTHS, ROUND, TRUNC, Arithmetic on Date
Conversion Functions: Implicit Data-Type Conversion & Explicit Data-Type
Conversion, TO_CHAR ,TO_NUMBER ,TO_DATE
General Functions: NVL , NVL2 , NULLIF, COALESCE
CASE Expression, DECODE
Nested function with real-time usage
4. JOINS
EQUI JOIN / SIMPLE JOIN / NORMAL JOIN
ANSI JOIN, LEFT OUTER, RIGHT OUTER, FULL OUTER
NATURAL JOIN, NATURAL OUTER JOINS
INNER JOIN, JOIN ... USING clause, JOIN ... ON clause,
CROSS JOIN, NON-EQUI JOIN, SELF JOIN
ORACLE STANDARD OUTER JOINS.
Multi table Joins, Complex Joins – How to simplified complex joins.
5. Multi-row Functions
Group Functions Rules, SUM, MIN, MAX, COUNT, AVG
Creating Groups of Data: GROUP BY Clause
Filtering Group Results: The HAVING Clause
6. Sub-queries
Single-Row Subqueries- Rules, Operators : = > >= < <= <>
Null Values in a Subquery
Multi-Row Subqueries- Rules, Operators : IN, ANY , ALL
10. Constraints
NOT NULL, UNIQUE, PRIMARY KEY, FOREIGN KEY, CHECK
Column Level Constraint, Table Level Constraint – Naming constraints and
usage
Adding a Constraint, Dropping a Constraint,
Disabling Constraints, Enabling Constraints
Validating Constraints
11. Views
Simple Views and Complex Views – Create, Drop, Source Code
Rules for Performing DML Operations on a View
WITH CHECK OPTION , WITH READ ONLY
Inline Views
Materialized View – Create, Refresh, Drop - Usage
23. Backup
Export / Import SCHEMA