数据库原理答案 西安电子科技大学.doc
《数据库原理答案 西安电子科技大学.doc》由会员分享,可在线阅读,更多相关《数据库原理答案 西安电子科技大学.doc(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理-西安电子科技大学出版社姓名:陈俊昌班级:10923337 杭州电子科技大学计算机学院111)给学生表增加一属性Nation(民族),数据类型为varchar(20)alter table Studentadd nation varchar(20)2)删除学生表中新增的属性nationalter table Studentdrop column nation3)向成绩表中插入记录(“2001110”,“3”,80)insert into Grade(Sno,Cno,Gmark)values (2001110,3,80)4)将学号为“2001110”的学生成绩修改为70分update
2、Gradeset Gmark=70where Sno=20011105)删除学号为“2001110”的学生成绩记录delete from Gradewhere Sno=20011106)在学生表的clno属性上创建一个名为ix_class的索引,以班级号的升序排序create index ix_classon student(clno)7)删除ix_class索引drop index student.ix_class12.1)找出所有被学生选修了的课程号select distinct Cno 课程号 from Grade2)找出01312班女生的个人信息select * from Studen
3、twhere Clno=01311 and Ssex=女3)找出01311班和01312班的学生姓名 性别 出生年份select sname 学生姓名,ssex 性别,2011-sage 出生年份from Studentwhere Clno=01311 or Clno=013124)找出所有姓李的学生的个人信息select * from Studentwhere Sname like 李%5)找出李勇所在班级的学生人数select COUNT(*) from Studentwhere Clno in(select Clno from Studentwhere Sname=李勇)6)找出课程名为
4、操作系统的平均成绩 最高分 最低分select AVG(Gmark) 平均成绩,MAX(Gmark) 最高分,MIN(Gmark) 最低分 from Gradewhere Cno in(select Cno from Coursewhere Cname=操作系统)7)选修了课程的学生人数;select COUNT(distinct sno) 学生人数from Grade8)选修了操作系统的学生人数;select COUNT(distinct sno) 学生人数from Gradewhere Cno in(select Cno from Coursewhere Cname=操作系统)9)找出20
5、00级计算机软件班的成绩为空的学生姓名select Sname 学生姓名 from(select * from Studentwhere Clno in(select Clno from Classwhere Speciality=计算机软件 and Inyear=2000) ) ruanjianwhere ruanjian.Sno not in(select distinct Sno from Grade)with ruanjian as(select Sno,Snamefrom Student join Classon Student.Clno=Class.Clnowhere Class.
6、Speciality=计算机软件 and Class.Inyear=2000)select Sname 学生姓名 from ruanjianwhere not exists(select * from Gradewhere ruanjian.Sno=Grade.Sno)13.1)找出和李勇在同一个班级的学生信息select * from Studentwhere Sname李勇 and Clno in(select Clno from Studentwhere Sname=李勇)2)找出所有与学生李勇有相同选修课程的学生信息select * from Studentwhere Sname李勇
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库原理答案 西安电子科技大学 数据库 原理 答案
限制150内