2011-2015对口高考试题-SQL查询

时间:2022-06-19 06:00:25 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
2011-2016SQL查询高考试题

2011-65.结构化查询语言(SQL)是在各种数据库及程序中使用最广泛的数据库操作语言,请使用SQL语句完成以

下操作:

教师(编号(C),姓名(C),性别(C),年龄(N),所属院系(C),学历(C),职称(C) 1)对所有教师的年龄+14分)

2)查询软件学院的所有教师,并按编号进行升序排序;4分)

3)增加记录:编号4331,姓名李艳,年龄28,计算机学院的女讲师;4分)

4)删除所有年龄大于60的记录。4分)

2012-65.结构化查询语言(SQL)是各种关系数据库的核心语言,请使用SQL语句完成以下操作:

学生(学号(C,姓名(C,性别(C,年龄(N,专业(C) 1)对所有性别为女的学生年龄+14分)

2)查询年龄大于19岁的学生的全部信息,并按照年龄降序排序;4分)

3)查询各专业的人数;4分)

4)删除所有年龄大于20并且性别为男的记录。4分)

2013-65.请使用SQL语句对“课程”表完成以下操作,“课程”表结构见表1

1 “课程”表结构

课程编号 课程名称 考试类别 所属专业 学时数 学分

文本型 文本型 文本型 文本型 数字型 数字型



6 20 4 20



分为“考试”和“考查”



1)在“课程”表中插入如下新记录;3分)

010005, 计算机网络实践, 考试, 计算机科学与技术, 64, 3

2)在“课程”表查询“考试类别”为“考查”的课程记录,并且按“学时数”降序排序;4分)

3)查询各专业的课程数;4分)



1


4)将所有“考查”课的学分改为3,学时数加43分)

2014-65“学生”表有8个字段:学号(文本型),姓名(文本型),性别(文本型),出生日期(日期/时间型)

年龄(数字型),地址(文本型),所学专业(文本型),入学平均成绩(数字型),其中学号为主键。

使用SQL语句完成以下操作:

1)将学号为“1001”的学生的年龄+1

2)删除姓名为“李四”的学生记录。

3)查找地址字段中含有“河南省”的学生信息。

4)统计入学平均成绩大于85分的学生人数。

2015-65 “学生”表有 7 个字段:学号(文本型),姓名(文本型),性别(文本型),年龄(数字型),专业

(文本型),联系方式(文本型),家庭住址(文本型),其中学号为主键。

“成绩”表有 4 个字段:学号(文本型),课程名称(文本型),成绩(数字型),学分(数字型) ,其中学号和课程名称为主键。

使用 SQL 语句完成以下操作:

1)查询性别为“男”的学生的学号、姓名、专业、联系方式。

2)查询各专业的人数。

3)查询成绩在 80 分(含 80 分)以上的学生的姓名、专业、课程名称、成绩。

4)在成绩表中,将学号为“1001”学生的计算机网络技术成绩加 10 分。

2016-75学生信息表中有9个字段:学号(文本型)、姓名(文本型)、专业编号(文本型)、性别(文本型)、出生日

(日期/时间型)、入学时间(日期/时间型)、入学成绩(数字型)、团员(/否型)、简历(备注型),其中学号为主键。学生选课表中有5个字段:学号(文本型)、课程名称(文本型)、开课时间(日期/时间型)、平时成绩(数字型)、考试成绩(数字型),其中学号和课程名称为主键。

1)在学生信息表中查询出学号为201504004007201504004012学生的学号、姓名和入学成绩。3分)

2)在学生信息表中统计出各专业人数大于3个人的专业编号及相应的人数。4分)

3)在学生信息表中查询出学号前4个字符是“2014”的学生的学号、姓名及出生日期。4分)

4)在学生信息表和学生选课表中查询出考试成绩在60分(含60分)以上的学生的学号、姓名、课程名称及考试成绩。3分)



2


本文来源:https://www.wddqw.com/doc/841aa64a1611cc7931b765ce050876323112746e.html