一个表可以有多个PRIMARY KEY约束
在任何情况下PRIMARY KEY约束都可以被删除
一个表可以有多个UNIQUE约束
使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值
第1题:
关系模型允许定义3类数据约束,下列不属于数据约束的是( )。
A)实体完整性约束
B)参照完整性约束
C)属性完整性约束
D)用户自定义的完整性约束
第2题:
关系模型允许定义3类数据约束,下列不属于数据约束的是( )。
A.实体完整性约束
B.参照完整性约束
C.域完整性约束
D.用户自定义的完整性约束
第3题:
A、实体完整性约束
B、域完整性约束
C、参照完整性约束
D、关键字完整性约束
第4题:
下列关于网络配送问题的叙述正确的是()
A. 约束为确定需求约束
B. 约束为资源约束
C. 约束为收益约束
D. 以上说法均不正确
第5题:
下列关于关系模型的完整性约束规则叙述中,不正确的是( )。
A)关系中主属性不能取空值,可以通过定义主码来实现
B)用户自定义是针对某一具体应用要求来定义的约束条件
C)参照完整性规则指外码不允许参照不存在的相应的主码值或外码为空值
D)当执行删除操作时,一般只需考虑实体完整性规则
第6题:
在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项。( )
A.非空完整性约束
B.唯一完整性约束
C.主码完整性约束
D.数据角色性约束
第7题:
以下关于数据完整性设计叙述错误的是______。
A) 域约束限制指定表列的取值及范围
B) 主码约束定义每个关系的主码不空,但可以不唯一
C) 引用完整性约束定义不同关系模式的属性之间满足的条件
D) 引用完整性约束定义一个关系模式中属性之间可能满足的条件
A.
B.
C.
D.
第8题:
以下关于数据完整性叙述错误的是______。
A.域约束限制指定表列的取值及范围
B.主码约束定义每个关系的主码不空,但可以不唯一
C.引用完整性约束定义不同关系模式的属性之间满足的条件
D.引用完整性约束定义一个关系模式中属性之间可能满足的条件
第9题:
下列与实体完整性约束相关的叙述中,哪一(些)条是正确的?( )
Ⅰ. 实体完整性约束是对关系中主键属性值的约束
Ⅱ. 每个关系必须有主键,主键值唯一,用于标识关系的元组
Ⅲ. 组成主键的属性都不能取空值,而不仅仅是主键属性集整体不能取空值
A) 仅Ⅰ
B) 仅Ⅱ和Ⅲ
C) 仅Ⅰ和Ⅲ
D) 都正确
A.
B.
C.
D.
第10题:
关于关系的完整性约束条件,下列说法中错误的是( )。 A.在关系模型中,允许定义实体完整性、参照完整性和用户定义的完整性 B.对属性的值域的约束也称为域完整性规则 C.参照完整性主要针对外码,其中外码不能为空值 D.实体完整性主要针对主键