0% found this document useful (0 votes)
32 views3 pages

Question Bank RDBMS - 619404

Question bank

Uploaded by

avni patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views3 pages

Question Bank RDBMS - 619404

Question bank

Uploaded by

avni patel
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Questions 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.

21) Explain in brief about relational database schemas.


22) What is transaction? Describe the desirable properties of Transactions.
23) Draw an ER-Diagram for Online Banking Management. Make appropriate assumptions
to decide entities and relationships between entities.
Mentioned all assumptions which you did to decide the cardinality of each relationship.
(Use UML Class Notations to draw ER-Diagram)
24) Show the notations of EER-Diagram and draw EER-Diagram to show the generalization
and specialization concept in the following entities.
Vehicle (VIS, Price, LicenseNo, #Passengers, MaxSpeed, #Axles, Tonnage, VType)
25) Write steps of algorithm for testing Serializability of a Schedule.

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.

27) Write Query for the following queries :


EMP(SSID, Name, Salary, Supervisor_SSID, Dno, Address)
DEPT(Dno, Name, Mgr_SSID ,Location)
PROJECT(Pno, Dno, Location)
1. Retrieve the name and address of all employees who works for IT Department.
2. Display the department no, and its manager’s name whose project is located at ‘New Delhi’
3. Find the name of employees who work on all the projects controlled by department no 3.

28) Write Query for the following queries :


Teacher(ID, name, dept_name, salary, Course_name, Semester)
1. Find all teachers whose salary is greater than 40,000.
2. Find the teachers of department ‘Computer Science’.
3. List the courses taught by the teachers of Semester-2.
4. Find the department where course ‘DBMS’ is taught.

Ms. Avni J Patel Prof. Dr. Rafique U. Meman


( Subject Faculty) (I/C Director)

You might also like