IT232 Database Management System

Database Management System TU Board 2025 question paper

22 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Business Administration

Semester 2 · TU Board 2025

Course Title: Database Management System (IT232)

Full Marks: 60Pass Marks: 30Time: 3 Hrs

Candidates are required to give their answers in their own words as for as practicable.

Group A

Brief Answer Questions(10 × 1 = 10)

  1. 1.

    Mention any one difference between schemas and instances.

    1
  2. 2.

    Define attribute inheritance.

    1
  3. 3.

    List out any two data types used in SQL.

    1
  4. 4.

    What is the importance of creating role?

    1
  5. 5.

    Define Transitive dependency.

    1
  6. 6.

    Write SQL query to remove an attribute named 'email' from Employee table.

    1
  7. 7.

    Define concurrent transaction.

    1
  8. 8.

    Define distributed databases.

    1
  9. 9.

    Define privileges in database management.

    1
  10. 10.

    What is catastrophic failure?

    1

Group B

Short Answer Questions: (Attempt any FIVE Questions)(5 × 3 = 15)

  1. 11.

    Write about any three types of constraints used in database.

    3
  2. 12.

    Differentiate between deferred update and immediate update.

    3
  3. 13.

    Illustrate and explain three-schema architecture.

    3
  4. 14.

    Mention any three methods to make database secure.

    3
  5. 15.

    Explain the types of relationship set.

    3
  6. 16.

    Explain the desirable properties of transactions.

    3

Group C

Long Answer Questions: (Attempt any THREE Questions)(3 × 5 = 15)

  1. 17.

    Define concurrency control. Describe about two phase locking protocol for concurrent transaction.

    5
  2. 18.

    Explain the concept of specialization with your own example.

    5
  3. 19.

    Explain the types of Anamolies.

    5
  4. 20.

    Illustrate and explain two tier and three tier database application architecture.

    5

Group D

Comprehensive Answer / Case / Situation Analysis Questions(2 × 10 = 20)

  1. 21.

    Consider the following tables of a database: Instructor (InstructorID, InstructorName, JobStatus) Subject (SubCode, SubjectName, CreditHours) Taught (Subcode, InstructorID, Semester) Write SQL Queries for the following: i) Insert a record with values "IT232", "DBMS", 3 in the Subject table ii) Change the JobStatus of an Instructor with ID 521 to 'Permanent' iii) To add a column "salary" in instructor table. iv) To display the name of instructor with highest salary. v) To delete a column credit hours from subject table.

    10
  2. 22.

    Normalize the following relation up to 3-NF. E-IDE-nameContact NoP-IdP-nameE01Ram9841,2273P01ABCE01Ram9841,2273P02XYZE02Shyam98510P02XYZE03Hari9860,5535P01ABCE03Hari9860,,5535P03PQRE04Shyam9899,9847P03PQR

    10

— The End —