Its primary functions encompass:
Storing data: This is the fundamental role of a DBMS. It efficiently manages and organizes large volumes of data in a structured format, making it accessible when needed.
Providing multi-user access control: A DBMS ensures that multiple users can access and manipulate data simultaneously without conflicts or compromising data integrity. It implements security measures to protect data from unauthorized access.
Data Integrity: A DBMS maintains data consistency and accuracy by enforcing rules, constraints, and validation checks. It prevents errors, inconsistencies, and data loss.
Since all three options (storing data, providing multi-user access control, and data integrity) are core functions of a DBMS, the correct answer is d) All of the above.
In essence, a DBMS acts as a central repository for data, providing controlled access and ensuring its reliability.Sources and related content