- 10
- 0
- 约6.4千字
- 约 57页
- 2017-11-26 发布于浙江
- 举报
关系模式设计基础的
数据库系统基础教程;属性之间的联系描述应当具有某种“内在”性质,不能只根据属性之间的某些外在关联表征,随意将一些属性放在一起组成一个关系模式,这样将可能引发一系列问题,其中最突出的就是数据冗余以及由此带来的操作异常。也就是说,如果数据模式设计不当,就会出现数据冗余;有了数据冗余,就可能产生操作异常。 ;数据冗余(Data Redundancy)是指同一数据在一个或者多个数据文件中重复存储。系统中如果出现数据冗余,不仅会大量占用消耗系统资源,造成不必要开销,更严重的是会带来各种数据操作异常,对数据库性能正常发挥造成极大影响。;从数据结构的角度考察,如果对多个文件之间和同一个文件中数据之间的联系考虑不周或者处理不当,就有可能导致数据冗余。这里有两个层面上的问题:
● 多个文件之间的联系。
● 同一个文件中数据之间的联系。;关系数据库较好地处理了文件层面的联系,但并不意味着数据层面上的联系可以自动解决。恰恰相反,此时,第二个层面上问题反而会凸现出来。
在关系数据库中,同一关系模式中各个属性子集之间的依赖关系,通常称为数据依赖(Data Independence)。关系系统当中数据冗余产生的重要原因就在于对数据依赖处理不当,也就是在于关系模式本身的结构设计可能存在缺陷。;关系数据库中数据依赖的考虑来源于关系结构本身。在关系模式中,各个属性一般说来是有关联的,但是这些关联有着不同的表现形式。
您可能关注的文档
最近下载
- 2026年高考化学周期律与结构专题强化评价试卷.docx VIP
- 基于PLC的控制系统设计---中型实验室的控制系统设计.doc VIP
- 超星尔雅学习通【科幻中的物理学(中山大学)】章节测试附答案.docx VIP
- 建筑工程防渗漏施工典型做法图.pdf VIP
- 20240328-湘财证券-CTA系列专题一:商品期货的DualThrust组合策略.pdf VIP
- 扩张型心肌病诊断和治疗指南.pptx
- 会考物理河北真题及答案2025.doc VIP
- 日业BM560X CM560系列起重专用变频器用户手册V2.0.pdf
- 2026年船舶电工职业技能鉴定题库.docx
- 甘蔗削皮切断机的结构设计.docx VIP
原创力文档

文档评论(0)