学号 姓名 性别 出生年月 民族 学生 n 指导 1 所在专业 指导老师 电话 地址 备注 教师号 教师 教师名 n 组成 1 住址 性别 出生年月 民族 所属专业 n 负责 专业 n 1 m 组成 课程 职位 电话 课程号 课程名 学分 专业号 所属系 专业负责人 成绩 考试 备注
3.2标识实体与关系
(1)标识实体:
STUDENT(学生) MAJOR(专业) COURSE(课程)
TEACHER(教师) (2)标识关系 标识所有关系:
实体 关系 实体 学生 选择 专业 上 课程 参加 考试 取得 成绩 教师 指导 学生 所属 专业 专业 被选择 学生 拥有 学生 所属 部门 课程 被选择 学生
成绩 被取得 学生
3.3使用实体关系建模
视图的集成: 专业 主键:专业号 成绩
学生 主键:学号 教师 主键:教师号 课程 主键:课程号
学生的属性有:学号,姓名,家庭住址,教师,性别 ,出生日期,电话,民族,专业号。
课程的属性有:课程号,课程名,所属专业。
成绩的属性有:学号,课程号,成绩1,成绩2,成绩3。 教师的属性有:教师号,教师姓名,家庭住址,电话,,职位,性别。 专业的属性有:专业号,专业名,专业负责人编号。
四、逻辑结构设计
4.1学生个人信息表STUDENT(学号SNO、姓名SNAME、性别SSEX、
出生日期SBIRTHDAY、名族SNATIVE,所在专业编号SDEPTION、指导教师编号STEACHERNO、电话号码STEL、家庭地址SADDRESS,信息备注SNOTE)
属性名 SNO SNAME SSEX SBIRTHDAY SNATIVE SDEPTNO STEACHERNO STEL SADDRESS SNOTE
字段类型 char char char char char char char char char char 长度 20 20 20 20 20 20 20 20 20 20 主键或外键 主键 学号 姓名 性别 出生日期 名族 所在专业编号 指导教师编号 电话号码 家庭地址 信息备注 说明
4.2教师个人信息表TEACHER(教师号TNO,姓名TNAME,性别TSEX,
出生日期TBIRTHDAY,名族TNATIVE,所在专业编号TDEPTNO,职称TPOSITION,电话STEL,家庭住址SADDRESS,备注信息SNOTE)
属性名 TNO TNAME TSEX TBIRTHDAY TNATIVE TDEPTNO TPOSITION TTEL TADDRESS TNOTE
字段类型 char char char char char char char char char char 长度 20 20 20 20 20 20 20 20 20 20 主键或外键 主键 说明 教师号 姓名 性别 出生日期 名族 所在专业编号 职称 电话 家庭住址 备注信息 4.3专业表MAJOR(专业号MNO,专业名MNAME,专业负责人编号MTEACHER)
属性名 MNO MNAME MTEACHER
字段类型 char char char 长度 20 20 20 主键或外键 主键 说明 专业号 专业名 专业负责人编号 4.4课程表 COURSE(课程号CNO,课程名CNAME,学分CGRADE
授课教师CTEACHER)
属性名 CNO CNAME CGRADE
字段类型 char char char 长度 20 20 20 主键或外键 主键 说明 课程号 课程名 学分
4.5成绩表SC(学生号SNO,课程号CNO,成绩SCGRADE)
属性名 SNO CNO SCGRADE1 SCGRADE2 SCGRADE3 字段类型 char char char char char 长度 20 20 20 20 20 主键或外键 外键 外键 说明 学生号 课程号 成绩1 成绩2 成绩3
4.6专业课设表MC(专业号MNO,课程号CNO)
属性名 MNO CNO
字段类型 char char 长度 20 20 主键或外键 说明 专业号 课程号 4.7用户表YONGHU(用户编号YNO,用户密码YMIMA,用户类别LEIBIE)
属性名 YNO YMIMA LEIBIE
字段类型 char char char 长度 20 20 20 主键或外键 主键 说明 用户编号 用户密码 用户类别
学生信息管理系统数据库的构建与设计



