CSC265 Database Management System

Database Management System TU Board 2079 question paper

12 questionsSit this paper (timed)

Tribhuvan University

Bachelor of Science in Computer Science and Information Technology

Semester 4 · TU Board 2079

Course Title: Database Management System (CSC265)

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

Candidates are required to give their answers in their own words as far as practicable. The figures in the margin indicate full marks.

Group A

(2 × 10 = 20)

  1. 1.

    What is Database Management System? Explain the DBMS architecture with a diagram. What is data independence?

    10
  2. 2.

    What is entities and its types? How do we reduce different types of entities and relationships of ER diagram into Tables? Explain with assuming different types of entities and relations.

    10
  3. 3.

    What is normalization? Why normalization is required? Explain 1NF, 2NF, and 3NF with example.

    10

Group B

(8 × 5 = 40)

  1. 4.

    What do you mean by Schema and Instance in DBMS? Explain both with examples.

    5
  2. 5.

    What is conflict schedule? Explain with example.

    5
  3. 6.

    Retrieve the TName, and No_of_priod of teachers who teach in "ABC" school using Relational Algebra.

    TEACHER (TID, TName, TAddress, TQualification)

    SCHOOL (SID, SName, SAddress, SPhone)

    SCHOOL_TEACHER (SID, TID, No_of Period).

    5
  4. 7.

    Explain aggregation with example.

    5
  5. 8.

    Define functional dependencies. Explain 2nd normal form with example.

    5
  6. 9.

    Explain Assertion and Triggers with example.

    5
  7. 10.

    What is concurrency control? What are its advantages in DBMS?

    5
  8. 11.

    What is Buffer Management in DBMS? Expalain.

    5
  9. 12.

    What is transaction? Draw states of transaction and explain.

    5

— The End —