绝想首页

作业

尹磊磊 [甜蜜] 2013-04-16 06:36:54 星期二 晴天 查看:193 回复:0 发消息给作者

时间:(5.11晚上、5.25晚上、6.1晚上、6.7晚上、6.22晚上)

要求:(将SQL语句及结果写到作业本上,6.7上机时交给辅导老师,6.22现场操作考试)

 

题目:交通学院XX班长为其班级建立了一个学生信息数据库,该数据库包含两张数据表:表1为学生基本信息表;表2为学生成绩表。

表1内容包括:学号(IDNum)、姓名(Name)、性别(Sex)、出生年月(Birthday)、家庭住址(HomeAdd)、学生联系电话(StuTel)。

表2内容包括:学号(StuNum)、姓名(Name)、高等数学考试成绩(MathScore)、英语考试成绩(EngScore)、大学物理考试成绩(PhyScore)、理论力学考试成绩(ForScore)。

1、SQL语言中的Create Table语句建立该数据库中的两张表(学生基本信息表和学生成绩表),并插入附录中的所有记录;

2、用SQL语言查询(要求写出SQL代码,及查询结果)

(1)    查询姓名为“张林”的学生的学号

(2)    查询高等数学成绩不及格的人的姓名及学号

(3)    查询该班女生人数

(4)    查询学号为“20050105”的学生联系电话

(5)    查询所有女生四门功课的成绩

(6)    英语成绩在90分以上的男生的姓名和学号

(7)    理论力学成绩为100分的学生的姓名和联系电话;

3、学期末,班长要将有一门及一门以上不及格的学生成绩通知家长,因此班长要查询有不及格科目的学生家庭住址,班长该如何写SQL语言;

4、王平的妈妈来班长处查询她女儿的考试成绩(班长和王平妈妈均不知道王平的学号),班长该如何写出SQL语言;

5、班长该如何写出SQL语言来求出该班的大学物理考试的平均成绩;

6、班长该如何写出SQL语言来分别找出每门功课考班级前三名的学生姓名及学号。

7、该学生班转来一名新同学:其学生信息和学习成绩如下

学号:20050106  李潇,女,出生年月:1983.1.31,家庭住址:拉萨市拉萨路1239号,学生联系电话:87534159。

   学习成绩:高等数学:90  大学物理:73  大学英语:89   理论力学 79

   将该同学信息插入该数据库。

8、学期末,学号为20050102的同学转出该学生班,班长要将其数据库中的信息 

删除,班长该如何写出该SQL语句。

9、张欧同学(学号为:20050106)发现自己的高等数学成绩为:96分,而不是数据库中的76分,班长该如何修改张欧的成绩。

附:       数据表1     学生基本信息表

学号

姓名

性别

出生年月

家庭住址

学生联系电话

20050101

李华

女

1984.1.12

湖北省武汉市珞瑜路100号

87534145

20050102

王小强

男

1984.7.8

湖南省长沙市长沙路95号

13888888888

20050103

李军

男

1983.12.5

四川省成都市成都路14号

87534146

20050104

王小曼

女

1985.1.1

上海市淮海路35号

87534147

20050105

张林

男

1984.3.18

河海市河海路25号

87534148

20050106

张欧

男

1982.1.13

海滨市红旗路101号

87534149

20050107

王平

男

1984.9.26

浙江省杭州市杭州路1037号

87534150

20050108

李小军

男

1984.7.3

河北省石家庄市和北路95号

顶一下(32) 写日记 1249564 236935
分享排行

 

 

留住已经逝去的峥嵘岁月 记住曾经绽现的万种风情 在记忆即将淡漠的时候 来把这些重新回味

Copyright (C) 2008-2014 www.juexiang.com, All Rights Reserved.

京ICP备2023001011号-3   京公网安备11010802011908号

客服QQ 1017160561 违法和不良信息举报电话 13148464312 邮箱 1017160561@qq.com