成教学课学
生程生师生
程绩师生
程生
信信
成任
信信查信
信信成
息息
绩课
息息询息
息息绩
三、设计工具
学学生生
信成息绩
关退于出
ACCESS
四、详细设计
1设计数据库概念模型
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效果以及实现的效果的影响。合理的数据库结构设计可以提高数据库存储的效率,保证数据的完整和一致。同时,合理的数据库结构设计也将有利于应用系统程序的实现。
在充分需求分析的基础上,经过逐步抽象,概括,分析,充分研讨,可画出反映系统数据的整体ER图。
页脚内容3
f关于规范课程设计、综合实验教学环节的通知
数据库概念模型如图11所示:
姓名教师编号
性别
学院
教师
政治面貌
教授
学院
学
学生
号
选修
专业
姓性
出生
名别
日期
成绩
图11ER模型
文化成度
职称
电话
邮箱
课程编号
课
程
课程名称
学时
学分
2设计数据库关系模型
根据前面设计的概念模型,按照ER概念模型想关系模型转换的规则,课有如下的关系模式(其中带下划线的为主键,斜体字为外键):
课程(课程编号,课程名称,学分,学时)学生(学号,姓名,性别,出生日期,专业,学院)成绩(学号,课程编号,成绩)教师(教师编号,姓名,性别,学院,文化程度,职称,电话,邮箱)
3设计数据库表结构
根据设计的关系模型结果,设计关系数据库的数据表的逻辑结构,如表12所示。
表12表结构
表
字段
名称
学号
姓名
学
出生
生
日期
数据类型
文本文本日期时期
主键索引
主键
查阅列
页脚内容4
其他属性
f性别
专业
学院
课课程
程
编号
课程
名称
学分
学时
成学号
绩
课程
编号
成绩
信用户
息表名
密码
教师
编号
教师
教姓名
师
性别
学院
文化
程度
职称
电话
邮箱
任教师
课表编号
课程
编号
关于规范课程设计、综合实验教学环节的通知
文本
文本文本文本
文本
数字数字文本
文本
数字文本
文本文本
文本
文本文本文本
文本文本文本文本
文本
主键
主键
组合框
组合框
主键
主键
主键
有效性规则为:
”男”or”女”
行来源于”学生”表
行来源于”课程”表
4在数据库中建立表,并输入数据内容
根据表12的设计要求,在数据库表设计视图中设计表的结构,在数据表视图正输入数据。“学生”表的数据如图13所示,“课程”表的数据如图14所示,“成绩”表的数据如图15所示,“信息表”表的数据如图16所示。
r