要求“学生”关系的“性别”属性只能取0或1,这属于关系的()。

题目
单选题
要求“学生”关系的“性别”属性只能取0或1,这属于关系的()。
A

参照完整性规则

B

实体完整性规则

C

用户定义完整性规则

D

域完整性规则

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

第1题:

某一学生关系的二维表的属性有学号、姓名、性别、年龄。其元素为__________。


正确答案:
4
二维表中列称为属性,属性的个数称为关系的元素。本题的关系有4个属性,故元素为4。

第2题:

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


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

第3题:

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

A、实体完整性

B、参照完整性

C、用户定义完整性

D、条件


参考答案:C

第4题:

设计关系模式时,派生属性不会作为关系中的属性来存储。员工(工号,姓名,性别,出生日期,年龄)关系中,派生属性是______。

A.姓名

B.性别

C.出生日期

D.年龄


正确答案:D
解析:本题考查对概念结构设计的掌握。
  在概念设计中,需要概括企业应用中的实体及其联系,确定实体和联系的属性。派生属性是指可以由其他属性进行计算来获得的属性,如年龄可以由出生日期、系统当前时间计算获得,是派生属性。在系统中存储派生属性,会引起数据冗余,增加额外存储和维护负担,也可能产生数据的不一致性。

第5题:

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

A.实体完整性

B.参照完整性

C.用户定义完整性

D.条件


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

第6题:

设有关系:班级(班号,专业,班长);学生(学号,姓名,性别,班级)。学生关系中每个元组的“班级”属性值只能取空值(表示该学生没有分配班级)或者是班级关系中的某一个班号。这个要求属于关系的()

A、实体完整性

B、参照完整性

C、用户定义的完整性

D、以上都不是


参考答案:B

第7题:

设数据库中有四个关系

课程关系C(C,CNAME,TNAME)

学生关系S(S,SNAME,AGE,SEX)

选课关系SC(S,C,SCORE)

其中课程关系中各属性分别表示为课程号,课程名,以及相应的课程任课老师名;学生关系中各属性分别为学号,学生姓名,年龄以及性别;用SQL语句完成下面的各个问题:

①创建学生关系S,其中S为主码,SEX只能取F和M两个值,其他的属性不为空

②检索年龄小于17岁的女生的学号和姓名

③检索WANG同学不学的课程的课程


正确答案:①使用CREATE建立表使用CHECK短语来指定列值应该满足的条件。 CREATE TABLE SC (S#char(10) PRIMARY KEY SNAME char(20) NOT NULL AGE int NOT NULL SEX char(2) check(SEX in('F''M') ); ② SELECT S#SNAME FROM S WHERE AGE17 AND SEX='F'; ③ SELECT C#
①使用CREATE建立表,使用CHECK短语来指定列值应该满足的条件。 CREATE TABLE SC (S#char(10) PRIMARY KEY, SNAME char(20) NOT NULL, AGE int NOT NULL, SEX char(2) check(SEX in('F','M') ); ② SELECT S#,SNAME FROM S WHERE AGE17 AND SEX='F'; ③ SELECT C#

第8题:

已知学生关系是:学生(学号,姓名,性别,专业号,班长),其中“学号”是主码,“班长”属性表示该学生所在班级的班长的学号,则学生关系是______。

A.参照关系不是被参照关系

B.被参照关系不是参照关系

C.既是参照关系又是被参照关系

D.没有参照关系


正确答案:C
解析:在学生关系中,班长来自于学生的学号,班长不是学生关系的主码,但学号是学生关系的主码,因此这是同一个关系内部属性间的引用关系,学生关系既是参照关系,又是被参照关系。

第9题:

数据的完整性规则规定关系的所有主属性都不能取空值,这属于 ______ 完整性。


正确答案:实体
实体 解析:关系模型中可以有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。实体完整性规定关系的所有主属性都不能取空值,而不仅是主码整体不能取空值。

第10题:

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

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

专业(专业号,专业名)

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

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

B.专业关系是参照关系

C.学生关系是参照关系

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

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


正确答案:B

更多相关问题