全文预览

数据库练习1(附答案)

上传者:苏堤漫步 |  格式:doc  |  页数:3 |  大小:0KB

文档介绍
3)检索“英语”专业学生所学课程的信息,包括学号、姓名、课程名称和分数∏学号,姓名,课程名称,分数(σ专业=‘英语’(学生∞课程∞成绩))(4)检索“数据库原理”课程分数高于90分的所有学生的学号、姓名、专业和分数∏学号,姓名,专业,分数(σ课程名称=‘数据库原理’∧分数>=‘90’(学生∞成绩∞课程))(5)检索没有不及格分数的学生的信息、包括学号、姓名和专业∏学号,姓名,专业(学生)-∏学号,姓名,专业(σ分数<‘60’(成绩∞学生))(6)检索“国际贸易”专业选修“数据库原理”课程的学号和姓名∏学号,姓名(σ专业=‘国际贸易’∧专业=‘数据库原理’(学生∞成绩∞课程))五.设有三个关系:S(S#,SNAME,AGE,SEX)C(C#,CNAME,TEACHER)SC(S#,C#,GRADE)试用关系代数表达式表示写列查询语句:(1)检索LIU老师所授课程的课程号和课程名∏C#,CNAME(σTEACHER=‘LIU’(c))(2)检索年龄大于23岁的男学生的学号和姓名∏S#,SNAME(σage>‘23’∧sex=‘男’(s))(3)AME,TEACHER(σC#=‘s3’(sc∞c))(4)检索至少选修LIU老师所授课程中一门课的女学生姓名∏sname(σTEACHER=‘LIU’∧sex=‘女’(c∞sc∞s))(5)检索WANG同学不学的课程的课程号πC#(SC)-πC#(σSNAME='WANG'(S∞SC))(全部课程号减去WANG同学所学的课程号)(6)检索全部学生都选修的课程的课程号与课程名(试题不涉及除法)πC#,CNAME(C∞(πC#,S#(SC)÷πS#(S)))(涉及到全部值时,应用除法,“除数”是"全部")(7)检索选修课程包含LIU老师所授全部课程的学生学号(试题不涉及除法)πS#,C#(SC)÷πC#(σTEACHER='LIU'(C))

收藏

分享

举报
下载此文档