当前位置:首页 → 计算机类 → 软件水平考试 → 中级数据库系统工程师->如果严格按照表达式运算顺序,则查询效率最高是()。将该查询转
如果严格按照表达式运算顺序,则查询效率最高是( )。将该查询转换为等价SQL语句如下:SELECT A1,A4 FROM R,SWHERE(请作答此空)
本题考查关系代数表达式等价性问题和查询优化方面基本知识。试题正确选项为D。在关系片R(A1,A2,A3)和S(A2,A3,A3)上进行关系运算4个等价表达式中可以看出,E3=πA1,A4(<σA2<2015?R.A3=S.A3?A4='95'(R×S))应该先进行R×S运算,然后在结果集中进行满足条件“R.A2<'2015'?S.A4<'95'?R.A3=S.A3”选取运算σ,最后再进行属性A1A4投影运算π。可见,选项D与条件“R.A2<'2015'?S.A4<'95'?R.A3=S.A3”等价。