A) To design user interfaces
B) To generate sample data
C) To optimize query performance
D) To manage data backups
A) Relational DBMS
B) NoSQL DBMS
C) Hierarchical DBMS
D) Network DBMS
A) By providing no access control mechanisms
B) By allowing unrestricted access to all users
C) By enforcing user authentication and authorization
D) By automatically making all data public
A) To increase data redundancy
B) To improve data integrity and eliminate anomalies
C) To make database queries complex
D) To make the database larger
A) It allows duplicate values
B) It ensures data redundancy
C) It enforces unique and non-null values
D) It guarantees data security
A) To retrieve data from the database
B) To insert new records into the database
C) To define and modify the structure of the database
D) To generate reports from the database
A) Hierarchical DBMS
B) Network DBMS
C) Relational DBMS
D) Object-Oriented DBMS
A) Data Definition Language (DDL)
B) Data Retrieval Language (DRL)
C) Data Manipulation Language (DML)
D) Data Observation Language (DOL)
A) To create web applications
B) To manage files and folders
C) To organize and store data
D) To play multimedia content
A. A tool for creating spreadsheets
B. A software system for managing databases
C. A programming language
D. A hardware device