高校学籍管理系统数据库设计.doc

上传人:知****量 文档编号:12939477 上传时间:2022-04-27 格式:DOC 页数:13 大小:228KB
返回 下载 相关 举报
高校学籍管理系统数据库设计.doc_第1页
第1页 / 共13页
高校学籍管理系统数据库设计.doc_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《高校学籍管理系统数据库设计.doc》由会员分享,可在线阅读,更多相关《高校学籍管理系统数据库设计.doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、. .高校学籍管理系统数据库设计说明书学 院:信 息 学 院专 业:学 生:学 生:指导教师:【2021年1月17日星期四】数据库设计说明书1、引言1.1编写目的随着高校办学规模的扩大和招生人数的增加,学籍管理维护是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一局部,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。运用学生成绩管理维护系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够节省时间,学生也能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程。而学

2、生成绩管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。在现代高科技的飞跃开展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,管理好学生的成绩,是非常重要的。因此开发出一套学生成绩管理系统是非常必要的。1.2背景a.待开发软件系统的名称: 高校学籍管理系统b.本工程的任务提出者: c.本工程开发者:d.本工程用户: 大学学籍管理工作者、教师、学生1.3参考资料SQL Server 实验指导第三版马晓梅2构造设计2.1逻辑构造设计2.1.1

3、学生实体E-R图2.1.2学院实体E-R图2.1.3教师实体E-R图2.1.4课程实体E-R图2.1.5专业实体E-R图2.1.6奖惩实体E-R图2.1.7课程实体E-R图2.1.8授课实体E-R图2.1.9班级实体E-R图2.1.10整体实体关系E-R图2.2关系图2.3物理构造设计Student表:列名说明类型备注sno学号varchar10不允空,主键snameXXvarchar10不允空ssex性别char(2)不允空nation民族char10不允空sage年龄tinyint不允空symbol政治面貌varchar8允空mno专业号char(10)不允空idXX号varchar20不

4、允空birthplace籍贯varchar10允空homeaddr家庭地址varchar30允空intime入学时间varchar20不允空class班级varchar10允空classid班级号int不允空Course表:列名说明类型备注o课程号varchar(5)不允空,主键ame课程名varchar(15)允空credit学分smallint允空mno专业号char(10)不允空ctime课时smallint允空Teacher表:列名说明类型备注tno教工号char(10)不允空,主键tnameXXvarchar(10)允空tsex性别char(2)允空profess职称varchar(

5、10)允空dmpno学院号varchar(10)不允空telint允空Tc表:列名说明类型备注o课程号vatchar(5)不允空,主键tno教工号char(5)不允空,主键Class表:列名说明类型备注classid班级号int不允空,主键class班级varchar(10)不允空mno专业号char(10)不允空number人数tinyint允空Sc表:列名说明类型备注sno学号vatchar(10)不允空,主键o课程号vatchar(5)不允空,主键grade成绩float允空Major表:列名说明类型备注mno专业号vatchar(10)不允空,主键mname专业名vatchar(20)

6、允空dmpno学院号vatchar(20)允空Collage表:列名说明类型备注dmpno学院号vatchar(10)不允空,主键dname学院名vatchar(20)允空dmphead院长名vatchar(20)允空Award表:列名说明类型备注ano奖励号vatchar(10)不允空,主键sno学号vatchar(10)不允空award奖励vatchar(20)允空rank奖励等级vatchar(20)允空time获奖时间vatchar(20)允空3、存储过程use wddgocreateprocedure ppsno_in varchar(10),sname_out varchar(10

7、)output,ame_out varchar(15)output,grade_out floatoutputasselect sname_out=sname,ame_out=ame,grade_out=grade from student,sc,course1where student.sno=sno_in and student.sno=sc.sno and sc.o=course1.ouse wddgodeclare sno_in varchar(10),sname_out varchar(10),ame_out varchar(15),grade_out floatselect sno

8、_in=2021508044exec pp sno_in,sname_out output,ame_out output,grade_out outputprint sname_outprint ame_outprint grade_out4、触发器4.1更新学生表use wddgocreatetrigger t3on student forupdateasdeclare class_old varchar(10),mno_oldchar(10),class_new varchar(10),mno_newchar(10)select class_old=class from deletedse

9、lect mno_old=mno from deletedselect class_new=class from insertedselect mno_new=mno from insertedupdate class set number=number-1 from class where class=class_old and mno=mno_oldupdate class set number=number+1 from class where class=class_new and mno=mno_new4.2删除学生表use wddgocreatetrigger t2on stude

10、nt fordeleteasdeclare class_read varchar(10),mno_readchar(10)select class_read=class from deletedselect mno_read=mno from deletedupdate class set number=number-1 from class where class=class_read and mno=mno_read4.3插入学生表use wddgocreatetrigger t1on student forinsertasdeclare class_read varchar(10),mn

11、o_readchar(10)select class_read=class from insertedselect mno_read=mno from insertedupdate class set number=number+1 from class where class=class_read and mno=mno_read5、数据库的恢复与备份数据库的完全备份backup database wdd to disk =f:备份数据库wdd with initgo 数据库的恢复restore database wdd from disk = f:备份数据库wdd with recoverygo数据库差异备份backup database wdd to disk =f:备份数据库wdd with initgo 数据库的恢复restore database wdd from disk = f:备份数据库wdd with norecoverygorestore database wdd from disk = f:备份数据库wdd with file=2go. .word.zl.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 设计方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁