数据库SQL期末考试复习题修改版 .pdf

数据库SQL期末考试复习题修改版 .pdf

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

2012-2013SQL数据库期末考试复习题

一、数据库操作题:

1.为学生选课管理系统创建名为“stuCourse”的数据库。

(1)主数据库文件和日志文件的逻辑分别为stuCourse_data和stuCourse_log。

(2)物理文件存放在d:\data文件夹中。

createdatabasestuCourse

onPRIMARY(

name=stuCourse_data,

filename=d:\data\stuCourse_data.mdf

)

logon

(

name=stuCourse_log,

filename=d:\data\stuCourse_log.ldf,

)

2.为学生选课管理系统数据库(stuCourse)创建表,表结构如下。

(1)用SQL语句创建学生表,学生(学号,姓名,性别,年龄,系别),并设置约束:

性别=‘男’或“女”。

(2)创建选课表,选课(学号,分数,课程编号,教师编号)。

3.设计其E-R图,并标示出实体的主码。

4.用SQL语句插入数据,数据如表4-21~表4-25所示。

表4-21学生表数据

表4-22选课表数据

5、对stuCourse数据库进行以下查询:

1.查询全体学生的学号、姓名和年龄。

select学号,姓名,年龄from学生表

2.查询选修了课程的学生号。

selectdistinct学号from选课表

3.查询选修课程号‘C3’的学号和成绩。

select学号,分数from选课表where课程编号=C3

4.查询成绩高于85分的学生的学号、课程号和成绩。

select学号,课程编号,分数from选课表where分数85

5.查询选修了C1或C2且分数大于等于85分的学生和学号、课程号和成绩。

select学号,课程编号,分数from选课表

where分数85and课程编号=C1or课程编号=C2

6.查询选修C1或C2的学生的学号、课程号和成绩。

select学号,课程编号,分数from选课表

where课程编号=C1or课程编号=C2

7.查询所有姓张的学生的学号和姓名。

select学号,姓名from学生表where姓名like张%

8.查询选修C1的学生姓名和成绩,并按成绩降序排列。

selects.姓名,x.分数

from学生表ass,选课表asx

wherex.课程编号=C1ands.学号=x.学号

orderbyx.分数desc

9.查询与学生宋江相同系学生的学号和姓名。

select学号,姓名

from学生表

where系别=(select系别from学生表where姓名=宋江)

10.在分组查询中使用HAVING条件,查询平均成绩大于85的学生学号及平均成绩。

selectavg(分数)as平均分

from选课表

groupby学号

HAVINGavg(分数)85

11.查询选课在二门以上且各门课均及格的学生的学号及其总成绩,查询结果按总成绩

降序列出。

select学号,sum(分数)as总分

from选课表

groupby学号

havingavg(分数)60andcount(学号)=2

orderbysum(分数)desc

12.查询选修‘C1’课程且成绩在60以上的所有学生的学号、姓名和分数。

selects.学号,s.姓名,x.分数

from学生表ass,选课表asx

wheres.学号=x.学号and课程编号=c1and分数60

13.将成绩小于60分

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档