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

上传人:汽*** 文档编号:507479156 上传时间:2023-06-10 格式:DOCX 页数:12 大小:255.22KB
返回 下载 相关 举报
高校学籍管理系统数据库设计_第1页
第1页 / 共12页
高校学籍管理系统数据库设计_第2页
第2页 / 共12页
高校学籍管理系统数据库设计_第3页
第3页 / 共12页
高校学籍管理系统数据库设计_第4页
第4页 / 共12页
高校学籍管理系统数据库设计_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《高校学籍管理系统数据库设计》由会员分享,可在线阅读,更多相关《高校学籍管理系统数据库设计(12页珍藏版)》请在金锄头文库上搜索。

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

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

3、构造设计2.1.1学生实体E-R图2.1.3教师实体E-R图2.1.4课程实体E-R图2.1.6奖惩实体E-R图2.1.9班级实体E-R图2.2关系图awardstudentanaranktireclassdossdmonuirtersnaaname逐英nation&aoeayrrbdmno讨blrtiipbce horesddrhtmedassdassldyCDDenoctimemajoi-rmc-ITTM已drrpxiteachei-courisel tnDenotnaecallage匚 wrrutsexdmpxicreditTofieMdnaTcmrodmpnodrnjead2.3 物理

4、构造设计Student 表:列名说明类型备注sno学号varchar10不允空,主键snameXXvarchar10不允空ssex性别char(2)不允空nation民族char 10不允空sage年龄tinyint不允空symbol政治面貌varchar8允空mno专业号char(10)不允空idXX号varchar20不允空birthplace籍贯varchar10允空homeaddr家庭地址varchar30允空intime入学时间varchar20不允空class班级varchar10允空classid班级号int不允空Course 表:列名说明类型备注o课程号varchar(5)不允

5、空,主键ame课程名varchar(15)允空credit学分smallint允空mno专业号char(1O)不允空ctime课时smallint允空Teacher 表:列名说明类型备注tno教工号char(10)不允空,主键tnameXXvarchar(10)允空tsex性别char(2)允空profess职称varchar(10)允空dmpno学院号varchar(10)不允空telint允空Tc 表:列名说明类型备注o课程号vatchar(5)不允空,主键tno教工号char(5)不允空,主键Class 表:列名说明类型备注classid班级号int不允空,主键class班级varcha

6、r(10)不允空mno专业号char(10)不允空number人数tinyint允空Sc 表:列名说明类型备注sno学号vatchar(IO)不允空,主键o课程号vatchar(5)不允空,主键grade成绩float允空Major 表:列名说明类型备注mno专业号vatchar(10)不允空,主键mname专业名vatchar(20)允空dmpno学院号vatchar(20)允空Collage 表:列名说明类型备注dmpno学院号vatchar(10)不允空,主键dname学院名vatchar(20)允空dmphead院长名vatchar(20)允空Award 表:列名说明类型备注ano奖励

7、号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)output,ame_out varchar(15)output,grade_out floatoutputasselect sname_out=sname,ame_out=ame,grade_out=grade from student,sc,cours

8、e1where student.sno=sno_in and student.sno=sc.sno and sc.o=course1.o use wddgodeclare sno_in varchar(10),sname_out varchar(10), ame_out varchar(15), grade_out floatselect sno_in=2021508044exec pp sno_in,sname_out output,ame_out output,grade_out output print sname_out print ame_outprint grade_out4、触发

9、器4.1更新学生表use wddgocreatetrigger t3on student forupdateasdeclare class_old varchar(10),mno_old char(10), class_new varchar(10), mno_new char(10) select class_old=class from deletedselect mno_old=mno from deletedselect class_new=class from insertedselect mno_new=mno from insertedupdate class set numbe

10、r=number-1 from class where class=class_old and mno=mno_old update class set number=number+1 from class where class=class_new and mno=mno_new4.2删除学生表use wddgocreatetrigger t2on student fordeleteasdeclare class_read varchar(10),mno_read char(10)select class_read=class from deletedselect mno_read=mno

11、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),mno_read char(10)select class_read=class from insertedselect mno_read=mno from insertedupdate class set number=number+1

12、 from class where class=class_read and mno=mno_read5、数据库的恢复与备份数据库的完全备份backup database wddto disk =f:备份数据库wddwith initgo数据库的恢复 restore database wddfrom disk = f: 备份数据库wddwith recoverygo数据库差异备份 backup database wddto disk =f:备份数据库wdd with init go 数据库的恢复 restore database wddfrom disk = f:备份数据库wdd with norecovery go restore database wddfrom disk = f:备份数据库wdd with file=2 go

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号