1 / 4
文档名称:

存储过程实现学生成绩由百分制到等级制.doc

格式:doc   大小:54KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

存储过程实现学生成绩由百分制到等级制.doc

上传人:yzhfg888 2017/2/24 文件大小:54 KB

下载得到文件列表

存储过程实现学生成绩由百分制到等级制.doc

文档介绍

文档介绍:1 存储过程访问数据库一、实验内容和要求在实验 2 建立的数据库 TEST 的基础之上进行。编写存储过程,完成以下功能: 1、统计“离散数学”课程的成绩分布情况,即按照各分数段来统计人数; 2、统计任意一门课程的平均成绩; 3、将学生选课成绩从百分制改为等级制(即 A、B、C、D、E)。以‘ sa’身份登录 SQL Server 系统,执行 sp_addlogin 'SYSTEM' , 'MANAGER' , 'TEST' sp_adduser 'SYSTEM' , 'SYSTEM' 创建登录名'SYSTEM' , 然后以登录名'SYSTEM' 的身份登录。(一)、统计“离散数学”课程的成绩分布情况 1 、创建存储过程(1 )创建需要的表结构 CREATE TABLE Rank ( division CHAR ( 20 ), number INT )(2 )编写存储过程 CREATE PROCEDURE proStatisticMark ( ***@sName CHAR ( 50 )) AS BEGIN DECLARE ***@less60 int , ***@b60a70 int , ***@b70a80 int , ***@b80a90 int , ***@more90 int , ***@o char (4) SET ***@less60 =0 SET ***@b60a70 =0 SET ***@b70a80 =0 SET ***@b80a90 =0 SET ***@more90 =0 SET ***@o = '' SELECT ***@o = CNO FROM Course AME = ***@sName IF ***@o = '' SELECT ' 输入错误,不存在此用户。' SELECT ***@less60 = count (*) FROM SC O = ***@o AND GRADE < 60 SELECT ***@b60a70 = count (*) 2 FROM SC O = ***@o AND GRADE >= 60 AND GRADE < 70 SELECT ***@b70a80 = count (*) FROM SC O = ***@o AND GRADE >= 70 AND GRADE < 80 SELECT ***@b80a90 = count (*) FROM SC O = ***@o AND GRADE >= 80 AND GRADE < 90 SELECT ***@more90 = count (*) FROM SC O = ***@o AND GRADE >= 90 DELETE FROM Rank INSERT INTO Rank VALUES ( '[0,60)' , ***@less60 ) INSERT INTO Rank VALUES ( '[60,70)' , ***@b60a70 ) INSERT INTO Rank VALUES ( '[70,80)' , ***@b70a80 ) INSERT INTO Rank VALUES ( '[80,90)' , ***@b80a90 ) INSERT INTO Rank VALUES ( '[90,100]' , ***@more90 ) END 2 、执行存储过程 EXECUTE proStatisticMark ' 离散数学' EXECUTE proStatisticMark ' 运筹学' 然后在表 RANK 中查看执行结果。 S

最近更新

2024年希望工程感谢信汇总五篇 6页

基于曲率模态小波神经网络的框架结构损伤识别.. 2页

基于智能体方法的人群模拟碰撞检测的开题报告.. 2页

股骨粗隆间骨折的治疗 61页

基于无线传感器网络的油罐区火蔓延信息采集系.. 2页

基于断裂力学的离心压缩机叶片疲劳寿命研究的.. 2页

基于数据训练的家庭基站切换自优化机制的开题.. 2页

基于数据挖掘的中职生的评价系统设计与实现的.. 2页

2024年师德师风考核表自我评价(通用13篇) 31页

基于抗震设计的钢货架货物分布模型研究中期报.. 2页

2024年师带徒工作总结(精选11篇) 24页

基于延迟制造和ABC分类法的M公司库存管理研究.. 2页

基于工作流的智能卡自动测试系统的设计与实现.. 2页

2024年市场营销实习目的与意义 3页

基于实时以太网及KRTS的机器人控制系统研究中.. 2页

基于学校文化的学校课程建设研究——以重庆市.. 2页

基于契约和信任的风险投资对风险企业成长绩效.. 2页

基于多尺度的中国人口老龄化空间差异分析的开.. 2页

论老龄化形势下我国商业养老保险的发展论文 5页

2023年贵州省贵阳市中考化学试题及答案 6页

会计基础模拟试卷a 12页

2023年贵州省贵阳市中考语文试卷 15页

一百土地翻耕工序评定 2页

毕业设计(论文)-路基施工组织设计毕业论文 24页

3d计算公式[最新] 30页

关于《三现分庄严宝论》的开示——宗萨钦哲仁.. 19页

勺子玩具塑料模具设计(毕业设计论文doc) 33页

真 空 及 气 路 系 统 图 1页