- 1、本文档共111页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ERwin入门培训
提纲 基本概念 ERWIN介绍 ERWIN使用 第一部分:基本概念 主要介绍: 数据库理论中的一些基本概念 Erwin中用到的一些概念 模型(MODEL) 一种运用图形化呈現设计元件 ,並更加清楚的呈現原本的功能 数据模型( Data Model) 一种运用一般业务知识來表現业务需求的一种数据结构规则 一个实体,算子和连接规则的集合. 数据建模(Data Modeling) 一个结构化的方法,去定义一个信息系統元件的規格說明 数据建模采用图形化方法来描述企业的信息需求和业务规则,也就是建立逻辑数据模型(以下简称逻辑模型),其作用有两个,一是与用户进行沟通,明确需求;另一个作用是作为数据库物理设计的基础,以保证物理数据模型充分满足应用要求,并保证数据的一致性、完整性。 IDEF1X IDEF1X-关系数据库的设计方法 Integration DEFinition for Information Modeling 起源于美国空军(1970s) IDEF1X模型的基本结构为: 1)实体(如人、地点、概念、事件等)用方框表示; 2)实体之间的关系(联系),用方框之间的连线表示; 3)实体的属性,用方框内的属性名称来表示。 数据库设计 数据库的设计包括两个组成部分:逻辑设计和物理设计。逻辑数据库设计包括使用数据库组件(如表和约束)为业务需求和数据建模,而无须考虑如何或在哪里物理存储这些数据。物理数据库设计包括将逻辑设计映射到物理媒体上、利用可用的硬件和软件功能使得尽可能快地对数据进行物理访问和维护,还包括生成索引。 逻辑数据模型 ( Logical Data Model ) 一种表示业务信息及业务行为规范的语言 ?结构性呈现 ?独立于DBMS 逻辑模型的建立由用户需求驱动,建立逻辑模型的过程首先是分析信息需求、明确业务规则,它是人脑对现实世界进行抽象和加工的过程。 物理数据模型(Physical Data Model) 一种描述数据结构 设计 及 实施 的规格?依赖于 DBMS?利用SQL下的DDL方法來设计与实施 对一个给定的逻辑模型选取一个最适合应用环境的物理结构(即物理模型)的过程,称为数据库的物理设计。所谓数据库的物理结构主要是指数据库在物理设备上的存储结构和存取方法,它与除了考虑逻辑的完美性(如第三范式)外,还必须兼顾物理环境的要求和性能的优化 E-R数据模型 设计E-R数据模型的目标是有效和自然的模拟现实世界 ,而不是它在机器中如何实现,因此,E-R数据模型只包含那些对描述现实世界有普遍意义的抽象概念。三个基本抽象概念:实体、联系、属性。具有相同性质的一类实体的集合称为实体集。 基于E-R图的数据库设计方法 在1976年由Peter P.S.Chen提出,其基本思想是在需求分析的基础上,用E-R图构造一个纯粹反映现实世界实体(集)之间内在联系的组织模式,然后再将此组织模式转换成选定的DBMS上的数据模式。 用图(Diagram)管理数据模型具有高效、方便的优点。对于RDBMS,描述数据模型的图通常称为实体关系图(Entity Relationship Diagram,ERD)。用ERD描述数据模型能够帮助你预先精确定义数据需求,使你能够对以后的改动作出有效的规划,能够随着网站的发展方便地改进规划。 实体(ENTITY) 人, 地点, 物, 事件以及任何包含业务活动数据的概念 . ?每个ENTITY是由一组相似的对象 组成,這些对象称为实例(INSTANCES) ?每一个INSTANCE必須能单独标识 且須和其它INSTANCE有所别 实体:独立实体,依赖实体 独立实体由方角盒来指定,独立实体不依赖于模型中任何其它实体来标识。依赖实体被指定为圆角盒,依赖实体依存于模型中的其它实体。 属性(ATTRIBUTE) 用来分辨和说明实体的性质与特征 ,亦是数据真正处理的值。 两种属性类別 键属性(Key) 非键属性(Non Key) 候选键(Candidate Keys) 由一个属性或一组属性组成,可用來唯一认定实体中的每个实例(INSTANCE) 主键(Primary Key) 实体中所有候选键中被指定为最优先或最常用來唯一标识每个实例的某个属性或一组属性 换用键(Alternate Key) 除PK外的所有候选键 以 (AKn)表示 假如换用键本身包含好几个属性 , 每个属性后面均需加(AKn) 外键(FOREIGN KEY) 父实体的PK通过关系加入到子实体中作为PK,此称之为外键(FOREIGN KEY) 角色名(Rolename) rolename是外键属性的新名字,角色名定义一个
您可能关注的文档
- 2015-2016高中生物-全册课件-新人教版必修3.ppt
- 201509-著名化学期刊简介.pptx
- 20150310--点运动的描述.ppt
- 2015届高三一轮复习《课堂新坐标》文科数-三角函数-角的概念与任意角的三角函数.ppt
- 2015届高三历史一轮复习课件:-中 国 近 代 史(二).ppt
- 2014年山西地质灾害趋势预测汇报材料(部).ppt
- 2015届高考地理二轮复习专题课件:第一部分-专题复习篇-专题2-学案7-地质作用.ppt
- 2015年广东省普通高校本科插班生招生专业目录申报表.doc
- 2015年护理不良事 件分析与对策.ppt
- 2015年兰州市春季高考研讨会课件丰台二中--张健--数学.ppt
文档评论(0)