定义“用户自定义完整性约束”的方法是:在定义表结构时定义约束,用定义列属性不能为空值 或用 UNIQUE定义或用CHECK(条件)定义属性必须满足条件表达式要求
举一反三
- 当完整性约束条件涉及一个属性列时,既可以定义为列级完整性约束,也可以定义为表级完整性约束。
- 使用主键约束时,列的空值属性必须定义为
- 在建立CHECK约束时,( )。 A: 每个字段只能定义一个CHECK约束 B: 每个字段可以定义多个CHECK约束 C: 能为单独的一个字段定义CHECK约束 D: 一个表中只能定义一个CHECK约束
- 对于Check约束,下面说法错误的是()。 A: 在CHECK约束的表达式中必须引用到表中的一个或多个字段,并且表达式的计算结果必须是一个布尔值。 B: 可以在表级定义CHECK约束 C: 不能在字段级定义CHECK约束 D: 对同一个字段可以定义多个CHECK约束,同时也可以定义NOTNULL约束
- 实体完整性规则要求主属性不能取空值,为此,可通过______来保证。 A: 定义主关键字 B: 用户自定义完整性 C: 定义外部键 D: 关系系统自动定义