全文预览

考试成绩分析系统的设计与实现(含代码-计算机语言设计)

上传者:幸福人生 |  格式:zip  |  页数:33 |  大小:4522KB

文档介绍
为:男。表3-2学生信息表(student)字段名字段数据类型字段长度允许空简要说明IDVarchar20否学生学号、主键NameVarchar20是学生姓名GenderBit1是学生性别ClassInt4否学生所在班级GradeVarchar20否学生所在年级课程信息表(course):用来存放课程ID、课程名、授课教师ID、课程描述和课程所在的学期信息。Term:此字段用来标示课程所在的学期,字段值从一年级上半期为“1”开始编号,按学期增加的顺序,字段值依次加1。如:一年级下半期为“2”。表3-3课程信息表(course)字段名字段数据类型字段长度允许空简要说明IDVarchar20否课程ID号NameVarchar20是课程名字TeacherIDVarchar20是授课教师ID号RemarkVarchar50是课程描述TermInt4否课程所在的学期成绩信息表(score):用来存放成绩对应的学生学号、课程ID、分数和考试类型信息,此表的由两个外键“StudentID”和“CourseID”组成复合主键。Type:此字段用来标示考试的类型;字段值为“1”,表示正常考试;字段值为“2”,表示补考。表3-4成绩信息表(score)字段名字段数据类型字段长度允许空简要说明StudentIDVarchar20否考生学号、复合主键、外键CourseIDVarchar20否课程ID号、复合主键、外键ScoreInt4是成绩分数TypeInt4是考试类型3.4.2表间关系数据库中所创建的表有如下的约束关系:课程信息表course中的“TeacherID”字段受教师信息表admin中的“ID”字段约束,成绩信息表score中的“SrudentID”字段受学生信息表student中的“ID”字段约束,“CourseID”字段受课程信息表course中的“ID”字段约束。如图3-2所示。

收藏

分享

举报
下载此文档