Tribhuvan University
Bachelor of Information Technology
Semester 3 · TU Board 2078
Course Title: Database Management System (BIT202)
Full Marks: 60Pass Marks: 24Time: 3 hours
Candidates are required to give their answers in their own words as far as practicable.
Group A
Attempt any Two questions.(2 × 10 = 20)
- 1.10
What is an E-R Diagram? Explain various symbols used in the E-R Diagram.
Answer comingAlso asked in 2079
- 2.10
What is Transaction? State and explain the properties of Transaction.
- 3.10
From the relation given below, answer the following questions. EMPLOYEE (Ssn, Fname, Minit, Name, Bdate, Address, Sex, Salary, Super_ssn, Dno) DEPARTMENT (Dname, Dnumber, Mgr_ssn, Mgr_start_date) PROJECT (Pname, Pnumber, Plocation, Dnum) DEPENDENT (Essn, Dependent_name, Sex, Bdate, Relationship) DEPT_LOCATIONS (Dnumber, Dlocation) a) Retrieve all the attributes of employees who work for the 'Computer' department department no 5 using SQL b) For each Department, retrieve the department number, the number of employees in department, and their average salary using SQL c) For each project in which more than two employees work, retrieve the project number, name, and the number of employees who work on that project using SQL d) Select the EMPLOYEE tuples whose department is 10, or those whose salary is greater than Rs 50,000 using Relational Algebra. e) Retrieve the names of employees who have no dependents using Relational Algebra
Answer comingAlso asked in 2080, 2079
Group B
Attempt any Eight questions(8 × 5 = 40)
- 4.5
What are different types of Database Users? Explain in Brief.
Answer comingAlso asked in 2083
- 5.5
What is Primary key and Foreign Key? Why is this required in the DBMS?
- 6.5
What is Integrity constraint? What are the three main categories of Integrity constraints?
- 7.5
What is Functional Dependency? Explain 3NF with Examples.
- 8.5
What is Schedule? Explain Serializability and Conflict Schedule.
- 9.5
What is starving in DBMS? Explain with example.
- 10.5
During ER-to-Relational Mapping, explain with example to map 1: N and N:M relationship into a relation?
- 11.5
What is NoSQL? What are the types of NoSQL? Explain.
- 12.5
Explain Data Models, Schemas, and Instances.
— The End —