已知关系R(A,B,C),其中A,C为数值型属性,试用SQL语句完成:按属性A分组,求出每组中在属性C上的最大

题目

已知关系R(A,B,C),其中A,C为数值型属性,试用SQL语句完成:按属性A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图RVE中。

(9)

AS

(10)

FROMR

(11) ;

9.

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

第1题:

1、在SQL的SELECT语句中,“HAVING 条件表达式”用来筛选满足条件的()。

A.属性

B.元组

C.分组

D.关系表


B

第2题:

在SELECT语句中使用AVG(属性名)时,属性名

A.必须是字符型

B.必须是数值型

C.必须是数值型或字符型

D.不限定数据类型


B

第3题:

在属性文法中,属性可以代表数值型信息,语义规则只能进行数值型计算。


错误

第4题:

在关系模式R中,能函数决定R中所有属性的属性组,称为关系模式R的    。


超码或超键

第5题:

将关系R中在属性A上具有相同值的元组集中存放在连续的物理块上,称为对关系R基于属性A进行_ _。


聚簇

第6题:

假设关系R,那么在关系R中( ),和候选关键字中必定含有属性(请作答此空)

A.A1,其中A1A2A3主属性,A4为非主属性
B.A2,其中A2A3A4主属性,A1为非主属性
C.A2A3,其中A2A3主属性,A1A4为非主属性
D.A2A4,其中A2A4主属性,A1A3为非主属性

答案:A
解析:
首先判断候选码,先找入度为0的结点,本题中A1没有在函数依赖右侧出现,因此体现在图示中,即入度为0,候选码必定包含属性A1.根据选项,只有C选项符合。第二空,候选码必定包含A1,并且根据候选码为A1A2、A1A3,可以得出主属性有A1A2A3,非主属性有A4

第7题:

已知关系R(A,B,C),其中A和C为数值型属性,试用SQL语句完成下列任务:按属性A分组,求出每组中在属性C上的最大值和最小值,且将它们置于视图RVE中。

________

AS

________

FROM R

________


正确答案:CREATE VIEW RVE(ACMAXCMIN) SELECT AMAX(C)MIN(C) ORDER BY A
CREATE VIEW RVE(A,CMAX,CMIN) SELECT A,MAX(C),MIN(C) ORDER BY A

第8题:

设有关系R和S如图所示。

试用SQL语句实现:

(1)查询属性C>50时,R中与之相关联的属性B值。

(2)当属性C=40时,将R中与之相关联的属性B值修改为b4。


参考答案:(1)(2)

第9题:

设关系R和S的属性个数分别为r个和s个,其中两个关系只有一个相同的属性,那么操作结果的属性个数为______。


正确答案:r+s-1
r+s-1 解析:构成自然连接的3个基本运算是笛卡儿积、选择和投影。如果关系R和S的属性个数分别为r个和s个,则R×S的属性个数为r+s;若两个关系只有一个相同的属性,则投影后会去掉一个重复列,所以R和S自然连接的结果的属性个数为r+s-1。