找考题网-背景图
问答题

简答题

假设某教学管理数据库有以下三张表,请写出下列问题的SQL语句:   
学生(学号,姓名,年龄,性别)   
课程(课程号,课程名,任课教师)
成绩(学号,课程号,成绩)
(1)如何在SQL Server上创建这三张表;
(2)查询刘峰教师所授课程号,课程名;
(3)查询年龄大于20岁的所有男同学的学号、姓名;
(4)查询至少选修了两门课程(含两门)的学生学号;
(5)查询王文芳同学选修的所有课程的课程号;
(6)查询王文芳同学不学的课程的课程号;
(7)查询所有上刘峰老师课程的学生学号;
(8)查询所有选修“数据库原理”的学生的学号;
(9)向学生表中插入一条记录(’2003001’,’吴红’,21,’女’);(1表示女,0表示男)
(10)删除三张表中所有学号为20020001的学生信息;
(11)把学号为20030002的学生的年龄改为22岁。

【参考答案】

1.学生表:
Create table 学生表 (   
学号 char (8) primary Key,   
姓名 char(......

(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)