Sie sind auf Seite 1von 7

UNIT I

PART A

1. What are the different types of Date Functions?


2. Write a brief note on Decode function with an example.
3. What is the use of Merge Statement?
4. Define the terms: Candidate Key and Primary Key
5. What is a SELECT statement and what are the two required components of select
statement?
6. What is a column alias and when it is useful?
7. What is table join and how is a table join produced?
8. What is the difference between single-ampersand and double-ampersand
substitution variable?
9. What are the qualities of a good join?
10. What is the difference between an equijoin and a non equijoin?
11. What are the different types of join?
12. What is a self join?
13. How is multi-table/ join queries evaluated?
14. Explain with example: Full Outer join
15. Explain with example: Left Outer join
16. Explain with example: Right Outer join
17. Explain the significance of DISTINCT clause in select statement.
18. What are sub queries?
19. Explain CASE function
20. Explain NULLIF, COALESCE expression.
21. What are group functions? Give its types.
22. What are the advantages of commit and rollback statements.
23. What are constraints?

PART B

1. How will you relate and fetch data from more than one table? Discuss in detail.
2. What are the different types of constraints? Describe any three types of constraints
in detail.
3. Explain adding, dropping and managing constraints in detail.(8)
4. What is a table join and how is a table join produced? Explain with suitable
example.(8)
5. How to display data from multiple tables? Explain with suitable illustration.(8)
6. What are the statements used to change data in an Oracle table? What clauses in
this statement are mandatory?(8)
7. Briefly explain the format commands available in iSQL*Plus each with an
example.(8)
8. What is meant by Group function in SQL? Explain any five group functions each
with suitable example.(8)
9. Explain grouping queries and sub-queries with suitable examples(8)
10. Explain aggregating data using group functions.
11. Write a detailed note on Subqueries.
12. Explain the terms: Substitution Variables, Define and Undefine Command,
Creating a script file to run a report, Verify Command, SET Command, Column
Command, Break Command, Title and BTitle Command.
13. Explain in detail about DML.
14. Explain: a) creating tables, (b) Create tables using Subqueries, (c)ALTER Table
statement, (d) ADD a Column, (e) Modify a Column, (f) DROP a Column,
(g)Rename a column, (h) Truncate a Column and (i) Add Comments to a Table.
15. Explain in detail about CONSTRAINTS.

UNIT II

PART A

1. Define Index? What are the different types of Index?


2. What is the use of Intersect operator?
3. Name the SET operators in Oracle.
4. Differentiate between DML and DDL.
5. What are group functions and how do they differ from single-row functions?
6. List the various Database Objects.
7. What is a view? List down its purpose.
8. Differentiate between simple view and complex view.
9. What are the operations performed by oracle server while accessing data from a
view?
10. What are the rules for performing DML operations on a view?
11. What is the use of WITH CHECK OPTION clause?
12. What is an inline view?
13. What is a sequence?
14. What is an Index?
15. When do you create and when do you not create an Index?
16.

PART B

1. What is a sequence? How to create and remove a sequence. Explain with


examples.
2. Describe SET operators in detail.
3. Discuss the access control features available in Oracle.
4. Consider the insurance database given below, where each primary keys are
underlined. Construct the following SQL queries for this relational database.\

Employee( employee_name, street, city)


Works( employee_name, company_name, salary)
Company(company_name, city)
Manager(employee_name, manager_name)

(i) Find the names and cities of esidence of all employees who work for
First bank Corporation
(ii) Find the names, street addresses and cities of residence of all the
employee who work for First Bank Corporation and earn more than
Rs. 10,000.
(iii) Find all employees in the database who not work for First bank
Corporation
(iv) Find all employees in the database who earn more than each employee
of Small Bank Corporation
(v) Find the company that has most employee.

5. Explain the major functions performed on date datatype column in detail.(8)


6. What are hierarchical queries and what are the benefits of hierarchical queries?(8)
7. Explain correlated and non-correlated sub-queries with suitable example.(8)
8.
UNIT III

PART A

1. What is meant by Data Dictionary?


2. What is the purpose of Oracle Database Configuration Assistant?
3. Give the Database Administrative Users.
4. What is Oracle Enterprise Manager?
5. List the various Database Administration tools.
6. What are the primary uses of Data Dictionary?
7. Differentiate between database and Oracle Instance.
8. Name the five physical disk resources on the Oracle Instances.
9. Differentiate between program global area and system global area.
10. List the main components of Oracle Server.
11. What is a shared pool?
12. What is a Library Cache?
13. What is Database Buffer Cache?
14. What is Java Pool?
15. What is Redo Log Buffer?
16. What is Java Pool and Large pool?
17. Differentiate User Process and Server process.
18. Explain Background processes. Identify five mandatory Background Processes.
19. What is Database Writer?
20. Expand the Acronym: DBW, LGWR, SMON, PMON, CKPT,
21. What is an SPFILE?
22. List the prerequisites necessary for database creation.
23. List few Operating System Environment variables.
24. List the various built in database objects.
25. What are the contents of Data Dictionary?

PART B

1. Explain the Oracle server architecture and its main components.(16)


2. Explain briefly process structure of Oracle Server.(10)
3. Identify the components of an Oracle Server.(8)
4. Identify the components of an Oracle Instance in detail.(16)
5. Identify the three file types that make up an Oracle Database.
6. Explain briefly Oracle Database Administration Tools(16)
7. Explain the architecture of Oracle Enterprise manager.(8)
8. Explain: Managing an Oracle Instance.(16)
9. Identify the content and uses of the data dictionary and describe how data
dictionary views are created.
10. What is major important instance memory structure? Describe them in detail.(10)
11. What is Oracle data dictionary? Describe the structure of the data dictionary.(6)
12. What is system global area? Briefly describe system global area components.(8)
13. What are dynamic performance tables? Describe the major dynamic performance
tables maintained by the Oracle.(8)
14. Describe the most important Oracle Database background processes in detail.(8)
15. Discuss about the importance of dynamic performance views maintained by the
oracle Server.(8)
16. Explain the steps involved in creating a database using Database Configuration
Assistant.
17. Explain the steps involved in creating a database manually
18. Explain the steps involved in creating a database using Oracle Managed
Files(OMF).
19. Identify the Components and Contents of Data Dictionary. Explain how to query
the data dictionary and dynamic performance views.
UNIT IV

PART A

1. What is the purpose of Archived log files?


2. What is the use of Table Spaces and Data Files.
3. How to manage undo data?
4. List the benefits of locally managed Table Spaces.
5. What is a control file?
6. List the contents of Control File.
7. What do you mean by Multiplexing the Control File?
8. What are the different ways of multiplexing a control file?
9. What are the characteristics of Online Redo Log Files.
10. Explain how online Redo Log Files work.
11. Explain the terms: Tablesspaces and Data files.
12. List the types of Tablespaces.
13. Give the command for creating a Tablespace.
14. Differentiate between locally managed tablespace and dictionary-managed
tablespace.
15. List the two ways of Resizing a table space.
16. What are the types of segments?
17. What is the purpose of Undo Segments?
18. What is an Extent? When is it allocated and deallocated?
19. List the various types of Undo Segments.
20. What are the contents of a Database Block?

PART B

1. What is a control file? List the contents and uses of the control file.(6)
2. Explain in detail the various ways of Multiplexing the Control File(16).
3. Explain how to create and maintain the control files in Oracle.(8)
4. Explain how to manage online redo log files(8)
5. Outline the structure of online redo log file.(8)
6. How to create and manage Table Spaces?(16)
7. What table space is created with every Oracle data space? What storage
parameters are set when table space is created and what is the purpose of each
parameter?(9)
8. Explain how to manage Tablespaces using OMF(8). What are the different ways
of obtaining Tablespace information.(4)
9. Describe the logical structure of the database.(6) and List the Segment types and
their uses.(8). Give the storage Clause Precedence.(2)
10. Explain the process of Data Block Management. How to obtain the storage
information(16)
11. Describe the approaches for managing undo data in Oracle.(8)
12. Explain how to identify the database storage structures and their relationships.(8)
13. Describe the role of server process in Oracle server in detail(7)
14. Describe the guidelines for managing data files.(10)
15. What is unlimited table space privilege and restricted session privilege?(6)
UNIT V

PART A

1. How to drop a user?


2. State the need for Indexes.
3. What is a role and how privileges are managed using roles?
4. What directory view can be used to identify storage allocation for tables and
indexes?
5. What is meant by undo data and why is it required?
6. What is meant by database auditing?
7. Identify the various methods of storing data.
8. Mention the guidelines for creating a Table.
9. What is row migration and row chaining?
10. What is the significance of UNUSED option.
11. Give the classification of Indexes.
12. Compare B-tree and Bitmap index.
13. How to retrieve the information about Index.
14. What is Data Integrity?
15. What is a Database trigger?
16. List the various types of constraints.
17. What is Nondeferred and Deferred constraints.
18. What is a profile?
19. Give the checklist for creating Users.
20. List the two types of Oracle User privileges.

PART B

1. Define Roles. What are the benefits of roles and how to create, modify and assign
roles.
2. Explain about auditing in detail.
3. Name the five types of integrity constraints used on the Oracle database.; What
are the uses f each and how each is defined?(10)
4. Explain how to create a new user account and to change user password?(6)
5. Briefly describe various indexing schemes supported by Oracle.(10)
6. What is a user profile? How can they be used to prevent excessive se of the
database system?(6)
7. Discuss about the guidelines for managing indexes in detail. (8)
8. Describe how to use the Oracle database Server’s auditing facilities(8)
9. Explain how to use privileges and roles to control access to schema objects and to
execute system operations.
10. Explain in detail the various methods of storing data.(10)
11. Explain in detail how to manage table(16).
12. Explain in detail how to manage an Index (16)
13. Explain in detail how to maintain data integrity.(16)
14. Discuss in detail password management. (16)
15. Explain in detail the various Data Loading methods.(16)

Das könnte Ihnen auch gefallen