全文预览

3859.学生信息管理系统后台数据库设计 数据库课程设计

上传者:塑料瓶子 |  格式:doc  |  页数:27 |  大小:431KB

文档介绍
S-9Р奖励记录信息表РId,学号,奖励编号,奖励时间,奖励描述Р5 概念设计阶段Р5.1 任务与目标Р任务:开发学生信息管理系统,主要为减轻教师工作的负担,使老师对学生信息的记录与查询相对方便,便于学生信息的增加与减少,降低出错率,使管理更加合理、科学,也为老师节省开支。在系统中实现了学生信息的录入、修改、查询等操作,所以在学生信息管理的过程中会涉及到大量的数据操作,如数据的添加、删除、修改等Р目标: 开发本系统的目的在于代替手工管理、修改、查询等工作,具体要求包括:Р数据录入:录入学生个人信息、学籍变动信息,学生处罚信息等信息;Р数据修改:修改学生个人信息,奖励信息等信息;Р数据查询:查询学生个人信息,查询学生奖励信息,查询学生处罚信息等。Р5.2阶段结果Р(1)根据不同的对象,分别画出各分E-R图:Р(a)院系的E-R图:Р(c)班级的E-R图:Р(d)处罚录入的E-R图:Р(e)奖励录入实体E-R图:Р(2)合并各分E-R图,消除属性冲突、命名冲突、结构冲突等三类冲突,得到初步E-R图,再消除不必要冗余,得到的仓库管理E-R图如下所示:Р6.逻辑设计阶段Р6.1逻辑设计的任务和目标Р概念设计阶段是独立于任何一种数据模型的。系统逻辑设计的任务就是将概念设计阶段设计好的基本E-R图转换为选用DBMS产品所支持的数据模型相符合的逻辑结构。具体内容包括数据组织(将E-R图转换成关系模型、模型优化、数据库模式定义、用户子模式设计)以及数据处理(画出系统功能模块图)两大任务。Р6.2关系模型设计Р1)院系信息表РNO.Р字段名Р类型Р说明Р1Р院系编号РIntР主键Р2Р院系名称РCharРnullР2) 班级信息表РNO.Р字段名Р类型Р说明Р1Р班级编号РintР主键Р2Р班级名称РcharР非空Р3Р所属院系РIntР非空Р4Р班长РCharРNullР3)学生个人信息表

收藏

分享

举报
下载此文档