- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重点 : 数库设计步骤、关键、任务、结果等概念与知识 建...
重点 :
数据库设计步骤、关键、任务、结果等概念与知识
建立E-R图(根据具体语义)
把E-R图转换为关系模式; 1、新奥尔良(New Orleans)法。数据库系统设计分为四个阶段:
(1)、需求分析——分析用户需求。
(2)、概念结构设计——进行信息分析和定义。
(3)、逻辑结构设计——进行逻辑结构设计。
(4)、物理设计——进行物理结构设计。
2、规范设计法。数据库系统设计分为六个阶段:
(1)、需求分析
(2)、概念结构设计
(3)、逻辑结构设计
(4)、数据库物理设计
(5)、数据库系统实施
(6)、数据库系统运行和维护;一、数据库设计概述;4、数据库设计方法;二、需求分析;三、概念结构设计;四、逻辑结构设计 ;E-R图向关系模型转换;五、物理设计; 任务:为已经确定的逻辑结构选取一个最适合应用环境的物理结构,包括确定数据库在物理设备上的存储结构,选择存取方法,设计索引和入口,并进行有关安全性、完整性、一致性的设计和应用设计。这个阶段的工作与具体的DBMS密切相关。
步骤:存储格式设计→存储方法设计→访问方法设计→完整性、安全性设计→应用设计→评价物理设计。
结果:形成物理设计说明书,说明书中包括存储格式、存储位置、访问方法、交互界面和输入/输出格式说明。 ;六、数据库的实施;7、数据库系统运行和维护 ;E-R图向关系模型的转换 ;两个实体集之间的联系类型可分为三类:
(1)、一对一的联系(1:1)
如果实体A中的每一个实例在实体B中至多有一个实例与之相关联,则称实体A与实体B具有一对一的联系,记为1:1。例如,部门和经理之间的联系(假设一个部门只有一个经理)、工厂和厂长之间,如下图: ;(2)、一对多的联系(1:n)
如果实体A中的每一个实例在实体B中有n个实例与之相关联,而实体B中的每个实例在实体A中最多只有一个实例与之相关联,则称实体A与实体B是一对多的联系,记为1:n。例如,班级和学生。如下图:;(3)、多对多的联系(m:n)
如果实体A中的每一个实例在实体B中有n个实例与之相关联,而实体B中的每个实例在实体A中有m个实例与之相关联,则称实体A与实体B是一对多的联系,记为m:n。例如,学生实体具有学号、姓名、专业、班级等属性;教师实体有职号、姓名、性别、职称等属性,他们之间的联系类型为m:n,E-R图描述如下:; 以上例子是两个实体之间的E-R图。现实世界的复杂性导致了实体联系的复杂性,表现在E-R图上除了上面两个实体集之间的1:1、1:n和m:n的联系外,还有同一实体集内部的二元联系,三个或三个以上的实体集的多元联系。
同一个实体集之间的联系:
比如说职工实体集中的领导与被领导的联系是1:n的,而职工实体集中的婚姻联系是1:1的,零件之间存在着m:n的组合关系。这些关系的体现如下图:;三个实体集之间的联系:
一个商店允许有多位顾客,每位顾客有多位服务员为其服务,一位服务员只能服务于一家商店,因此商店、顾客和服务员之间的联系就可以用1:n:m来表示。一个厂家可以提供给多个产品多个零件,而每个产品可以使用多个厂家提供的零件,每个零件可以由不同的供应商供给,因此可以看出厂家、产品和零件之间是m:n:p的多对多联系。
这两种关系的联系如下图:;2、ER模型向关系模型的转换规则;(2)、联系类型的转换:
①、若实体间联系是1:1,可以在两个实体类型转换成的两个关系模型中任意一个关系模式的属性中加入另一个关系模式的码(作为外码)和联系类型的属性。
②、若实体间联系是1:n,则在n端实体类型转换成的关系模型中加入1端实体类型的码(作为外码)和联系类型的属性。
③、若实体间联系是m:n,则将联系类型也转换成关系模式,其属性为两端实体类型的码加上联系类型的属性,而其码为两端实体码的组合。; [例1] 下面对二元联系的1:1,1:n,m:n三种情况分别举例。; 如果常用的查询是从学校查询其校长,那么在学校模式中加入校长名和任职年月,其关系模式设计如下:
学校(校名,地址,电话,校长名,任职年月)
校长(姓名,性别,年龄,职称)
如果常用的查询是从校长查询学校,那么在校长的模式中加入学校名和任职年月,其关系模式设计如下:
校长(姓名,性别,年龄,职称,学校名,任职年月)
学校(校名,地址,电话) ;② 设车间与职工之间是1:n的联系,其ER图如下,在其转化的过程中,先将两个实体类型转换成两个关系模式,然后在职工中加入车间号和聘期两个属性,形成下面的关系模式:
车间(车间号,车间名,电话)
职工(工号,姓名,性别,年龄,车间号,聘期) ;③
您可能关注的文档
- 32_清华紫绩效考核报告(全套流程和表格).ppt
- 34_如何做酬调查(精品).ppt
- 37个国家专计量站、分站计量授权证书附件.doc
- 365最强单记忆法part1.ppt
- 38第二节 向表的卡方检验.ppt
- 3D打印产业场研究报告_目录.doc
- 3C认证知识训.ppt
- 3DMAX全入门到精通教程.doc
- 心理游戏、案分析、心理互动.ppt
- 必修5解三角测试题与答案.doc
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
文档评论(0)