数据库设计(1)

 

1. 试用关系代数表达式写出以下查询
1) 列出部门10中工资超过1500的员工姓名
2) 列出姓名以J开头并且总收入在2000-5000之间的员工姓名
3) 列出1981年进入公司工作的员工
4) 列出在达拉斯工作的员工 

 

image

 

 

 

2 用SQL语言实现关系代数除法,例如“列出选修了全部课程的学生姓名”

 

 

 

R:

image

 

S:
image

 

 

除法:

image

 

结果:

image

 

条件是R表没有重复行

 

 

 

 

3 写出实现“列出张三选修的课程名称”查询的所有可能的关系代数表达式,并画出你认为最优的语法树

image

 

image

posted @ 2014-03-09 23:25  hmilyjch  阅读(543)  评论(0编辑  收藏  举报