数据库系统工程师培训数据库设计重点三

数据库系统工程师 责任编辑:zzlzzl46 2013-11-19

添加老师微信

备考咨询

加我微信

摘要:对现实事物的抽象的三种方法:分类(固有的共同特征和行为,如:学生和教师是不通的分类)、聚集(定义某一类型的所具有的属性,如:学生的学号、姓名等)和概括(由已知类型定义一个新的类型,即得到一个子类,如:研究生是学生的子类,从学生类型中延伸出来)。

概念设计阶段--E-R图

对现实事物的抽象的三种方法:分类(固有的共同特征和行为,如:学生和教师是不通的分类)、聚集(定义某一类型的所具有的属性,如:学生的学号、姓名等)和概括(由已知类型定义一个新的类型,即得到一个子类,如:研究生是学生的子类,从学生类型中延伸出来)。

用E-R图建立概念模型:

进行数据抽象:根据数据流图使用以上三种抽象方法进行抽象,从高层(对数据的引用笼统)到低层(比较细致)。

设计局部概念模型:确定局部应用中的实体、实体的属性、实体标识符和实体间的联系。注意:1)属性不可再分;2)属性不能与其它实体之间有直接联系。

将局部模型综合成全局模型:其中要消除冲突,属性冲突(类型等)、结构冲突(抽象不同、属性组成不同等)和命名冲突(实体名、属性名和联系名等)。

全局ER模型的优化

合并实体类型:

消除冗余属性

消除冗余联系

返回目录:数据库系统工程师考试分章节复习资料汇总

编辑推荐:

数据库系统工程师考试大纲解析

数据库系统工程师之数据库原理简答题汇总

数据库系统工程师真题数据库原理选择题汇总

数据库系统工程师考试时间>>

数据库系统工程师考试培训>>


更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!