欢迎来到天天文库
浏览记录
ID:12035282
大小:624.50 KB
页数:9页
时间:2018-07-15
《关系代数习题与详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1.先做习题2(1~3题)1.(1)简述关系代数中并、交、差、选择、投影、连接、除的定义。答:并:关系R与关系S的并由属于R或属于S的所有元素组成。差:关系R与关系S的差由属于R而不属于S的所有元素组成。交:关系R与关系S的交即属于R又属于S的所有元素组成。选择:选择是从行的角度进行的运算,选出满足条件的那些记录构成原关系的一个子集。投影:投影是从列的角度进行运算,所得到属性列个数通常比原关系少,或者属性列的排列顺序不同。连接:两个关系中的记录按一定条件横向结合,生成一个新的关系。除:R中的属性包含S中的
2、属性,R中的有些属性不出现在S中。(2)ABCDEb7d5e(3)等值连接:当算术比较值为“=”时,是一种特殊的也是最为常用的θ连接,等值连接是从关系R与关系S的广义笛卡尔积中选取i,j属性值相等的元组。自然连接是一种特殊的等值连接,它要求二个关系中进行比较分量i,j必须是相同属性组,并且在结果中去掉了重复的属性列。2.设教学库中有三个关系: 学生关系S(S#,SNAME,AGE,SEX) 学习关系SC(S#,C#,GRADE) 课程关系C(C#,CNAME,TEACHER)请用关系代数表达式表达各
3、个查询语句1.检索学习课程号为C2的学生学号与成绩。答:∏s#,grade(σc=c2(SC×C))2.检索学习课程号为C2的学生学号与姓名。答:∏s#,sname(σc=c2(S×C));3,检索选修课程答:∏c选修(C3已知R关系与S关系则R÷(πAl,A2(σA14、:CAcafddc图5:答:ABCabccbd图6:答:ABCABCabcbgaabcdafdafbgadafdafcbdbgacbddaf图7:求R连接S,条件时R.B=S.A答:ABCADEabcbgacbdbga求R与S的自然连接答:ABCDEdafaf
4、:CAcafddc图5:答:ABCabccbd图6:答:ABCABCabcbgaabcdafdafbgadafdafcbdbgacbddaf图7:求R连接S,条件时R.B=S.A答:ABCADEabcbgacbdbga求R与S的自然连接答:ABCDEdafaf
此文档下载收益归作者所有