收藏 分销(赏)

学生成绩管理系统的数据库设计.doc

上传人:丰**** 文档编号:4337044 上传时间:2024-09-07 格式:DOC 页数:7 大小:145.50KB 下载积分:6 金币
下载 相关 举报
学生成绩管理系统的数据库设计.doc_第1页
第1页 / 共7页
学生成绩管理系统的数据库设计.doc_第2页
第2页 / 共7页


点击查看更多>>
资源描述
河北工业大学   数据库课程设计 项 目 名 称       学生成绩管理系统得设计        班 级                 学   号                    姓 名          教  师            一、题目要求 系统概述:通过对学校日常教学管理中得课程、选课、学生、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、课程管理等相关功能得小型数据库管理应用系统. 基本要求: 1、完成进学生、班级、课程表得维护 2、完成成绩表得浏览查找 3、完成成绩表得维护 4、按班级、按课程计算平均成绩、最高成绩、最低成绩、及格率 5、统计某学生、某学期得所有课程得平均成绩。 6、完成用户管理功能 7、完成数据备份与恢复功能 二、业务流程图 录入学生信息 学生信息表 存储信息 录入课程信息 教务人员 课程信息表 查询 录入成绩 成绩信息表 学生 三、数据流程图 成绩信息表 学生信息表 教务人员 课程信息表 P02 P02 录入成绩 P3 录入课程信息 P011 录入学生信息 储存信息 D1 查询 P11 学生 四、E—R模型 M 选课 年龄 性别 姓名 学号 学生 1、 成绩 N 课程 教师名 课程号 课程名 2、关系模式集 学生(学号,姓名,性别,年龄) 课程(课程号,课程名,教师名)  选课(学号,课程号,成绩) 五、数据字典 1、学生表 学号(Snumber) char(10)primary key 定义为主键 姓名(sname) char(10) 非空 性别 (sex)  char(10) 非空 年龄(age)   char(10)  非空 2、课程表 课程号(cnumber) char(10)primary key 定义为主键 课程名(cname) char(10)非空 学号(snumber) char(10) 非空 3、选课表 学号(snumber) char(10)primary key 定义为主键 课程号(cnumber) char(10)primary key 定义为主键 成绩(成绩) char (10) 非空 5、 1)查询学生信息   select snumber ,sname ,sex ,age  from 学生 2)查询个人平均分 select snumber ,avg(成绩) as 平均分 from 选课 group by snumber 3)查询每科最高分 select cnumber  ,max(成绩) as 最高分 from 选课 group by cnumber 4)查询每科最低分 select cnumber ,min (成绩) as 最高分 from 选课 group by cnumber 5)查询每科平均分 select cnumber ,avg (成绩) as 最高分 from 选课 group by cnumber 6、
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服