首页
登录
从业资格
给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件
给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件
资格题库
2022-08-02
61
问题
给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件工程'(R
S))等价的SQL语句如下:SELECT( )FROM R, S WHERE ();下列查询B="信息"且E="北京"的A、B、E的关系代数表达式中,查询效率最高的是(请作答此空)。
选项
答案
B
解析
关系代数表达式查询优化的原则如下:
①提早执行选取运算。对于有选择运算的表达式,应优化成尽可能先执行选择运算的等价表达式,以得到较小的中间结果,减少运算量和从外存读块的次数。
②合并乘积与其后的选择运算为连接运算。在表达式中,当乘积运算后面是选择运算时,应该合并为连接运算,使选择与乘积一道完成,以避免做完乘积后,需再扫描一个大的乘积关系进行选择运算。
③将投影运算与其后的其他运算同时进行,以避免重复扫描关系。
④将投影运算和其前后的二目运算结合起来,使得没有必要为去掉某些字段再扫描一遍关系。
⑤在执行连接前对关系适当地预处理,就能快速地找到要连接的元组。方法有两种:索引连接法、排序合并连接法。
⑥存储公共子表达式。对于有公共子表达式的结果应存于外存(中间结果),这样,当从外存读出它的时间比计算的时间少时,就可节约操作时间。
显然,根据原则①尽量提早执行选取运算。
转载请注明原文地址:https://tihaiku.com/congyezige/2416494.html
本试题收录于:
中级 软件评测师题库软件水平考试初中高级分类
中级 软件评测师
软件水平考试初中高级
相关试题推荐
结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和结构型对象
以下计算机软件著作权权利中,( )是不可以转让的。A.发行权 B.复制权
某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动
在Word文字处理软件的界面上,单击工具栏上 的按钮,其作用是()。
在软件开发的各个阶段中,对软件开发成败影响最大的是()。A.需求分析 B
(请作答此空)模式定义一系列的算法,把它们一个个封装起来,并且使它们可以相互替换
修改现有软件系统的设计文档和代码以增强可读性,这种行为属于(50)维护。A.正确
以下关于软件开发文档的叙述中,错误的是()。A.软件开发是程序及其相应文档的生
在uml图中,()展现了一组对象、接口、协作和它们之间的关系。(请作答此空)强调
()是指一个软件模块是否容易修改、更新和扩展。A.可移植性 B.可维护性
随机试题
()主要是指设置一定的条件和刺激,使人的行为动机激发起来,有效地达到行为目
设有一个包含n个元素的有序线性表。在等概率情况下删除其中的一个元素,若采用顺序存
下列因素与散射线含有率有关的是A.滤线栅 B.X线胶片 C.X线波长 D.
下列哪项不属于食物中毒的分类?()A.细菌性食物中毒 B.真菌及其毒素食物
某男,26岁,两天前无明显诱因出现洗肉水样尿.乏力,无发热.无浮肿,无尿道刺激征
2016年某市一次有关市民邻里关系的调查显示,在受访的951为市民中,“没有邻居
()理论认为,在短时期内,工资取决于劳动力市场上劳资双方交涉力量的对比。A.人力
借款人无法足额偿还本息,即使执行抵押或担保,也肯定要造成较大损失,属于()。A
离下颌管最近的一组牙是A.上颌尖牙 B.下颌前磨牙 C.上颌前磨牙 D.上
下列选项中,属于民事法律行为无效情形的有()。A.违反法律、行政法规的强制性规
最新回复
(
0
)