What is a data dictionary in a DBMS? MCQ with Answer and Explanation

What is a data dictionary in a DBMS?
A. A repository of metadata about the database
B. A table containing user data
C. A log file
D. A backup of the database
Answer: Option A
Solution (By JKExamLibrary)
The data dictionary stores metadata such as table definitions, column types, constraints, and other database objects.

This question belongs to: Computer Database Management System (DBMS)

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Database Management System (DBMS) Questions

Question #1 Report Error
Who proposed the relational database model based on mathematical relation theory in 1970?
A. James Gosling
B. Dennis Ritchie
C. Charles Bachman
D. E.F. Codd

Correct Answer: Option D


Explanation:
Dr. Edgar Frank Codd (E.F. Codd) invented the relational model for database management while working for IBM in 1970.

This question belongs to: Computer Database Management System (DBMS)
Question #2 Report Error
Which SQL operator returns only the rows that are common and present in the outputs of both executing SELECT queries?
A. UNION
B. EXCEPT / MINUS
C. JOIN
D. INTERSECT

Correct Answer: Option D


Explanation:
The INTERSECT operator returns only the distinct rows that appear in the result sets of both SELECT statements.

This question belongs to: Computer Database Management System (DBMS)
Question #3 Report Error
Which of the following is a valid way to join three tables in SQL?
A. SELECT * FROM table1, table2, table3 WHERE condition1 AND condition2;
B. SELECT * FROM table1 JOIN table2 ON condition1 JOIN table3 ON condition2;
C. Neither
D. Both A and B

Correct Answer: Option D


Explanation:
Both syntaxes are valid: explicit JOIN syntax and implicit comma join with WHERE conditions.

This question belongs to: Computer Database Management System (DBMS)