Answer & Solution
A database is called "self-describing" because it contains a description of its own structure within the database itself. This description is known as metadata, which includes information about the tables, columns, data types, and relationships within the database. This self-describing nature allows the database management system (DBMS) to understand and manage the data effectively.
Option B: False
This option would mean that a database does not contain a description of itself. However, this is incorrect because modern databases indeed include metadata that describes the structure and organization of the data. Without this metadata, it would be challenging for the DBMS to manage and query the data accurately.
Conclusion: The correct answer is Option A: True because a database is indeed "self-describing" due to the presence of metadata that details the structure and organization of the data within the database.