




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上高校学籍管理系统数据库设计说明书学 院:信 息 学 院专 业:学 生:学 生:指导老师:【2013年1月17日星期四】数据库设计说明书1、引言1.1编写目的随着高校办学规模的扩大和招生人数的增加,学籍管理维护是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一部分,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。运用学生成绩管理维护系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够节省时间,学生也能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次
2、没有考过的课程。而学生成绩管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高。在现代高科技的飞跃发展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管。对于一个学校而言,管理好学生的成绩,是非常重要的。因此开发出一套学生成绩管理系统是非常必要的。1.2背景a.待开发软件系统的名称: 高校学籍管理系统b.本项目的任务提出者: c.本项目开发者: d.本项目用户: 大学学籍管理工作者、老师、学生1.3参考资料SQL Server 实验指导(第三版)马晓梅2结构设计2
3、.1逻辑结构设计2.1.1学生实体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学号varchar(10)不允许空,主键sname姓名varchar(10)不允许空ssex性别char(2)不允许空nation民族char(10)不允许空sage年龄tinyint不允许空symbol政治面貌varchar(8)允许空mno专业
4、号char(10)不允许空id身份证号varchar(20)不允许空birthplace籍贯varchar(10)允许空homeaddr家庭地址varchar(30)允许空intime入学时间varchar(20)不允许空class班级varchar(10允许空classid班级号int不允许空Course表:列名说明类型备注cno课程号varchar(5)不允许空,主键cname课程名varchar(15)允许空credit学分smallint允许空mno专业号char(10)不允许空ctime课时smallint允许空Teacher表:列名说明类型备注tno教工号char(10)不允许空,
5、主键tname姓名varchar(10)允许空tsex性别char(2)允许空profess职称varchar(10)允许空dmpno学院号varchar(10)不允许空tel电话int允许空Tc表:列名说明类型备注cno课程号vatchar(5)不允许空,主键tno教工号char(5)不允许空,主键Class表:列名说明类型备注classid班级号int不允许空,主键class班级varchar(10)不允许空mno专业号char(10)不允许空number人数tinyint允许空Sc表:列名说明类型备注sno学号vatchar(10)不允许空,主键cno课程号vatchar(5)不允许空,
6、主键grade成绩float允许空Major表:列名说明类型备注mno专业号vatchar(10)不允许空,主键mname专业名vatchar(20)允许空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获奖时间v
7、atchar(20)允许空3、存储过程use wddgocreate procedure ppsno_in varchar(10),sname_out varchar(10) output,cname_out varchar(15) output,grade_out float outputas select sname_out=sname,cname_out=cname,grade_out=grade from student,sc,course1where student.sno=sno_in and student.sno=sc.sno and o=ouse wddgodeclare s
8、no_in varchar(10),sname_out varchar(10),cname_out varchar(15),grade_out floatselect sno_in=''exec pp sno_in,sname_out output,cname_out output,grade_out outputprint sname_outprint cname_outprint grade_out4、触发器4.1更新学生表use wddgocreate trigger t3on student for updateas declare class_old varchar(
9、10),mno_oldchar(10),class_new varchar(10),mno_newchar(10)select class_old=class from deletedselect 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=numb
10、er+1 from class where class=class_new and mno=mno_new4.2删除学生表use wddgocreate trigger t2on student for deleteas declare 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
11、=mno_read4.3插入学生表use wddgocreate trigger t1on student for insertas declare class_read varchar(10),mno_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 =
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社保用员工协议合同协议
- 工程项目框架合同协议
- 山林租地合同协议版
- 著作授权合同协议
- 2025年住宅小区地下停车位购买合同
- 山东淄博公开招聘农村(村务)工作者笔试题含答案2024年
- 湖北神农架公开招聘农村(村务)工作者笔试题含答案2024年
- 广东茂名公开招聘农村(村务)工作者笔试题含答案2024年
- 轮胎生产车间培训
- 幼儿园防火安全教育实践与演练
- 2022年12月18日浙江省(市)级机关面向基层遴选笔试真题及答案深度解析
- 慢性血栓栓塞性肺动脉高压
- 儿童早期综合发展课件
- 剪力墙平法识图讲义(PPT格式105)
- 北京中考英语词汇表(1600词汇)
- 专业工程分包业主审批表
- 药剂科终止妊娠药品管理制度
- 除草剂分类和使用方法
- 中远集团养老保险工作管理程序
- 留守儿童帮扶记录表
- 变电站第二种工作票
评论
0/150
提交评论