为最大限度地保证数据库数据的正确性,关系数据库实现了三个完整性约束,下列用于保证实体完整性的是()。
第1题:
在Oracle中,建表约束包括引用完整性约束、check完整性约束,还有以下三项是正确的,请排除一个错误选项。( )
A.非空完整性约束
B.唯一完整性约束
C.主码完整性约束
D.数据角色性约束
第2题:
此题为判断题(对,错)。
第3题:
A.体现数据库中表之间的关系
B.实现参照完整性
C.以其他表PRIMARYKEY约束和UNIQUE约束为前提
D.每个表中都必须定义
第4题:
在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于()。
第5题:
以下关于关系的完整性约束叙述错误的是______。
A) 关系的完整性约束分为静态完整性约束和动态完整性约束
B) 动态完整性约束是基于关系模式的,主要由主码约束、外码约束和域约束组成
C) 动态完整性约束更多的是基于企业或组织的业务规则的
D) 主码必须满足唯一性
A.
B.
C.
D.
第6题:
在数据库中,建立商品表时,将价格字段值限制在10元到100元的约束属于( )。
A.实体完整性约束
B.域完整性约束
C.参照完整性约束
D.自定义完整性约束
第7题:
完整性约束不包括______。
A) 主码约束
B) 候选码约束
C) 外码约束
D) 用户自定义完整性
A.
B.
C.
D.
第8题:
以下叙述错误的是______。
A) NOT NULL和DEFAULT不能在表级完整性约束处定义
B) 如果CHECK约束是定义多列之间的取值约束,则只能在表级完整性约束处定义
C) 如果在表级完整性约束处定义外码,则FOREIGN KEY不能省略,但<列名>可以省略
D) 如果表的主码由多个列组成,则这样的主码也只能在表级完整性约束处定义
第9题:
任何关系数据库系统都应该支持( )。
I、实体完整性约束Ⅱ、参照完整性约束Ⅲ、用户自定义完整性约束
A)仅I
B)仅I、Ⅱ
C)都是
D)都不是
第10题:
数据库三层约束的内容:码约束--实体完整性(entity integrity)约束,参照完整性(referential integrity]约束和用户参照完整性。简述关系模式中的三种完整性。