版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Chapter8NormalizationTransparencies1©PearsonEducationLimited,2004Chapter8-ObjectivesHowtablesthatcontainredundantdatacansufferfromupdateanomalies,whichcanintroduceinconsistenciesintoadatabase.Therulesassociatedwiththemostcommonlyusednormalforms,namelyfirst(1NF),second(2NF),andthird(3NF).Theidentificationofvarioustypesofupdateanomaliessuchasinsertion,deletion,andmodificationanomalies.2©PearsonEducationLimited,2004Chapter8-ObjectivesHowtablesthatbreaktherulesof1NF,2NF,and3NFarelikelytocontainredundantdataandsufferfromupdateanomalies.Howtorestructuretablesthatbreaktherulesof1NF,2NF,and3NF.3©PearsonEducationLimited,2004NormalizationAtechniqueforproducingasetoftableswithdesirablepropertiesthatsupporttherequirementsofauserorcompany.4©PearsonEducationLimited,2004DataredundancyandupdateanomaliesMajoraimofrelationaldatabasedesignistogroupcolumnsintotablestominimizedataredundancyandreducefilestoragespacerequiredbybasetables.ProblemsassociatedwithdataredundancyareillustratedbycomparingtheStaffandBranchtableswiththeStaffBranchtable.5©PearsonEducationLimited,2004Dataredundancyandupdateanomalies6©PearsonEducationLimited,2004Dataredundancyandupdateanomalies7©PearsonEducationLimited,2004DataredundancyandupdateanomaliesStaffBranchtablehasredundantdata;thedetailsofabrancharerepeatedforeverymemberofstaff.Incontrast,thebranchinformationappearsonlyonceforeachbranchintheBranchtableandonlythebranchnumber(branchNo)isrepeatedintheStafftable,torepresentwhereeachmemberofstaffislocated.8©PearsonEducationLimited,2004DataredundancyandupdateanomaliesTablesthatcontainredundantinformationmaypotentiallysufferfromupdateanomalies.Typesofupdateanomaliesincludeinsertiondeletionmodification9©PearsonEducationLimited,2004Firstnormalform(1NF)Only1NFiscriticalincreatingappropriatetablesforrelationaldatabases.Allsubsequentnormalformsareoptional.Atableinwhichtheintersectionofeverycolumnandrecordcontainsonlyonevalue.10©PearsonEducationLimited,2004Branchtableisnotin1NF11©PearsonEducationLimited,2004ConvertingBranchtableto1NF12©PearsonEducationLimited,2004Secondnormalform(2NF)2NFonlyappliestotableswithcompositeprimarykeys.Atablethatisin1NFandinwhichthevaluesofeachnon-primary-keycolumncanbeworkedoutfromthevaluesinallthecolumnsthatmakeuptheprimarykey.13©PearsonEducationLimited,2004TempStaffAllocationtableisnotin2NF14©PearsonEducationLimited,2004FunctionaldependencyTheparticularrelationshipsthatweshowbetweenthecolumnsofatablearemoreformallyreferredtoasfunctionaldependencies.Functionaldependencydescribestherelationshipbetweencolumnsinatable.15©PearsonEducationLimited,2004FunctionaldependencyForexample,consideratablewithcolumnsAandB,whereBisfunctionallydependentonA(denotedA
B).IfweknowthevalueofA,wefindonlyonevalueofBinalltherecordsthathasthisvalueofA,atanymomentintime.16©PearsonEducationLimited,2004Secondnormalform(2NF)Formaldefinitionof2NFisatablethatisin1NFandeverynon-primary-keycolumnisfullyfunctionaldependentontheprimarykey.FullfunctionaldependencyindicatesthatifAandBarecolumnsofatable,BisfullydependentonAifBisfunctionallydependentonAbutnotonanypropersubsetofA.17©PearsonEducationLimited,2004ConvertingTempStaffAllocation
tableto2NF18©PearsonEducationLimited,2004Thirdnormalform(3NF)Atablethatisin1NFand2NFandinwhichallnon-primary-keycolumncanbeworkedoutfromonlytheprimarykeycolumn(s)andnoothercolumns.19©PearsonEducationLimited,2004StaffBranchtableisnotin3NF20©PearsonEducationLimited,2004Thirdnormalform(3NF)Theformaldefinitionof3NFisatablethatisin1NFand2NFandinwhichnonon-primary-keycolumnistransitivelydependentontheprimarykey.21©PearsonEducationLimited,2004Thirdnormalform(3NF)Forexample,consideratablewithA,B,andC.IfBisfunctionaldependentonA(A
B)andCisfunctionaldependentonB(B
C),thenCistransitivelydependentonAviaB(providedthatA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 6 Exploring the Topic-Grammar in Use说课稿 2024-2025学年仁爱科普版(2024)七年级英语上册
- 全国山西经济版小学信息技术第一册第三单元活动2《小蘑菇》说课稿
- 100以内的加法和减法(二)(说课稿)-2024-2025学年二年级上册数学人教版
- 单元说课稿17 大单元背景下的教材内容重构设计思路及具体课时实施-高中数学单元说课稿
- 《活动三:玩游戏的窍门》说课稿-2024-2025学年一年级上册数学西师大版
- 4邓小平爷爷植树 说课稿-2023-2024学年语文二年级下册统编版
- 4《平平安安回家来》说课稿-2024-2025学年道德与法治一年级上册统编版
- 二零二五年度安全生产环保设施建设合同3篇
- 第三单元艺术字与色彩调整第13课二、《制作风光背景的艺术字》说课稿 2023-2024学年人教版初中信息技术七年级下册
- 第三单元《小数乘小数》(说课稿)-2023-2024学年四年级下册数学北师大版
- 2023秋季初三物理 电路故障分析专题(有解析)
- 同济大学信纸
- 冲压模具设计-模具设计课件
- 高处作业安全培训课件-
- 职中英语期末考试质量分析
- 中国的世界遗产智慧树知到答案章节测试2023年辽宁科技大学
- 急性腹泻与慢性腹泻修改版
- 先天性肌性斜颈的康复
- GB/T 37518-2019代理报关服务规范
- GB/T 156-2017标准电压
- PPT沟通的艺术课件
评论
0/150
提交评论