武汉大学数据库系统概论 第三讲 关系规则.pdf

武汉大学数据库系统概论 第三讲 关系规则.pdf

ID:52963617

大小:997.08 KB

页数:31页

时间:2020-04-04

武汉大学数据库系统概论 第三讲 关系规则.pdf_第1页
武汉大学数据库系统概论 第三讲 关系规则.pdf_第2页
武汉大学数据库系统概论 第三讲 关系规则.pdf_第3页
武汉大学数据库系统概论 第三讲 关系规则.pdf_第4页
武汉大学数据库系统概论 第三讲 关系规则.pdf_第5页
资源描述:

《武汉大学数据库系统概论 第三讲 关系规则.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第三讲关系规则1本讲主要目标学完本讲后,你应该能够了解:1.关系规则是关系模型中的一些规则,告诉我们在表结构中哪些变化是允许的,哪些检索操作是受限的;2.商用DBMS提供接口给用户来定义关系规则;对于某些关系规则,DBMS自动提供检测;对于某些关系规则,用户需要定义规则本身、检测时机和行为,由DBMS进行检测;3.不同的商用DBMS自动支持的关系规则有所区别,应该学会充分利用这些关系规则;4.规则1说明关系DBMS所能接受的表——第一范式,即并非手工处理的所有表格都是关系DBMS所能接受的;5.规则2规定关系DBMS提供的表检索方式——基于表的内容;6.规则3规定表中

2、行的唯一性;7.规则4保证主键必须起唯一标识作用;8.规则5保证表之间的联系。2一.关系规则的作用二.规则1第一范式规则三.规则2基于内容存取规则四.规则3行唯一性规则五.规则4实体完整性规则六.规则5参照完整性规则3关系规则的作用4关系规则的作用关系规则是关系模型中的一些规则,告诉我们在表结构中哪些变化是允许的,哪些检索操作是受限的在不同的商业数据库产品的标准化工作方面起了很大的作用关系规则反映了特定的数学假定,对于关系结构的良好性状有重大意义关系规则反映了数据模型的特点通过保证关系规则,使数据库中的数据正确、一致5规则1第一范式规则6规则1第一范式规则1.

3、规则1——在定义的表中,关系模型坚持不允许含有多值属性(有时称为重复字段)和含有内部结构(比如记录类型)的列。规则1说明数据库系统能够处理的表对于手工处理的表的限制7规则1第一范式规则1.规则1多值属性列EMPLOYEESeidenamepositiondependentse001Smith,JohnAgentMichaelJ.SusanR.e002Andrews,DavidSuperintendentDavidM.Jr.e003Jones,FranklinAgentAndrewK.MarkW.LouisaM.EMPLOYEESeidenamepositiondepe

4、ndent1dependent2dependent3…e001Smith,JohnAgentMichaelJ.SusanR.e002Andrews,DavidSuperintendentDavidM.Jr.e003Jones,FranklinAgentAndrewK.MarkW.LouisaM.8规则1第一范式规则浪费1.规则1空间EMPLOYEESeidenamepositiondependent1dependent2dependent3…e001Smith,JohnAgentMichaelJ.SusanR.e002Andrews,DavidSuperintende

5、ntDavidM.Jr.e003Jones,FranklinAgentAndrewK.MarkW.LouisaM.DEPENDENTSEMPLOYEESeiddependenteidenamepositione001MichaelJ.e001Smith,JohnAgente001SusanR.e002Andrews,DavidSuperintendente002DavidM.Jr.e003Jones,FranklinAgente003AndrewK.e003MarkW.e003LouisaM.9规则1第一范式规则结构类型1.规则1EMPLOYEESeidenamepo

6、sitione001Smith,JohnAgente002Andrews,DavidSuperintendente003Jones,FranklinAgentEMPLOYEESeidlnamefnamepositione001SmithJohnAgente002AndrewsDavidSuperintendente003JonesFranklinAgent10规则1第一范式规则2.第一范式——遵守规则1的表称为第一范式EMPLOYEESEMPLOYEESeidlnamefnamepositione001SmithJohnAgenteidenamepositiondep

7、endentse002AndrewsDavidSuperintendentlnamefnamee003JonesFranklinAgente001SmithJohnAgentMichaelJ.SusanR.DEPENDENTSe002AndrewsDavidSuperintendentDavidM.Jr.eiddependente003JonesFranklinAgentAndrewK.e001MichaelJ.MarkW.e001SusanR.LouisaM.e002DavidM.Jr.e003AndrewK.e003MarkW.第一范式手工处理的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。