Database Management System 2079

Question Paper Details
Tribhuwan University
Institute of Science and Technology
2079
Bachelor Level / Third Semester / Science
Information Technology ( BIT202 )
( Database Management System )
Full Marks: 60
Pass Marks: 24
Time: 3 hours hours

Section A
Long Answer Questions
Attempt any TWO questions. [2 × 10 = 20]

Official Answer
AI Generated Answer

AI is thinking...

1. What is a transaction? Draw a transaction state diagram and discuss the typical states that a transaction goes through during execution. [2+8]

10 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

2. What is a functional dependency? What are the four informal measures of quality for relational schema design? Explain. [10]

10 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

3. Explain the various symbols used in the E-R Model. [10]

10 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

Section B
Short Answer Questions
Attempt any EIGHT questions. [8 × 5 = 40]

Official Answer
AI Generated Answer

AI is thinking...

4. What is NoSQL? Explain the NoSQL characteristics related to data models and query languages. [1+4]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

5. What is the system log used for? What are the typical kinds of entries in a system log? [2+3]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

6. What is normalization? Explain 2NF with example. [1+4]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

7. What is meant by the concurrent execution of database transactions in a multiuser system? Discuss why concurrency control is needed, and give informal examples. [5]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

8. Retrieve the Employee Name, Department Number, and Department Name of 'John Smith' using Relational Algebra. The relations are given below.
EMPLOYEE (Ssn, Fname, Lname, Bdate, Address, Sex, Salary, SuperSSN, Dno)
PROJECT (Pnumber, Pname, Plocation, Dnum)
WORKS_ON (Essn, Pno, Hours)
DEPARTMENT (Dname, Dnumber, Mgr_ssn, Mgr_start_date)
[5]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

9. Discuss the different types of failures. What is meant by catastrophic failure? [5]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

10. What is the Relational Data Model? How is a relation different from a flat file? [5]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

11. What is a database? Explain the characteristics of the Database Approach. [5]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...

12. What are the three layers of the Three-Schema Architecture? Explain. [5]

5 marks
Details
Official Answer
AI Generated Answer

AI is thinking...