更多"任何关系数据库系统都应该支持( )。 Ⅰ、实体完整性约束 Ⅱ、参"的相关试题:
[单项选择]“主键”不允许取重复值,是指
A)实体完整性约束规则
B)引用完整性约束规则
C)用户自定义完整性约束规则
D)数据完整性约束规则
[单项选择]
关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。实体完整性规则定义了对关系中主属性取值的约束,即对主属性的值域的约束;而参照完整性规则定义了参照关系和被参照关系的外码与主码之间的参照约束,即对参照关系的外码属性值域的约束,规定外码属性的值域只能是空值或是相应被参照关系主码属性的值。用户定义完整性就是针对某一具体的关系数据库的约束条件,反映某一具体应用所涉及的数据必须满足的语义要求,由应用的环境决定。例如,银行的用户帐户规定必须大于等于100000,小于999999。所以,用户定义的完整性通常是定义对关系中除主码与外码属性之外的其他属性取值的约束,即对其他属性的值域的约束。
试题
对于学生关系Students(Sno,Sname,Sex,SD,Sage,SAdd),属性Sno、Sname、Sex、SD、Sage和SAdd分别表示学生的学号、姓名、性别、所在系、年龄和通信地址;其中SD是关系Dept的主键。
a.学生关系的主键是(),外键是()。
学生关系的主键是()
A. Sno
B. Sname
C. SD
D. SAdd
[单项选择]关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现完整性是( )。
A. 实体完整性
B. 参照完整性
C. 用户定义的完整性
D. 实体完整性、参照完整性和用户定义的完整性
[单项选择]关系模型有3类完整性约束:实体完整性、参照完整性和用户定义的完整性,哪(些)类完整性是关系模型必须满足并由DBMS自动支持的()
A. 实体完整性
B. 实体完整性和参照完整性
C. 参照完整性和用户定义的完整性
D. 实体完整性、参照完整性和用户定义的完整性
[单项选择]关系模型有3类完整性约束:实体完整性、参照完整性和用户定义的完整性。哪类(些)完整性是关系模型必须满足并由DBMS自动支持的 ( )
A. 实体完整性
B. 实体完整性和参照完整性
C. 参照完整性和用户定义的完整性
D. 实体完整性、参照完整性和用户定义的完整性
[单项选择]关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪(些)类完整性 ( )
A. 实体完整性
B. 参照完整性
C. 用户定义的完整性
D. 实体完整性、参照完整性和用户定义的完整性
[单项选择]在关系模型的完整性约束中,实体完整性规则是指关系中()。
A. 不允许有主行
B. 属性值不允许为空
C. 主键值不允许为空
D. 外键值不允许为空
[单项选择]关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。下列选项中 ( )是关系模型必须满足并由DBMS自动支持的。
A. 实体完整性
B. 实体完整性和参照完整性
C. 参照完整性和用户定义的完整性
D. 实体完整性、参照完整性和用户定义的完整性
[单项选择]关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪一(些)类完整性?()
A. 实体完整性
B. 参照完整性
C. 用户定义的完整性
D. 实体完整性、参照完整性和用户定义的完整性
[单项选择]在满足实体完整性约束的条件下
A. 一个关系中应该有一个或多个候选关键字
B. 一个关系中只能有一个候选关键字
C. 一个关系中必须有多个候选关键字
D. 一个关系中可以没有候选关键字