CACS255 Database Management System

Database Management System TU Board 2022 question paper

10 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Computer Application

Semester 4 · TU Board 2022

Course Title: Database Management System (CACS255)

Full Marks: 60Pass Marks: 24Time: 3 hours

Candidates are required to answer the question in their own words as far as possible.

Group B

Attempt any SIX question.(6 × 5 = 30)

  1. 2.

    What is DBMS? Describe the advantages and disadvantages of using DBMS.

    5
  2. 3.

    Describe 3-schema architecture of database.

    5
  3. 4.

    What are roles and responsibilities of DBA.

    5
  4. 5.

    Why indexing is essential in database? Differentiate dense index from sparse index with suitable example.

    5
  5. 6.

    What are the states of transaction model? Describe the ACID properties of transaction.

    5
  6. 7.

    Describe the use of ER diagram. Draw an ER diagram for a university to design a database for it.

    5
  7. 8.

    What is DDL and DML queries? Consider the following relation.

    5

Group C

Attempt any TWO questions(2 × 10 = 20)

  1. 9.

    Define normalization. Describe the importance of normalization in DBMS. Describe 1NF, 2NF and 3NF with examples.

    10
  2. 10.

    Differentiate between stored procedure and trigger. Why concurrency control is needed? Describe timestamp based concurrency protocol.

    10
  3. 11.

    What is data model? What are its types? Describe the structure of database.

    10

— The End —