数据库系统工程师考试关系数据库知识重点二

数据库系统工程师 责任编辑:pein2008 2013-10-25

添加老师微信

备考咨询

加我微信

摘要:数据库系统工程师考试关系数据库知识重点二

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

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

第二章关系数据库

8.关系模式的设计问题:

数据冗余:同一数据重复出现多次。

操作异常(更新异常):修改异常、插入异常和删除异常。

规范化的一个原则:“关系模式有冗余问题,就分解它”.

9.关系模式的非形式化设计准则:

关系模式的设计尽可能只包含直接联系的属性,不要包含有间接联系的属性。

尽可能的不出现插入、删除和操作异常。

尽可能的避免放置经常为空值的属性。

尽可能的使等值连接在主键和外键上进行,并保证不会产生额外的元组。

10.函数依赖:

若存在FD  W→A,如果W的任一个子集X没有X→A,则称W→A是完全函数依赖。否则叫局部函数依赖。

传递函数依赖:如果X→Y,Y→A,且Y不→X, A不∈Y,则X→A是传递函数依赖。

FD和关键码:设模式R的属性集U,X是U的一个子集,如果X→U在R上成立,那么X是R的一个超键。如果X→U在R上成立,但是对于任一真子集X1都有X1→U不成立(说明:不含多余属性),那么X是R的一个候选键。

如果A是关系模式R中的候选键中的属性,那么称A是R的主属性,否则是非主属性。

最小函数依赖:(不包含多余的函数依赖)满足一下三个条件(最小函数依赖集G):

G中的每个FD的右边都是单属性。

G中没有冗余的FD.

G中的左边没有冗余的属性。

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

编辑推荐:

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

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

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

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

软考备考资料免费领取

去领取

!
咨询在线老师!