- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Access数据库实用教程电子教案第十二章 数据库的设计
第12章 数据库设计 12.1 概念模型与数据模型 12.2 关系模式的规范化 12.1 概念模型与数据模型 12.1.1 概念模型 数据库要满足如下要求: ?一方面要知道哪些数据是必须的,不然建立数据库获取信息的目的就没法达到了。 ?另一方面也要知道哪些数据是不必要的,放在数据库当中只会增加数据库的容量,可以将这些冗余的数据剔除。 概念模型用于现实信息世界的建模,它描述现实世界中具体的事物、事物间的联系,和用户对数据对象的处理要求等。 1.常用术语 ?实体:客观存在且互相区别的事物称为实体。 ?属性:实体所具有的特征。 ?实体集:具有相同特征的实体的集合称为实体集。 ?关键字:唯一能够标识实体的属性。 ?实体间的联系:指的是实体之间的对应关系。它可分为以下三种: 一对一联系(1 :1):实体集A中的每一个实体在实体集B中都有且仅有一个实体与其有联系,反之亦然。 一对多联系(1 :n):实体集A中的每一个实体在实体集B中有多个实体与其有联系,反之,实体集B中的每一个实体在实体集A中只有一个实体与其有联系。 多对多联系(m :n):实体集A中的每一个实体在实体集B中有多个实体与其有联系,反之,实体集B中的每一个实体在实体集A中也有多个实体与其有联系。 2.E-R模型的表示方法 概念模型的表示方法较多,常用的有实体-联系模型,也称为E-R模型。使用E-R图描述概念模型,关键是分析实体、属性和实体之间的联系。 E-R图的表示约定如下: ?实体:用矩形框表示,框内写明实体名称。 ?属性:用椭圆表示,框内写明属性名称,椭圆用线与相应的实体连接。 ?联系:用菱形表示,框内写明联系名称,用线与相关的实体连接起来,在线上注明联系类型(1:1,1:n或m:n)。 12.1.2 数据模型 创建数据模型,第一步是对所需要讨论对象的现实信息进行的抽象处理即概念模型,第二步还必须将其转换为计算机可以处理的数据模型。 常见的数据模型有三种:层次型数据库、网状型数据库和关系型数据库,关系模型是一种使用最多的重要模型。 12.1.3 E-R模型转换为关系模型的方法 E-R模型转换为关系模型的方法是根据实体间联系的类型不同而不一样的,转换的一般规则有如下几种。 1.实体的转换 关系模型中,一个实体就对应着一个关系模式。转换规则是,实体的属性就是关系模式的属性,实体的主关键字就是关系模式的主键,如,学生实体的关系模式为:学生(学号,姓名,性别,出生日期)。 2.实体间联系的转换 (1)1:1联系的转换 1:1联系可以转换为一个独立的关系模式,也可以与对应的实体合并为一个关系模式。 把联系转换为一个独立的关系模式的方法: ① 关系的属性由联系本身的属性和与其相联系的实体的主关键字组成。 ② 关系的主键由各实体的主关键字组成。 【例12-2】把下图(图12-5)的联系“管理”转换为独立的关系模式。 把联系“管理”同相连的实体合并为一个关系模式的方法: ①把“联系”的属性同另一个实体的属性合并。 ②把另一个相联系的关系的主键加入进来。 ③主关键字不变。 【例12-3】把上图(图12-5)的联系“管理”与相联的实体合并为一个关系模式 。 (2)1:n联系的转换 1 :n联系可以转换为一个独立的关系模式,也可以与多端对应的实体合并为一个关系模式。 把“联系”转换为一个独立的关系模式的方法: ①关系的属性由联系本身的属性和与其相联系的两个实体的主关键字组成。 ②关系的主键由多端实体的主关键字组成。 把“联系”与多端实体合并为一个关系模式方法: ①把联系的属性和相联系的多端实体的属性合并为一个关系模式。 ②把单端联系实体的主关键字加入进来。 ③合并后的主键是多端实体的主关键字。 【例12-5】把上图(图12-6)的联系与实体“教师”合并,得到:教师(教师号,姓名,性别,职称,专业,系号)。 (3)m:n联系的转换 m:n联系转换为一个独立的关系模式的方法: ①关系的属性由联系本身的属性和与其相联系的两个实体的主关键字组成; ②关系的主键由两个实体的主关键字组成。 【例12-6】下图(图12-7)是实体学生(学号,姓名,年龄)和 课程(课程号,课程名,学时)的E-R 图。 12.2 关系模式的规范化 为了提高数据库应用系统的性能,需要对关系数据模型进行优化和数据库的规范化问题 。一个好的关系型数据库应具有以下特性: ?没有冗余数据。 ?消除数据间的不一致性。 ?保
您可能关注的文档
- 2017电大国际公法形考4001附的答案.docx
- 2017电大土木工程建筑结构试验附的答案.doc
- 2017电大国际经济法附的答案.doc
- 2017电大地域文化形考一附的答案.docx
- 2017电大外国法制史题库附的答案.doc
- 2017电大商品学课程形成性考核册第14次作业附的答案.doc
- 2017电大学前教育学专科2509期末复习的资料附的答案.docx
- 2017电大客户的关系管理形成性考核册的答案.docx
- 2017电大外科护理学简答题名词解释病例分析附的答案.docx
- 2017电大市场营销学简答题附的答案.docx
- AC220VDC28.5V开关电源毕业的设计.doc
- Acetone Production Plant Design Connexions丙酮生产厂的设计连接.ppt
- AACTP顾问式销售的技巧.ppt
- ABO3型掺杂材料的电子结构与光学特性的研究).doc
- ACM国际大学生程序的设计竞赛.ppt
- Acquisition & Disposal Policy采集&;处理的策略.doc
- ABC家电物流公司仓储的方案.ppt
- ACHPER Healthy Lifestyles Journal – 1 Active Living Researchachper健康生活方式杂志–1积极的生活的研究.doc
- ACTING PARTICIPATION through MOTIVATING STRATEGIES通过代理参与激励的策略.ppt
- A++绩效评价解决的方案.doc
最近下载
- 2025秋统编版(2024)小学道德与法治三年级上册(全册)课时练习及答案(附目录).docx
- (2025秋新版)人教版三年级数学上册《观察物体》PPT课件.pptx VIP
- (鲁班奖)网架专家论证汇报资料.ppt VIP
- 行业资料 - 国家储备林改培技术规程-国家林业局.pdf VIP
- Q960E高强度调质钢焊接工艺研究.pdf VIP
- 2025-2026学年第一学期数学教研组工作计划.doc VIP
- ISO15378-2017药包材对ISO9001的应用.pptx VIP
- 13.1三角形的概念 课件(共24张PPT) 人教版(2025)数学八年级上册(含音频+视频).pptx VIP
- 2025级中职语文教学工作计划5篇.pdf VIP
- 第十章 商品的品名品质数量和包装.ppt VIP
文档评论(0)