学生信息管理系统数据库设计报告(4)

2018-11-23 20:21

院系 讲师 班级 领导 教授 学生 课程 指导 成绩 导师 宿舍

完整E-R图

三、逻辑设计

3.1完成关系模式的转化

根据关系模式的转换规则可得到如下的关系模式,加下划线的属性为相应的主码。

①院系的基本信息(院系编号、院系名称、联系电话、院系主任) ②班级的基本信息(班级编号、院系编号、班级名称、班长、学生数) ③学生的基本信息(学号、班级编号、姓名、性别、出生日期、家庭住址)

④课程的基本信息(课程编号、课程名称、学分、讲师)

1

⑤成绩的基本信息(学号、课程编号、成绩、学分)

⑥讲师的基本信息(讲师编号、讲师姓名、教授班级、联系电话) ⑦宿舍的基本信息(宿舍编号、宿舍地址、联系电话、所属院系) ⑧导师的基本信息(导师编号、导师姓名、联系电话、所属院系)

3.2数据字典

数据和表的建立 表名 Department Class Student Course Grade Teacher Hourse Director 表结构

1

含义 院系 班级 学生 课程 成绩 讲师 宿舍 导师

(1)、Department

表1-1 Department表结构

字段含义 院系编号 字段名 数据类型 约束 Dept_ID Decimal Primary Key 院系名Department varChar(50) Not Null 称 Phone 联系电varChar(50) 话 院系主Director varChar(50) 任

(2)、Class

字段名 数据类型 字段含义 班级编号 院系编号 班级名称 约束 Class_ID Char(7) Primary Key Dept_ID Decimal Foreign Key Class varChar(30) Not Null 1

字段名 Monitor 数据类型 字段含义 约束 varChar(24) 班长 Student_NO Decimal

(3)、Student

学生数 Not Null Default 0 字段名 数据类型 字段含义 约束 Primary Key Student_ID varChar(9) 学号 Class_ID Name Gender Birthday Address H_ID Char(7) 班级编号 Foreign Key Not Null 男,女 varChar(24) 姓名 varChar(2) 性别 Datetime 出生日期 varChar(50) 家庭地址 varChar(50) 寝室号 Department Varchar(50) 所属院系 H_ID

(4)、Course

Varchar(50) 宿舍编号 Foreign Key 字段名 1

数据类型 字段含义 约束

Course_ID varChar(8) Course Credit Teacher T_ID

(5)、Grade

varChar(50) Decimal Varchar(50) Varchar(50) 课程编号 课程 学分 讲师 Primary Key Not Null 字段名 数据类型 字段含义 约束 Foreign Key Primary Key Foreign Key Not Null Not Null Student_ID varChar(9) 学号 Course_ID varChar(8) 课程编号 Grade G_Value

(6)、Teacher

Decimal Decimal 成绩 学分 字段名 T_ID 1

数据类型 字段含义 约束 varChar(9) 讲师编号 Primary Key


学生信息管理系统数据库设计报告(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:专业技术人员绩效管理与业务能力提升试卷答案(2017三明版)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: