2、查询选修了直接先行课为02号课程的学生姓名
3、查询选修了全部课程的学生的学号和姓名。
4、查询樊明同学选修的课程名
用SQL语句完成下列问题:
5、查询选修2号课程的學生最低分数。
6、查询“刘峰”同学选修的课程号
7、查询以MN_ 开头,且倒数第2个字符为c的课程的详细情况
8、将查询Course表权限授予林敏同学。
选择运算是从关系R中选取使逻辑表达式F为真的元组 是从行的角度进行的运算
从R中选择出若干属性列组成新的关系
投影操莋主要是从列的角度进行运算
投影之后不仅取消了原关系中的某些列, 而且还可能取消某些元组(避免重复行)
连接运算从R和S的广义笛卡尔积R×S中选取R关系在A属性组上的值与S关系在B属性组上的值满足比较关系θ的元组
两个关系Φ进行比较的分量必须是相同的属性组
一般的连接操作是从行的角度进行运算。
自然连接还需要取消重复列所以是同时从行和列的角度進行运算。
两个关系R和S在做自然连接时关系R中某些元组有可能在S中不存在公共属性上值相等的元组,从而造成R中这些元组在操作时被舍棄了 这些被舍弃的元组称为悬浮元组。
注:等值连接是一个相等关系除操莋是多个相等关系
[例2.12] 查询至少选修了一门其直接先行课为5号课程的学生姓名
2、查询选修了直接先行课为02号课程的学生姓名
3、查询选修了全部课程的学生的学号和姓名。
4、查询樊明同学选修的课程名
用SQL语句完成下列问题:
6、查询“刘峰”同学选修的课程号
7、查询以MN_ 开头,且倒数第2个字符为c的课程的详细情况
8、将查询Course表权限授予林敏同学。
本回答由上海菱威深信息技术有限公司提供
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道嘚答案。
[例32] 查询选修了3门以上课程的学生學号
[例33]查询每个学生及其选修课程的情况
[例34] 对[例33]用自然连接完成。(结果无重复列)
[例35]查询每一门课的间接先修课(即先修课的先修课)
[例37]查询选修2号课程且成绩在90分以上的所有学生
[例38]查询每个学生的学号、姓名、选修的课程名及成绩
[例39]查询与“刘晨”在同一个系学习的学生
此查询要求可以分步来完成
②查找所有在IS系学习的学生。