作业帮 > 综合 > 作业

高分求一道数据库题目的答案 高手快来啊

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/16 08:13:04
高分求一道数据库题目的答案 高手快来啊
设有学生-课程关系数据库,其数据库关系模式为:
学生S(学号Sno,姓名SN,所在系SD,年龄SA),其中Sno为主码。
课程C(课程号Cno,课程名称CN,先修课号PCno),其中Cno为主码。
学生选课SC(学号Sno,课程号Cno,成绩Grade),其中主码为(Sno,Cno)。
1) 写出创建S、C、SC表的SQL语句,并定义每个表的主码
2) 试用关系代数、SQL语言分别写出下列查询:
(1) 查询学生'95001'(为学号)所选的成绩为60以上的课程号
(2) 查询选读了“数据库概论”,并成绩为80或90的学生学号和姓名
(3) 查询选修了全部课程的学生学号、姓名及其所在系名
3) 试用SQL语言写出下列操作:
(1) 找出没有学生选修的课程号及课程名称
(2) 更新表S数据(2005115,Wang,CS,20),将学号改为2004115
(3) 建立视图IS_VIEW(Sno,CN)
高分求一道数据库题目的答案 高手快来啊
好长。。。这不是书上的题目么。。==我先写写 建表S表create table S(Sno char(9) primary key , SN char(20) unique,SA smallint ,SD char (20));C表create table C(Cno char(4) primary key, //...