MUTHAYAMMAL ENGINEERING COLLEGE
(An Autonomous Institution)
(Approved by AICTE, New Delhi, Accredited by NAAC & Affiliated to Anna University)
Rasipuram - 637 408, Namakkal Dist., Tamil Nadu.
Department of Master of Computer Applications
Question Bank - Academic Year (2020-21)
Course Code & Course Name
: 19CAB03 & Relational Database Management
Systems
Name of the Faculty
: Mrs.R.Pavithra
Year/Sem/Sec
: I / I / -
Unit-I: Introduction
Part-A (2 Marks)
Define database management system.
Who is a DBA? What are the responsibilities of a DBA?
What is a data model? List the types of data model used.
Define Schema.
What is Attributes and it’s types?
What are the components of storage manager?
What is Structural Constraints?
What is File Manager?
Compare between weak and strong entity sets
Define Participation Constraints.
Unit-II : Relational Model and Query Evaluation
Part-A (2 Marks)
Define Relational Model
What is SQL ?
Define Relational Calculus
Part-B (16 Marks)
1.
Discuss in detail about DBMS Architecture with neat diagram. May 2012, May 2011,
May 2010
(16)
2.
Explain the detail about Data Model.
(16)
3.
Describe E-R model with neat diagram. May 2012
(16)
4.
Discuss the Data Modeling using Entity.
(16)
5.
Explain the detail about Relationship Model.
(16)
What is DDL & DML?
Give the general form of SQL query.
List the use of Rename operation.
What is Aggregate Function?
What is Unary Operation?
What is Functional Dependencies?
Define Normalization.
Unit-III : Transaction Processing
Part-A (2 Marks)
Define Transaction.
Define Consistency.
What is Atomicity?
List out the Serializability.
Define Growing Phase.
What do you meant by Shadow Paging?
Mention Three Importance Locking Techniques.
What is Shared Lock?
List out the Techniques of Database Security..
What is Deadlock?
Part-B (16 Marks)
1.
Explain in detail about Relational Algebra.
(16)
2.
Briefly explain in detail about SQL.
(16)
3.
Explain in detail about Normalization. Nov 2010
(16)
4.
Briefly discuss about Functional Dependencies.
(16)
5.
Explain briefly about Relational Calculus.
(16)
Part-B (16 Marks)
1.
Write short notes on Concurrency Control.
(16)
2.
Discuss in detail about Serializability.
(16)
3.
Explain in detail about Organization development and its methods.
(16)
4.
Write short notes on Recovery.
(16)
5.
Discuss about Database Security.
(16)
Unit-IV : Files and Indexing
Part-A (2 Marks)
Define File Organization.
What is Fields and Records?
Mention four importance File Organization Techniques.
What is Fixed-Length Records?
What do you meant by Indexing and its types?
What is Grid Files.
Define B+ tree.
Define Hashing.
List out the Hashing Technique.
Difference between Indexing and Hashing,
Unit-V : Special-Based Databases
Part-A (2 Marks)
What is Object-Based Databases?
Define Context.
Define Data Encapsulation.
What is Object-Oriented Data model?
What is XML?
Define Temporal Databases.
What is Mobile Databases?
What is an Spatial Database?
Define Persistent Programming Languages.
What is Inheritance?
6.
Briefly discuss about Recovery Techniques.
(16)
Part-B (16 Marks)
1.
Explain in detail about File Operations.
(16)
2.
Discuss in detail about Indexing.
(16)
3.
Write short notes on B+ tree.
(16)
4.
Discuss in detail about Static Hashing.
(16)
5.
Explain about Hashing Techniques.
(16)
Part-B (16 Marks)
1.
Explain in detail about OO Data Model.
(16)
Course Faculty
HoD
2.
Write short notes on XML.
(16)
3.
Discuss about Temporal Database and Mobile Database
(16)
4.
Explain about Spatial Database.
(16)
5.
Discuss in detail about OO Languages..
(16)