开发工具:
文件大小: 63kb
下载次数: 0
上传时间: 2015-03-17
详细说明: 功能设计 根据以上分析得出的系统目标实现如下功能表 3.2数据库设计 3.2.1 E-R图 对于一个数据库管理信息系统,数据库设计的好坏直接影响到系统的实现,通过需求分析和实现目标,学生成绩管理的业务规则如下: 1.学院有多个系,每个聘用多位教师,每位教师只能属于一个系,每一个系有一位系主任,任主任也是一位教师。局部E-R图如下所示 2.每个系开设多个专业,每一个专业只能属于一个系。局部E-R图如下所示 3.每个专业开设多门课程,这些课程统一编码列入教学计划。另外在每一学期的教学招待计划(课表)中,教学计划中的一门课可能分成几部分,在几个学期内讲授。这里规定将列入教学计划中的课程简称为课程,在课表中的课程简称为课表。课程与课表之间是一对多的关系。 4.每个专业有多个班级,每个班级有多名学生,每位学生只能属于一个班。局部E-R图如下所示 5.每位学生学习多门课表课,每门课表课又同时被多名学生所学,是多对多的关系:局部E-R图如下所示 6.每位教师可任多门课局部E-R图如下所示 7.一位教师可以担任多个班的班主任。局部E-R图如下所示 综上所述,学生成绩管理系统的整体E-R图(如下页)所示: 3.2.2数据库结构设计 根据E-R图,转换成关系数据库,数据库 为student,包括如下所示的表结构,其中因学生和所学课程是多对多的关系,所以转换成三个关系即学生、成绩、课表。 成绩表结构 字段字段名类型宽度小数位Nulls 1ST_ID字符型7 2KEBIAO_ID字符型7 3SCORE数值型51 班级表结构: 字段字段名类型宽度小数位Nulls 1CLASS_ID字符型4 2CLASS_NAME字符型10 3MAJOR_ID字符型3 4RENSHU数值型2 5TEACHER_ID字符型4 课程表结构 字段字段名类型宽度小数位Nulls 1COUR_ID字符型3 2COUR_NAME字符型20 3MAJOR_ID字符型10 系表结构 字段字段名类型宽度小数位Nulls 1DP_ID字符型2升序 2DP_NAME字符型10否 3TEACHER_ID字符型4升序 任课表结构 字段字段名类型宽度小数位Nulls 1KEBIAO_ID字符型7否 2COUR_ID字符型3否 3BUFEN字符型1 4XUESHI数值型3 5CLASS_ID字符型10 6TEACHER_ID字符型3 7KEMK字符型11 专业表结构 字段字段名类型宽度小数位Nulls 1MAJOR_ID字符型3 2MAJOR_NAME字符型10 3DP_ID字符型2 学生表结构 字段字段名类型宽度小数位Nulls 1ST_ID字符型7 2ST_NAME字符型8 3SEX字符型1 4BIRTHDAY日期型8 5JIGUAN字符型36 6SCHDAY日期型8 7CLASS_ID字符型4 教师表结构 字段字段名类型宽度小数位Nulls 1TEACHER_ID字符型4 2TCH_NAME字符型8 3SEX数值型1 4BIRTHDAY日期型8 5MAJOR字符型12 6EDULEVEL字符型6 7ZHICHENG字符型10 8DP_ID字符型10 注册表结构 字段字段名类型宽度小数位Nulls 1TEACHER_ID字符型3 2PASSWORD字符型18 3QUESTION字符型30 4ANSWER字符型30 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.