在“学生”关系中的“性别”属性的取值必须是“男”或者“女”。这是()规则。

题目
单选题
在“学生”关系中的“性别”属性的取值必须是“男”或者“女”。这是()规则。
A

实体完整性

B

参照完整性

C

户自定义完整性

D

属性完整性

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为s中某个元组的主码值。这是( )。

A)实体完整性规则

B)参照完整性规则

C)用户定义完整性规则

D)域完整性规则


正确答案:B
实体完整性规则:若属性A是关系R的主属性,则属性A不能取空值。
参照完整性规则:若属性(或属性组)A是基本关系R的外码,它与基本关系S的主码B相对应,则R中每个元组在A上的值或者为空,或者为s中某个元组的主码值。
用户定义完整性规则:是针对某一具体数据库的约束条件,它反映某一具体应用涉及的数据必须满足语义要求。

第2题:

有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取值范围定义在0-120之间符合【 】。


正确答案:用户定义的完整性
用户定义的完整性

第3题:

某数据库表规定“性别”字段的输入值必须是“男”或“女”,则应在数据库表设计器的字段有效性规则输入框中输入()表达式。

A、性别="男"OR性别="女"

B、性别="男"OR"女"

C、性别="男"AND性别="女"

D、性别="男"AND"女"


参考答案:A

第4题:

在学生、专业关系模式中:

学生(学号,姓名,性别,专业号,年龄)

专业(专业号,专业名)

其中带下划线的属性为主码。则下述说法中不正确的是(1)和(2)。(注意,答案须按顺序排列)

A.专业号是学生关系模式的外键

B.专业关系是参照关系

C.学生关系是参照关系

D.学生关系中专业号属性的值或者为空,或者等于专业关系中某个元组的主键值

E.参照关系和被参照关系不能是同一个关系


正确答案:B

第5题:

在学生关系中,对属性“性别”规定只能为“男”或“女”的这种约束属于(34)规则。

A.实体完整性

B.参照完整性

C.用户定义完整性

D.条件


正确答案:C
解析:属于用户定义完整性。

第6题:

在E-R概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属性组成,那么性别的取值范围是实体的()

A.主码

B.属性

C.联系

D.域


参考答案:D

第7题:

在关系模型中,若属性A是关系R的外码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为【 】规则。


正确答案:参照完整性
参照完整性 解析:参照完整性要求在任何关系的任何一个元组中,外键的值不能为空值,称之为参照完整性。

第8题:

在学生关系中,对属性“性别”规定只能为“男”或“女”的这种约束属于()规则。

A、实体完整性

B、参照完整性

C、用户定义完整性

D、条件


参考答案:C

第9题:

在关系模型中,若属性A是关系R的主码,则在R的任伺元组中,属性A的取值都不允许为空,这种约束称为【 】规则。


正确答案:实体完整性
实体完整性 解析:实体完整性:关系中的元组在组成主键的属性上不能有空值。参照完整性:外键的值不允许参照不存在的相应表的主键的值,或者外键为空值。用户自定义完整性:由用户根据应用需要定义。

第10题:

为了限制"性别"字段只能输入"男"或"女",该字段"有效性规则"设置中正确的规则表达式为( )。

A、[性别]="男" and [性别]="女"

B、[性别]="男" or [性别]="女"

C、性别="男" and 性别="女"

D、性别="男" or 性别="女"


正确答案:B

更多相关问题