什么是 域中的完整性限制

2022-12-02 15:20

2022-12-02 16:03
域完整性指列的值域的完整性。如数据类型、格式、值域范围、是否允许空值等。
呃啊,你不是说简单明了吗。。。
数据库完整性不是有四类嘛:实体完整性(Entity
Integrity)、域完整性(Domain
Integrity)、参照完整性(Referential
Integrity)、用户定义的完整性(User-definedIntegrity)。
域完整性就是指数据库表中的列必须满足某种特定的数据类型或约束。其中约束又包括取值范围、精度等规定。表中的CHECK、FOREIGN
KEY
约束和DEFAULT、
NOT
NULL定义都属于域完整性的范畴。