Within relational databases, a domain represents the defined set of permissible values for an attribute. Every column in a table is linked to a specific domain, guaranteeing that all entries conform to a pre-established range of acceptable data. This principle is vital for preserving data integrity and uniformity throughout the database.
The provided options distinguish various relational database concepts:
Consequently, establishing the domain for each attribute within a database schema facilitates the enforcement of strong data validation protocols, aligning with the correct definition: A specific set of valid values for an attribute.
| RollNo | Name | Mobile | City |
| 1 | Arun | 91 | Delhi |
| 2 | Sanjay | 92 | Mumbai |
| 3 | Arun | 93 | Noida |
| 4 | Varun | 94 | Guwahati |
| 5 | Arti | 95 | Kolkata |
| List-I | List-II |
| (A) Controlled Data Sharing | (I) Same data maintained in different places does not match |
| (B) Data Isolation | (II) Limited Access given to users |
| (C) Data Dependence | (III) There is no mapping between two files |
| (D) Data Inconsistency | (IV) If the structure of a file is changed, all the existing programs accessing that file also need to be changed |