Jawaharlal Nehru Technological University Hyderabad

Jawaharlal Nehru Technological University Hyderabad MCA 2021 Database Management Systems Previous Question Paper (February - 2021 - R13)

MCA | 2021 | III | R13 | February - 2021

Answer PaperPaper Code: 813APMaximum Marks: 60Time: 2 hours

Answer any five questions. All questions carry equal marks.

Main

112 marks
a

What are levels of abstraction in a DBMS? Explain.

6 marks

Answer

Data abstraction in a DBMS hides complex storage details from users to simplify interaction. It is organized into three levels:

  1. Physical Level: The lowest level, describing how data is actually stored on storage devices (e.g., blocks, indices, compression).
  2. Logical Level: Describes what data is stored and the relationships among them. It defines the database schema, including entities, attributes, and constraints, without revealing physical implementation.
  3. View Level: The highest level, where only part of the database is visible to specific users. It provides security and simplifies data access by hiding irrelevant details or sensitive information.
b

Explain class hierarchies in ER model with examples.

6 marks

Answer

Class hierarchies, also known as Specialization and Generalization, represent an 'IS-A' relationship between a superclass and its subclasses. This allows attributes and relationships to be inherited from the superclass to the subclasses.

For example, consider an entity Employee. Employees can be categorized into subclasses such as Engineer, Manager, and Salesperson. The Employee entity acts as the superclass containing common attributes like EmployeeID, Name, and DateOfJoining. The subclasses inherit these attributes but also possess their own specific attributes:

  • Engineer: Includes specific attributes like TechnicalSkillSet and ProjectID.
  • Manager: Includes specific attributes like DepartmentManaged and BonusPercentage.

This hierarchy reduces redundancy and organizes the data model by grouping common properties at the highest possible level while maintaining unique characteristics at the lower levels.

212 marks
a

Discuss about participation constraints and weak entities in ER model.

6 marks

Answer

Sign in to view the complete answer paper.

b

Write a brief introduction to the relational model.

6 marks

Answer

Sign in to view the complete answer paper.

3

Explain in detail about relational algebra operations with suitable examples.

12 marks

Answer

Sign in to view the complete answer paper.

4

What is schema refinement? Explain motivating examples of schema refinement.

12 marks

Answer

Sign in to view the complete answer paper.

5

Explain about 3NF, 4NF and 5NF with suitable examples.

12 marks

Answer

Sign in to view the complete answer paper.

612 marks
a

Discuss about transaction support in SQL-92.

6 marks

Answer

Sign in to view the complete answer paper.

b

Explain concurrency control without locking.

6 marks

Answer

Sign in to view the complete answer paper.

712 marks
a

Write a brief introduction on crash recovery.

6 marks

Answer

Sign in to view the complete answer paper.

b

Describe analysis phase in detail.

6 marks

Answer

Sign in to view the complete answer paper.

8

Explain the following:

12 marks
a

The memory hierarchy

6 marks

Answer

Sign in to view the complete answer paper.

b

Extendable hashing versus linear hashing.

6 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of Database Management Systems from Jawaharlal Nehru Technological University Hyderabad for MCA 2021 III, February - 2021, R13.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in Database Management Systems

Loading Question Papers

Fetching data from database...