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

Each option is a distinct category of computing component, and the question is specifically about which one is built to manage data stored in a database, so checking what each one actually manages (or doesn't) settles the answer.

  1. Operating System: Manages hardware resources such as the CPU, memory, and input/output devices, and provides a platform for other software to run on. It does not organize or manage the data inside a database itself, that job is handed off to database software running on top of it.
  2. Complier (Compiler): Manages the translation of source code written by a programmer into machine-executable code. Its job is entirely about code translation, with no role in storing or retrieving structured data.
  3. Cache Memory: Manages temporary, fast-access storage of recently or frequently used data at the hardware level to speed up processing. It has no concept of tables, records, or queries, the building blocks of database management.
  4. DBMS: Specifically manages the creation, storage, retrieval, update, and security of data organized in a database, offering tools like SQL queries to interact with that data directly. This is precisely the role the question is asking about.

Of the four, only DBMS is purpose-built around organizing and controlling access to structured data, the others manage hardware, code translation, or temporary memory instead.

Therefore, the correct answer is DBMS.

Was this answer helpful?
0
0