附录B 学籍管理系统Studentsys数据表结构 表B.1 学生基本情况表(tblStudent) 序号 字段名 字段含义 1 Stud_Num 学生编码 2 Stud_Id 学生学号 3 Stud_Name 学生姓名 4 Stud_Sex 性别 5 Birth 出生日期 6 Enroll_Date 入校日期 7 Nation 民族 8 Native_Place 籍贯 9 Polity 政治面貌 10 Identity_Id 身份证号 11 Address 家庭住址 12 PostCode 邮政编码 13 Tel 联系电话 14 Stud_Flag 学籍标识 15 Class_Id 所属班级号 16 Photo 学生编码 类型 宽度 小数 主键/外键 Int Varchar 12 P Varchar 8 Char 2 Datetime Datetime Varchar 10 Varchar 20 Varchar 10 Varchar 18 Varchar 40 Char 6 Varchar 20 Char 2 Varchar 10 F Image 表B.2 系部表(tblDepart) 序号 字段名 字段含义 1 Dpt_Id 系部号 2 Dpt_Name 系部名 3 Dpt_Remark 系部备注 类型 宽度 小数 主键/外键 Varchar 2 P Varchar 20 Varchar 400 表B.3专业表(tblMajor) 序号 字段名 字段含义 类型 宽度 小数 主键/外键 1 DptMj_Id Varchar 4 P 专业号 2 DptMj_Name 专业名 Varchar 40 3 UpperID 所属系部号 Varchar 2 F 4 Describe Varchar 400 备注 表B.4 班级编码表(TblClass) 序号 字段名 字段含义 类型 宽度 小数 主键/外键 父表/主键 1 Class_Id P 班级编码 Varchar 10 2 Class_Name 班级名称 Varchar 20 3 Enroll_Year 入学年份 Char 9 4 DptMj_Id 所属专业号 Varchar 4 F tblMajor/DptMj_Id 5 Length Char 1 学制 6 Class_Num 班级人数 Int 7 Flag Char 1 毕业标志 约束 取值’0 ‘、’1’ 父表/主键 tblDepart/ Dpt_ID 约束 父表/主键 约束 父表/主键 tblClass/Class_Id 约束 默认值取当前时间 唯一性约束 取值’0 ‘、’1’ 表B.5 成绩表(tblScore) 序号 1 2 3 4 5 6 7 字段名 Year Term Stud_Id Course_Id Score Grade Test_Num 字段含义 类型 宽度 小数 主键/外键 Char 9 P 学年 Char 1 P 学期 Varchar 12 P/F 学号 P/F 课程编号 Varchar 8 Numeric 5 1 成绩 Varchar 4 等级 Numeric 6 2 学分 父表/主键 tblStudent/Stud_Id tblCourse/Course_Id 约束 检查Score≥0 检查Test_Num≥0 - 250 - 8 9 Score_Bk Re_Score 补考成绩 Numeric 补考次数 Tinyint 5 1 检查 Score_Bk≥0 默认值取0 表B.6 课程表(tblCourse) 序号 字段名 字段含义 1 Course _Id 课程编号 2 Course_Name 课程名称 3 Course_TypeId 课程类型号 4 Hours 学时数 表B.7 课程类型表(tblCourseType) 序号 字段名 字段含义 1 Course_TypeId 课程类型号 2 Course_TypeName 课程类型 序号 1 2 字段名 Status_ID Status_Name 字段含义 毕业标志号 毕业标志 类型 宽度 小数 主键/外键 Varchar 2 P Varchar 20 表B.7毕业标志表(tblStatus) 类型 宽度 小数 主键/外键 Varchar 1 P Varchar 20 父表/主键 约束 取值’0 ‘~’9’ 父表/主键 约束 取值’1 ‘~’9’ 类型 宽度 小数 主键/外键 父表/主键 Varchar 8 P Varchar 30 F tblCourseType/Course_TypeID Varchar 2 Int 约束 - 251 - - 252 - 本文来源:https://www.wddqw.com/doc/d3b7101355270722192ef7b2.html