You are on page 1of 2

CETPA OFFICIAL COURSE CURRICULUM

PL-SQL Content

DATABASE

 Database structure.
 Need of database.
 Difference between Database & Data warehouse or (OLTP Vs OLAP).

INTRODUCTION TO PLSQL

 What are SQL & PLSQL, Difference between SQL & PLSQL.
 Types of Data types compatible with Oracle database
 What is SCHEMA and what are SCEMA Objects.
 DDL Operations on Table (Create, Dop, Truncate, Rename, Alter)
 Constraint types and their use.
 PK, FK, UNIQUE, CHECK etc.
 DML Operation on Tables data (Insert, Update, Delete, Merge).
 Concept of TRANSACTION and DEAD LOCK.
 Single Row Functions use (INSTR, SUBSTR, REPLACE etc.)
 Data recovery after executing DROP or DELETE+COMMIT.
 CASE Vs DECODE (Use).

DATE FUNCTION, JOIN AND GROUPING

 Date Functions and its use.


 What is JOIN in Oracle DB.
 How Many types of joins and their working functionality with scenarios?
 What are the GROUPING in Oracle along?
 Use of GROUP Functions and elimination of tuples based on conditions.

SET, VIEW AND SEQUENCE

 SET operators and its functionality (UNION, ,UNION ALL, INTERSECT etc.).
 Difference between SET and JOIN.
 What is VIEW and its use.
 What is SEQUENCE and its use.
 DB Link and its use.

PL SQL PROGRAM AND EXCEPTION

 What are the structures of a PLSQL Program?


 Types of DATA Type in PLSQL and their use.
 Explanation of PLSQL programming by simple program.
 What are the EXCEPTIONS, Types & Use?
CETPA OFFICIAL COURSE CURRICULUM

CURSORS

 HINT and PRAGMA Concept.


 What is CURSOR, Types & Use.
 Explanation of CURSORS with the help of PLSQL Program.

PROCEDURE AND FUNCTION

 What is PROCEDURE & FUNCTIONS and use.


 PROCEDURE Creation and execution.
 FUNCTION Creation and execution.
 PRAGMA AUTONOUMUS Use with example.
 When should use PROCEDURE and when FUNCTION.
 REF CURSORS declaration and USE in function.
 DEFINER AND INVOKER Concept.

TRIGER

 What is TRIGGER.
 Types of triggers.
 Use of Triggers with the help of program.
 PRAGMA Use in Trigger.
 Performance tunning in DB.

COLLECTION

 What is COLLECTION in PLSQL and types of COLLECTION.


 COLLECTION Declaration.
 COLLECTION explanation with the help of program.
 COLLECTION Exceptions.
 COLLECTION Methods.
 Moving data from table to COLLECTION and COLLECTION to table.

You might also like