关系代数运算之rename操作示例
2021-04-16 本文已影响0人
橡树人
示例1 找出那些挣得比ID
为的教师多的教师的ID
和name
。其中instructor
的schema定义为
instructor(ID, name, dept_name, salary)
第1步:将instructor
重命名为i
和w
,即,
第2步:在关系w
中找出ID
为的教师,即
第3步:将关系i
跟第2步中的输出关系做笛卡尔积
该输出关系的schema为
(i.ID, i.name, i.dept_name, i.salary, w.ID, w.name, w.dept_name, w.salary)
第4步:对第3步得到的关系执行select
操作
第5步:对第4步的输出关系执行project
操作