Question:

Which of the following is used to Manage Data Base?

Show Hint

Remember the acronyms:
- OS: Operating System (manages computer resources)
- DBMS: Database Management System (manages data)
- RAM: Random Access Memory (primary storage)
- CPU: Central Processing Unit (processor)
Updated On: Jul 14, 2026
  • Operating System
  • Complier
  • Cache Memory
  • DBMS
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is D

Approach Solution - 1


Step 1: Understanding the Question:

The question asks to identify the software system used for managing databases.

Step 3: Detailed Explanation:

* DBMS (Database Management System): A DBMS is a software system designed to store, retrieve, and manage data in a database. It provides an interface for users and applications to interact with the database, allowing for data definition, retrieval, update, and management. Examples include MySQL, PostgreSQL, Oracle, SQL Server.
* Operating System: An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs. It manages the overall functioning of the computer, not specifically databases.
* Compiler: A compiler is a computer program that translates code written in one programming language (source language) into another language (target language), often machine code. It does not manage databases.
* Cache Memory: Cache memory is a small, high-speed type of computer memory that stores frequently used data or program instructions for rapid access. It is a hardware component that optimizes data access, not a database management system.
Therefore, DBMS is the correct term for managing databases.

Step 4: Final Answer:

DBMS is used to manage databases.
Was this answer helpful?
0
0
Show Solution
collegedunia
Verified By Collegedunia

Approach Solution -2

This question can be answered by sorting each option into the right category of computing component and checking whether that category's job includes managing a database.

  1. Operating System: This is general-purpose system software whose job is to manage hardware resources, run programs, and handle files at a broad level. It does not specialize in structuring, querying, or managing data inside a database.
  2. Compiler: This is a software tool that translates programs written in a high-level language into machine code. Its job is entirely about code translation, with no role in storing or managing data.
  3. Cache Memory: This is a hardware component, a small and fast memory layer that temporarily holds frequently accessed data to speed up processing. It has no software logic for defining, querying, or managing a database.
  4. DBMS: This is software purpose-built to create, organize, store, retrieve, and manage data in a structured way, with built-in tools for querying, updating, and securing that data.

Only one of the four options is a system specifically designed around the job of managing data. An operating system manages the machine in general, a compiler translates code, and cache memory is a hardware speed-up layer, none of which have database management as their purpose.

Therefore, the correct answer is DBMS.

Was this answer helpful?
0
0