用SQL完成查询,设有一个简单的教学管理数据库,其关系模式为:

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用SQL完成查询,设有一个简单的教学管理数据库,其关系模式为:相关的知识,希望对你有一定的参考价值。

设有一个简单的教学管理数据库,其关系模式为:
学生(学号,姓名,专业,年龄)
课程(课程号,课程名,学分,先行课课程号)
选修(学号,课程号,成绩)
用SQL完成如下查询:
(1)查询“通信工程”专业的所有学生信息
(2)查询所有课程的课程号和学分
(3)查询学生张珊所选课程的课程号及成绩
(4)查询选了所有课程的学生的学号
(5)查询没有选课的学生信息
(6)查询选修了“数据库原理”的先行课的学生学号
(7)删除学号为“9501”的同学的所有选课记录
(8)修改张林“数据库原理”课程的成绩为89
(9)建立选修了“数据库原理”的所有学生的学号、姓名级成绩视图
(10)在小题9的视图基础上,查询成绩大于90的相关信息

参考技术A

太多了,懒得一个个写。

建议去看王珊等《数据库系统概论》,书上的例题就是这样的关系模式。

以上是关于用SQL完成查询,设有一个简单的教学管理数据库,其关系模式为:的主要内容,如果未能解决你的问题,请参考以下文章

数据库原理难题,设有一个SPJ数据库,包括S,P,J,SPJ四个关系模式

sql查询,学生表例子(自用)

查询练习

记一次简单的sql注入测试

怎么用sql语句查询?

struts2校验器验证表单避免无效sql查询