学生管理系统数据库设计.docx
《学生管理系统数据库设计.docx》由会员分享,可在线阅读,更多相关《学生管理系统数据库设计.docx(6页珍藏版)》请在优知文库上搜索。
1、一.设计目的目前在许多地方,学生的基本信息和成绩统计都是由单个单个的表统计,就整个学校而言学生成绩的管理较为分散。管理人员不便于管理和统计,学生的信息也得不到长久的保存。为了实现学校对所有班级、学生的信息进行系统的管理,特设计了一下学生系统设计库。目标:1.管理员能够方便地对信息进行添加、编辑、删除、查询等操作。2.教务人员可以方便地查询所需成绩信息,并得到相应的统计报表。二.设计构思这个学生管理系统一共有6个实体,分别是学生、课程、老师、成绩、班级、宿舍,下面就对这6个实体进行关系分析。(1) 一个学生只属于一个班级,而一个班级可以有多个学生,所以学生与班级的关系是m:1的关系(2) 一个学
2、生只住在一个宿舍,而有很多学生住在一个宿舍,所以学生与宿舍的关系是n:1的关系(3) 一个学生可以有多个老师,而一个老师也可以教多个学生,所以学生与教室的关系是m:n的关系(4) 一个学生可以有选修多门课程,而一门课程也可以由多名学生选修,所以学生与课程的关系是m:n的关系(5) 一个老师可以教多门课程,而一门课程也可以由不同的老师教,所以老师和课程的关系是m:n的关系三.E-R关系图班级和学生的关系五.关系图五 .数据库功能(1)插入INSERTINTO(,属性列VALUES(,v常量2)(2)修改UPDATE表名SET=v表达式,=v表达式.WHERE;(3)修改DELETEFROMV表名
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 管理 系统 数据库 设计