通常情况下,下面的关系中不可以作为关系数据库的关系是()。A、R1(部门号,部门名,负责人)B、R2(部门号,部门名,所在分公司名称)C、R3(部门号,部门名,部门电话)D、R4(部门号,部门名,部门成员)

题目

通常情况下,下面的关系中不可以作为关系数据库的关系是()。

  • A、R1(部门号,部门名,负责人)
  • B、R2(部门号,部门名,所在分公司名称)
  • C、R3(部门号,部门名,部门电话)
  • D、R4(部门号,部门名,部门成员)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在下列的两个关系中,职员号和部门号分别为职员关系和部门关系的主键(或称主码),则外键是 职员(职员号,姓名,部门号,性别,年龄) 部门(部门号,部门名称)

A.部门关系的“部门号”

B.职员关系的“职员号”

C.职员关系的“部门号”

D.班级关系的“班级名”


正确答案:C
解析:关系中的某个属性不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性为外码。

第2题:

企业职工和部门的关系模式如下所示,其中部门负责人也是一个职工。

职工(职工号,姓名,年龄,月薪,部门号,电话,地址)

部门(部门号,部门名,电话,负责人代码,任职时间)

请将下面的SQL语句空缺部分补充完整。

CREATE TABLE部门(部门号CHAR(4)PRIMARY KEY,部门名CHAR(20),

电话CHAR(13),负责人代码CHAR(5),任职时间DATE,

FOREIGN KEY (37));

查询比软件部所有职工月薪都要少的职工姓名及月薪的SQL语句如下:

SELECT 姓名,月薪FROM 职工

WHERE月薪<(SELECT (38) FROM职工

WHERE部门号=(39));

A.(电话)REFERENCES职工(电话)

B.(部门号)REFERENCES部门(部门号)

C.(部门号)REFERENCES职工(部门号)

D.(负责人代码)REFERENCES职工(职工号)


正确答案:D

第3题:

有职工(职工号,职工名,部门号,职务)和部门(部门号,部门名,部门人数)两个关系,其中职工号是职工关系的主键,部门号是部门关系的主键,某个职工归属某个部门。在职工和部门这两个关系的属性中,只有一个属性是外键(或称外来键,外码,外来码)。它是

A.职工关系的“职工号”

B.部门关系的“部门号”

C.职工关系的“部门号”

D.职工关系的“职工号”+“部门号”


正确答案:C

第4题:

关系数据库的关系依据关系规范化理论要满足第一范式。“部门”(部门号,部门名,部门成员,部门总经理)关系中,( )属性使其不满足第一范式。

A.部门号

B.部门成员

C.部门名

D.部门总经理


正确答案:B
解析:关系数据库的关系依据关系规范化理论要满足第一范式。“部门”关系中的“部门成员”属性使其不满足第一范式。

第5题:

查询每个部门年龄最长者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是A)SELECT部门名,MIN(出生日期)FROM部门JOIN职工;ON部门.部门号=职工.部门号GROUP BY部门名B)SELECT部门名,MAX(出生日期)FROM部门JOIN职工;ON部门.部门号=职工.部门号GROUP BY部门名C) SELECT部门名,MIN(出生日期)FROM部门JOIN职工;WHERE部门.部门号=职工.部门号GROUP BY部门名D) SELECT部门名,MAX(出生日期)FROM部门JOIN职工;WHERE部门.部门号=职工.部门号GROUP BY部门名


正确答案:A
使用函数min()对日期型数据进行运算,需理解表达式的含义。表达式min(出生日期)表示年龄最长,因此可以首先排除选项B和选项D选项C的错误在于谁普误的使用了连接子句中的关键字,JOIN表示连接,与之配合使用的关键字应该是ON,用来表示连接的条件,因此选项A为正确答案。

第6题:

根据关系数据库规范化理论,关系数据库的关系要满足第一范式。下面“部门”关系中,因哪个属性而使它不满足第一范式? 部门(部门号,部门名,部门成员,部门总经理)

A.部门总经理

B.部门成员

C.部门名

D.部门号


正确答案:B
解析:如果关系R的每一个属性都是不可分解的,则称R为第一范式的模式,因为属性部门成员可以再分解,所以不满足第一范式。

第7题:

关系型数据库的关系依据关系规范化理论要满足第一范式。下面“部门”的关系中( )属性使其不满足第一范式部门(部门号、部门名、部门成员、部门总经理)。

A.部门成员

B.部门号

C.部门名

D.部门总经理


正确答案:A

第8题:

在下面的两个关系中,职工号和部门号分别为职工关系和部门关系的主关键字。职工(职工号、职工名、部门号、职务、工资)部门(部门号、部门名、部门人数、工资总额)在这两个关系的属性中,只有一个属性是外关键字,它是()。

A、职工关系的“职工号”

B、职工关系的“部门号”

C、部门关系的“部门号”

D、部门关系的“部门名”


参考答案:A

第9题:

查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序。正确的命令是A)SELECT部门名,COUNT(职工号)AS职工人数; FROM部门,职工WHERE部门.部门号=职工.部门号; GROUP BY部门名HAVING COUNT(*)>=10; ORDER BY COUNT(职工号)ASCB)SEIECT部门名,COUNT(职工号)AS职工人数; FROM部门,职工WHERE部门.部门号=职工.部门号; GROUP BY部门名HAVING COUNT(*)>=10; ORDER BY COUNT(职工号)DESCC)SELECT部门名,COUNT(职工号)AS职工人数;FROM部门,职工WHERE部门.部门号=职工.部门号; GROUP BY部门名HAVING COUNT(*)>=10; ORDER BY职工人数ASCD)SELECT一部门名,COUNT(职工号)As职工人数;FROM部门,职工WHERE部门.部门号一职工.部门号; GROUP BY部门名HAVING COUNT(*)>=10; ORDER BY职工人数DESC


正确答案:D
本题考查使用COUNT()函数来构造复杂查询,分组条件GROUP BY部门名HAVIN COUNT(*)>10表示部门人数大于10人。另外可以用排除法求解,首先可以排除选项A和选项C,这两个选项中ORDER BY子句后的关键字是ASC表示升序,不符合题意。选项B的错误在于没有使用职工人数作为排序关健字。

第10题:

关系型数据库的关系依据关系规范化理论要满足第一范式。下面“部门”的关系中( )的属性使其不满足第一范式部门(部门名、部门号、部门成员、部门总经理)。

A.部门成员

B.部门号

C.部门名

D.部门总经理


正确答案:A
解析:第一范式要求关系的所有属性都是不可分解的。而本题部门关系中的部门成员是可分解的。

更多相关问题