0% found this document useful (0 votes)
17 views

DBMS-Question Bank Module - 2

This document is a question bank for the Database Management System course at Mysore University, focusing on Module 2. It includes a variety of questions related to relational models, constraints, operations, and algebra in databases. The questions aim to assess understanding of key concepts such as relations, keys, and operations in database management.

Uploaded by

harshikagowda216
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

DBMS-Question Bank Module - 2

This document is a question bank for the Database Management System course at Mysore University, focusing on Module 2. It includes a variety of questions related to relational models, constraints, operations, and algebra in databases. The questions aim to assess understanding of key concepts such as relations, keys, and operations in database management.

Uploaded by

harshikagowda216
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

MYSORE UNIVERSITY SCHOOL OF ENGINEERING

Manasagangotri campus, Mysore


(Approved by AICTE, New
Delhi)

DEPARTMENT OF ARTIFICIAL INTELLIGENCE & MACHINE LEARNING

Subject & Code: Database Management System (21AI53)


Semester: V Semester
Faculty Name:

Question Bank – Module 2

Sl. Questions
No.
1. Define the following: (a) Relation (b) Relational model (c) Domain (d) Attribute (e) Tuple
(f) Relation Schema (g) Degree (h) Cardinality (i) Relational Database Schema (j)
Relation Instance.

2. Discuss characteristics of relations.

3. Explain the different relational model constraints.

4. Define the following: (a) Super key (b) Key (c) Candidate key (d) primary key
(e) Foreign key.

5. Explain the three basic operations that change the states of relation in database with examples.

6. Consider the following relations and discuss all constraints violations by each operation, if
any suggest the different ways of enforcing these constraints by apply following update
operations.

1. Operation:
Insert (1004,’smith’,’jones’, 2) into student relation.
2. Operation:
Insert (004,’smith’,’jones’, 55000, 5) into instructor relation.
3. Operation:
Insert (4,’ML’, B5) into Department relation.
7 Explain the unary relational algebra operations in detail with examples.

8. Explain the set theory relational algebra operations in detail with examples.

9. Explain the binary relational algebra operations in detail with examples.

10. Write short notes on aggregate functions and grouping.

11. Illustrate recursive closure operation with example.

12. Explain the OUTER JOIN operations.

13. Write short note on OUTER UNION Operation.


14. Describe the steps of an algorithm for ER to relational mapping with example.

15. What are the basic operations that can change the states of relations in the database? Explain
how the basic operations deal with constraints violations.
16. Consider the following relations and discuss all constraints violations by each operation, if
any suggest the different ways of enforcing these constraints by apply following update
operations.

You might also like