Explain Oracle database architecture in detail.
Explain the different DDL commands used in oracle.
What is identifier? Explain the different properties of identifier.
Explain the different types of collections in PLSQL.
Explain how user defined exception can be raised with example.
What is row level trigger? Explain BEFORE row triggers & AFTER row triggers with examples.
What are packages? What does a PL/SQL Package Consist of?
Attempt any TWO questions
[2x10=20]Differentiate between stored procedure and stored function with example. How parameterized stored procedure can be used? Explain with example.
Write the queries for following operations:
a) Create two tables (parent and child) maintaining referential integrity.
b) Display the record using inner join (natural join)
c) Demonstrate the Outer join (left outer, right outer and full outer join)
d) Demonstrate the cross join
Differentiate between implicit and explicit cursors. Write a program to display the name and salary of the employee using cursor explaining different control steps.



