问答题

简答题

考虑一个银行数据库例子:
Branch(branch-name,branch-city,assets)
有下面的SQL查询语句:
Select T.branch-name
from branch T,branch S
where T.assets >S.assets and S.branch-city=”Brooklyn”
写一个与此等价的、高效的关系代数表达式,并证明你的选择的正确性。

【参考答案】

等价关系代数表达式:

首先做了选择运算,然后是投影运算,接下来是连接运算,之后是选择运算,最后是投影运......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)