全球旧事资料 分类
可供多位学生学习。
由上述分析可得到系统的ER图
四逻辑和物理结构设计
41由系统ER图转化而得到的关系模式如下
f1学生学号姓名性别年龄班级号
2课程课程号课程名先修课程号学分教师号其中主关键字为课程号
3班级班级号班级成绩其中主关键字为班级号。可以与学生关系模式合并为学生课程号号成绩班级号班级成绩。
42确定关系模型的存取方法
在将概念模型转换成物理模型之后我们可以对物理模型进行设计双击物理模型的关系可以对该关系的名称、注释等信息进行查询。可对该关系的属性列进行设计可分别设置其名称、码、数据类型以及主码、是否为空等。在实际设计中最常用的存取方法是索引发使用索引可以大大减少数据的查询时间在建立索引时应遵循在经常需要搜索的列上建立索引在主关键字上建立索引在经常用于连接的列上建立索引即在外键上建立索引在经常需要根据范围进行搜索的列上创建索引因为索引已经排序其指定的范围是连续的等规则。才能充分利用索引的作用避免因索引引起的负面作用。
43确定数据库的存储结构
确定数据库的存储结构主要指确定数据的存放位置和存储结构包括确定关系、索引、日志、备份等的存储安排及存储结构以及确定系统存储参数的配置。因为该成绩管理系统的数据量小所以我们只用把数据存储在使用的电脑硬盘上不用作更多的安排。
1创建学生基本信息表
下图显示了学生课程和成绩三个关系的物理设计其中课程号与学号号分别为关系的主码。
五数据库的实施与维护
f51数据库的实施
此阶段主要任务包括创建数据库加载初始数据数据库试运行数据库的安全性和完整性控制数据库的备份与恢复数据库性能的监督分析和改仅数据库的重组和重构等。首先在数据库中建立一个学生成绩管理系统数据库然后新建一个数据源。主要代码如下
voidCDialogSTUAdd
_varia
t_tvar
CStri
gstr
UpdateDatatrue
ifm_StuIDIsEmptyatofm_StuID0
AfxMessageBox
好听全球资料 返回顶部