下列查询B=“大数据”且F=“开发平台”,结果集属性列为A.B.C.F的关系代数表达式中,查询效率最高的是( )。
A.π1,2,3,8 (σ2='大数据' ?1=5 ?3=6 ?8='开发平台'(R×S))
B.πl,2,3,8 (σ1=5?3=6?8='开发平台't(σ2='大数据'(R)×s))
C.π1,2,3,8(σ2='大数据'?1=5?3=6(R×σ4='开发平台'(S))
D.π1,2,3,8(σ1=5^3=6(σ2='大数据'(R)×a4='开发平台'(S)))
第1题:
第2题:
有关系R(A,B,C)和关系S(A,D,E,F)。如果将关系代数表达式
用SQL的查询语句来表示,则有:SELECT R.A,R.B,S.D,S.F FROM R,S WHERE【 】。
第3题:
关系的数据操纵语言按照表达式查询方式可分为两大类,关系代数和【 】。
第4题:
“A And B”准则表达式表示的意思是( )。
A.表示查询表中的记录必须同时满足And两端的准则A和B,才能进人查询结果集
B.表示查询表中的记录只需满足And两端的准则A和B中的一个,即可进入查询结果集
C.表示查询表中记录的数据介于A、B之间的记录才能进入聋询结果集
D.表示查询表中的记录当And两端的准则A和B不相等时即进入查询结果集
第5题:
设有关系R(A,B,C)和S(A,D,E,F),若将关系代数表达式:
用SQL语言的查询语句表示,则有:SELECTR.A,B,D,FFROMR,SWHERE_。
第6题:

第7题:
第8题:
S))等价的SQL语句如下:
S))的含义是从R
S结果集中选取B='软件工程'的元组,再进行R.A、R.C和S.E投影。第9题:
以下哪个说法准确描述了Top-N查询()
第10题:
查询结果集是动态的,是指当相同的查询在不同的时间执行时,都将从相关表中取最新的数据组成查询结果。
第11题:
下列哪些是数据直通车获取数据的途径?()
第12题:
第13题:
若有关系模式R(A,B,C)和S(C,D,E),关系代数表达式E1、E2、E3和E4,且 E1≡E2≡E3≡E4,如果严格按照表达式运算顺序,查询效率最高的是(42)。

A.E1
B.E2
C.E3
D.E4
。这样满足条件的元组数比先进行笛卡儿积产生的元组数大大下降,甚至无需中间文件,就可将中间结果放在内存,最后在内存即可形成所需结果集。
第14题:
学校学生选修课程,经简化得到的数据项列出如下:
学生号s CHAR(6),学生姓名xm CHAR(8),课程号c CHAR(3),课程名称cname CHAR (20),成绩 grade NUMBER。
并确定以学生(student)信息,课程(course)信息实体,它们通过“选课”(sc)联系起来。
数据库概念设计的只包含主键属性的简化E-R图如下:

要求;
(1)设计数据库的逻辑结构设计:给出相应的表名、表的属性名(数据类型可省)、主键。
(2)给出选修了课程号为'C02'的学生姓名的SQL查询语句。
(3)给出三种等价的关系代数表达式来完成上述查询。并从查询优化的角度说明哪一种关系代数表达式查询效率最高?并说明在此查询优化的基础上,对哪些字段建立索引可提高查询效率?
C))
执行的步骤是:首先计算student和sc的自然联接自然联接的结果比第一种情况少得多然后执行选择运算最后投影输出结果。
第三种:πxm(σstudent
σsc. c#='C02'(sC))
执行的步骤是:首先对sc表做选择运算过滤掉不满足条件的记录然后再与student做联接读取和处理记录的次数要比第二种少最后投影输出结果。
因此第三种关系代数表达式执行效率最高。若在sc表的c#字段上做索引则在第一步对sc表做选择时就不必读取所有的sc元组而只需读取c#='C02'的那些元组。若在student表的s#上也做索引则在第二步做联接时也不必读取所有的student的元组因此总的读取和处理时间将大大减少进而提高总的查询效率。
C))
执行的步骤是:首先计算student和sc的自然联接,自然联接的结果比第一种情况少得多,然后执行选择运算,最后投影输出结果。
第三种:πxm(σstudent
σsc. c#='C02'(sC))
执行的步骤是:首先对sc表做选择运算,过滤掉不满足条件的记录,然后再与student做联接,读取和处理记录的次数要比第二种少,最后投影输出结果。
因此,第三种关系代数表达式执行效率最高。若在sc表的c#字段上做索引,则在第一步对sc表做选择时,就不必读取所有的sc元组而只需读取c#='C02'的那些元组。若在student表的s#上也做索引,则在第二步做联接时,也不必读取所有的student的元组,因此总的读取和处理时间将大大减少,进而提高总的查询效率。
第15题:
若有关系模式R(A,B,C)和S(C,D,E),关系代数表达式E1、E2、E3和E4,且如果严格按照表达式运算顺序,查询效率最高的是(36)。

A.E1
B.E2
C.E3
D.E4
第16题:
下列查询B=“信息”且E=“北京”的A、B、E的关系代数表达式中,查询效率最高的是 (55) 。

A.A
B.B
C.C
D.D
第17题:
查询优化是指系统对关系代数表达式进行优化组合,它的目的是___________.
第18题:
第19题:
第20题:
SQL是介于关系代数和关系演算之间的结构化查询语言。SQL具有(),是集查询、DDL、DML、DCL于一体的关系数据语言。
第21题:
()查询的结果是一组数据记录,即动态集。
第22题:
在查询操作中,将查询结果按指定表达式进行分组的子句是();对查询的结果集进行排序的子句是()。
第23题:
Top-N查询将返回指定表中的后15条记录
Top-N查询将返回指定表中的前15条记录
Top-N查询将返回一个结果集,该结果集按照指定列值进行排序
Top-N查询将返回一个有限的结果集,该结果集按照最高或最低标准返回数据