Question Bank RDBMS - 619404
Question Bank RDBMS - 619404
Short Questions:
1) Define Primary key.
2) Multivalued Functional Dependency
3) Define: Derived Attribute
4) List advantages of RDBMS
5) Draw class notation for UML.
6) Differentiate between Schema and Instance for a database.
7) Define: Composite attribute.
8) The term "NTFS" refers to which one of the following?
A. New Technology File System C. New Tree File System
B. New Table type File System D. New Trend File System
9) data type can store unstructured data.
10) State any two advantages of DBMS.
11) What is Functional Dependency?
12) What is Super Key?
13) State the difference between Database and DBMS.
14) State any two advantages of DBMS.
15) What is data independence? List its types.
16) Identify the major advantage of centralised over client/server architecture.
17) List the criteria for classification of databases.
18) Explain the Following in brief:
a) Referential Integrity
b) Database Schema
c) Weak Entity Type
d) Multivalued Functional Dependency
e) Safe and Unsafe expression in Relational Calculus
f) Union Compatible operations in Relational Algebra
g) Cascading Rollback
19) Define the following:
a) Database
b) Metadata
c) Transaction
d) Entity
e) Prime Attribute
f) Domain
g) Candidate Key
20) Define the following:
a) Derived attribute
b) Cascading rollback
c) Role of DBA
d) Domain
e) De-normalization
f) Natural join
g) Data model
Differentiate following with suitable examples:
1) Composite key, Candidate key, Alternate key
2) Physical data independence and Logical data independence
3) Primary Key V/s Super Key
4) Stored Attribute V/s Derived Attribute
5) ER model and Relational model
6) Strong and Weak entity
7) Specialisation and Generalization
8) Internal and Conceptual level of DBMS
9) Transaction Rollback V/s Cascading Rollback
10) Entity V/s Entity Set
11) Differentiate : Serializable Schedule V/s Non-Serializable Schedule
Long Questions:
1) Difference between Specialization and Generalization. OR Compare Specialization and
Generalization with appropriate example.
2) Difference between Strong and Weak Entity.
3) List out DDL, DML, DCL and TCL commands with example.
4) How and why we use specialization and generalization in E-R? Explain with example.
5) Define Normalization. State all the normal forms, and explain them with appropriate
examples.
6) What do you mean by Data and Database? How database management system is
advantageous than file management system? Explain.
7) Draw an ER-Diagram for online examination management system for a university. Make
appropriate assumptions to decide entities and relationships betweenentities. Mentioned all
assumptions which you did to decide the cardinality of each relationship.
8) Discuss ACID properties of transactions
9) What are the phases of Three-Schema Architecture of DBMS? Draw the diagram and
explain each phase in detail.
10) Explain the schedule based on recoverability and serializability, with its example.
11) Discuss the features of good relational design.
12) What is schedule? Give examples of serial and concurrent schedule. Discuss seralizability
concept in brief.
13) Explain each component modules of a DBMS and their interactions.
14) What is database recovery? Why recovery is needed?
15) Write a note on relational model constraints.
16) Explain degree of a relationship type and cardinality ratio for binary relationships.
17) Explain the following concepts:
1. Aggregate functions and grouping
2. Write a short note on Two-Phase Locking Protocol.
18) Explain UNDO and REDO recovery based on Differed Update.
19) Consider the online Marks entry system for the students of MCA. Identify
the entities, relations and attributes needed for it, and prepare an ER Model
representing it.
20) Consider the below attributes and perform 3 stages of Normalization, along
with example of sample records:
Custno, Cname, City, Billno, Billdate, Pid, Pname, Ptype, Price.
Note : There are frequent updates in Price required.
26) Draw an ER Diagram for the Hospital Management System where multiple wards are there
which are taken care by set of peoples like Nurses, word boys. Different types of specialist doctors
are handling patient’s cases. Some doctors available full time, some are visiting and some are doing
internship. Office section will handle all staff and patients. Define all the entities and their attributes
clearly along with the relationships. Also use the concept of Specialization/ Generalization
wherever needed.