网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文

2015年计算机四级《数据库工程师》复习重点:建模过程

栏目: 计算机四级 / 发布于: / 人气:1.18W

 1、第一阶段:建模规划及准备

2015年计算机四级《数据库工程师》复习重点:建模过程

(1) 建模目标

(A) 目标说明:回答将构造的模型完成什么功能,涉及的问题和数据范围,同时说明是一个当前系统模型还是待建模型。

(B) 范围说明:在建模初期要给出模型覆盖的问题范围;

(2) 建模计划

(A) 项目说明;

(B) 收集数据;

(C) 定义实体;

(D) 定义联系;

(E) 定义码属性;

(F) 定义非码属性;

(G) 确认模型;

(H) 评审验收。

(3) 组织队伍:包括项目负责人、建模者、信息源、课题专家、评审委员会

2、 第二阶段:定义实体集

(1) 目标是标识和定义应用领域中的实体集,方法是分类标识原始材料中的所有名词;

(2) 区别实体集名词和非实体集名词的方法,是否具有下列特征:

(A) 它能够被描述或说明吗?

(B) 有多少同类的实例吗?

(C) 每个实例可以被标识和区分吗?

 3、 第三阶段:定义联系

(1) 标识实体集之间的联系:建立联系矩阵,联系矩阵由一个二维数组表示。把实体集沿水平和垂直两方向列出,分析两个实体间的联系,有联系就用“X”表示,不存在联系用“null”表示。联系只标识直接关系,不标识间接关系。

(2) 定义联系:包括表示依赖、命名联系、关于联系的说明;当实体集之间的依赖关系建立后,就可以命名联系了。联系的名字可以动词表示。原则必须是具体的、简明的和有意义的。

(3) 构造实体级数:实体级图的范围和数目,依赖于建模的规模和建模问题涉及的'实体集数目。

  4、 第四阶段:定义健

(1) 分解不确定的联系:把实体级图中不确定的关系转换成确定的连接形式,把每一个不确定的联系转换成为两个确定的联系;

(2) 标识码属性:码属性是那些能够惟一识别实体集中每一个实例的属性;

(3) 迁移主码:把一个实体集的主码复制到其他有关实体集的过程,但要遵守以下规则:

(A) 在一个联系中,迁移总是从父到子或从一般实体集移向分类实体集;

(B) 主码属性才能被迁移,如主码由多个属性组成,则要全部迁移;

  5、 第五阶段:定义属性

(1) 标识和定义非主属性;

(2) 建立属性的所有者;

(3) 确认属性的定义;

(4) 绘制局部数据视图;

(A) 实体集的名称和编号写在矩形框外的上面;

(B) 主码属性写在矩形框内水平线的上面并用“PK”标注;

(C) 外码属性写在矩形框内水平线的下面并用“FK”标注;

(D) 非主属性也可以写在矩形框内水平线的下面;