图1表间关系图
(3) 数据库物理设计
高校学生成绩管理系统中涉及的表很多,位于数据库Stu_Gread数据库中,主要有学生基本信息表(Student),教师基本信息表(Admin),课程信息表(Course),学院信息表(Branch)以及学生成绩表(Gread),部分表的设计如下所示。
表1 学生信息表(Student)
字段名称 字段含意 类型 宽度 是否为空 主键与否
StuID 学号 varchar 50 否 是
StuName 姓名 varchar 50 否
StuSex 性别 Varchar 50 否
StuClass 所在班级 Varchar 50 否
StuXy 所属学院 Varchar 50 否
表2教师信息表(Admin)
字段名称 字段含意 类型 宽度 是否为空 主键与否
AdminID 编号 Varchar 50 否 是
AdminName 姓名 Varchar 50 否
AdminSex 性别 Varchar 50 否
AdminPwd 登录密码 Varchar 50 否
TelPhone 电话 Varchar 50 否
BranchID 学院号 Varchar 50 否
Valid 有效性 Varchar 50 否
表3课程信息表(Course)
字段名称 字段含意 类型 宽度 是否为空 主键与否
CourseID 课程号 Varchar 50 否 是
CourseName 课程名 Varchar 50 否
CourseCrdit 成绩 Varchar 50 否