JNTU

JNTU MCA 2022 DATABASE MANAGEMENT SYSTEMS Previous Question Paper (October/November - 2022 - R20)

MCA | 2022 | II | R20 | October/November - 2022

Answer PaperPaper Code: 872ABMaximum Marks: 75Time: 3 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

How does database management system provide data abstraction? Discuss briefly.

8 marks

Answer

Data abstraction in a Database Management System (DBMS) is the process of hiding complex implementation details from end-users while providing a simplified view of the data. This is achieved through a three-level architecture:

  1. Physical Level (Internal Level): The lowest level of abstraction, describing how data is actually stored in the storage devices, including file structures, indexing, and data compression techniques.
  2. Logical Level (Conceptual Level): Describes what data is stored in the database and the relationships among the data. It hides the physical storage details and is typically managed by database administrators.
  3. View Level (External Level): The highest level, where only a part of the database is visible to specific users. This level provides security and simplifies interaction by presenting data in a format relevant to the user's needs.

This layering ensures data independence, allowing the physical storage or logical schema to change without requiring modifications to the user applications.

b

Describe the overall system structure of database management system.

7 marks

Answer

The system structure of a DBMS is divided into several components that manage the interaction between the user and the stored data:

  • Query Processor: Parses, compiles, and optimizes user queries to determine the most efficient execution plan.
  • Storage Manager: Acts as the interface between low-level data stored in the database and the application programs. It includes the Authorization and Integrity Manager (checking constraints), Transaction Manager (ensuring ACID properties), File Manager (managing space allocation), and Buffer Manager (caching data in memory).
  • Disk Storage: The physical storage layer, including data files, indices, and data dictionaries (metadata) that store the structure of the database.

Together, these components ensure that data requests are processed efficiently, securely, and reliably while maintaining data consistency.

215 marks
a

With examples explain the concept of descriptive attribute, determinant, derived attribute.

8 marks

Answer

Sign in to view the complete answer paper.

b

What is aggregation in ER diagram? Explain with an example.

7 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

Discuss the basic features of relational model.

7 marks

Answer

Sign in to view the complete answer paper.

b

Demonstrate the steps in logical database design.

8 marks

Answer

Sign in to view the complete answer paper.

415 marks
a

Is Relational Algebra a procedural DML? Justify your answer.

7 marks

Answer

Sign in to view the complete answer paper.

b

What is an unsafe query in relational calculus? How to handle them while querying a database?

8 marks

Answer

Sign in to view the complete answer paper.

5

Consider the following schema to write queries in SQL.

Suppliers(sid,sname,address)

Parts(pid,pname,color)

Catalog(sid,pid,cost)

i) Find the snames of suppliers who supply some red part and some green part.

ii) Find the sids of suppliers who supply every red part or supply every green part.

iii) Find the pids of parts supplied at least two different suppliers.

15 marks

Answer

Sign in to view the complete answer paper.

6

Explain the need of schema refinement in database design process, briefly explain the steps involved in schema refinement.

15 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

What is serializability? With examples explain serializability and recoverable schedules.

8 marks

Answer

Sign in to view the complete answer paper.

b

Discuss ARIES algorithm for crash recovery of concurrent transaction system.

7 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Make a comparison of heap file organization and hash file organization.

8 marks

Answer

Sign in to view the complete answer paper.

b

With an example demonstrate extendible hashing concept.

7 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of DATABASE MANAGEMENT SYSTEMS from JNTU for MCA 2022 II, October/November - 2022, R20.

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...