资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
学生成绩信息三个表,结构如下: 学生表:Student字段名称 数据类型 说明StudentID Nvarchar2(10) 学生号,主键,长度为 10,不允许为空StudentName Nvarchar2 (50) 姓名,不允许为空Grender number 性别,0 代表男,1 代表女,默认0Age number 年龄,默认 19班级表 Class字段名称 数据类型 说明ClassID Nvarchar2 (10) 班级 Id,主键,不允许为空ClassName Nvarchar2 (50) 班级名,不允许为空课程表:Course字段名称 数据类型 说明CourseID Nvarchar2 (10) 课程 Id,主键,不允许为空CourseName Nvarchar2 (50) 课程名,不允许为空成绩表:Score字段名称 数据类型 说明SCoreID number 自动编号,主键,成绩记录号,不允许为空CourseID Nvarchar2 (10) 课程号,外键,不允许为空StudentID Nvarchar2 (10) 学生号,外键,不允许为空Score number 成绩,=0 and =100,默认 0RecordDate date 考试成绩请编写 T-SQL 语句来实现如下功能:1、 创建数据库 StudentDb,执行 sql 脚本实现数据的初始化(请执行 “建表及数据初始化.sql”文件编码创建表及数据添加)2、 使用模糊查询所有班级名称包含“计算机”的学生信息(StudentID,StudentName,Grender ,Age,ClassName)3、 使用模糊查询所有班级名称包含“计算机”的学生,并且年龄最大的男生信息(StudentID,StudentName,Grender ,Age,ClassName)4、 查询所有包含“计算机基础课程”的班级,并计算出各个班级的平均分以及学生总人数,并按平均分从高到低排序,需要显示的信息(班级名称、学生总人数、平均分)5、 计算各个班级的男女比例(用百分比表示结果)评分标准评分标准: 该程序的评分标准如下:10 正确创建数据库和表,并输入记录10 使用模糊查询所有班级名称包含“计算机”的学生信息25 使用模糊查询所有班级名称包含“计算机”的学生,并且年龄最大的男生信息25 查询所有包含“计算机基础课程”的班级,并计算出各个班级的平均分以及学生总人数,并按平均分从高到低排序,需要显示的信息30 计算各个班级的男女比例(用百分比表示结果)总分 100 分特别提示 如果单个采分点功能未完全实现,酌情给分,但不能超过半分值
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号