DAMADMBOK认证课程第5章数据建模和设计(42页PPT).pptxVIP

DAMADMBOK认证课程第5章数据建模和设计(42页PPT).pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

;;;;数据建模是发现、分析和确定数据需求的过程,用一种称为数据模型的精确形式表示和传递这些数据需求。数据建模是数据管理的一个重要组成部分。建模过程中要求组织发现并记录数据组合的方式。在建模过程本身,设计了数据组合的方式。;提供有关数据的通用词汇表

获取、记录组织内数据和系统的详细信息

在项目中作为主要的交流沟通工具

提供了应用定制、整合,甚至替换的起点;目标:

确认和记录不同视角对数据需求的理解,确保应用程序更符合当前和未来的业务需求,为更多数据应用或数据管理奠定一个良好的基础,例如主数据管理和数据治理项目。

确认和记录有助于:

格式化

范围定义

知识保留记录;1、数据建模和数据模型

数据建模最常用在系统开发与系统维护的工作环境中,也称为系统开发生命周期(SDLC)。数据模型描述了组织已经理解或者未来需要的数据。

数据模型包含一组带有文本标签的符号,这些符号试图以可视化方式展现数

据需求并将其传递给数据建模人员,以获得一组特别的数据。;2、建模的数据类型

类别信息

用于对事物进行分类和分配事物类型的数据

资源信息

实施操作流程所需资源的基本数据

业务事件信息

在操作过程中创建的数据

详细交

详细的交通常通过销售系统生成。;3、数据建模组件

实体

实体的别名

实体的图形表示:矩形代表实体

实体的定义:清晰、准确、完整

关系

关系的别名:导航路径、边界、链接

关系的图形表示:显示为线条

关系基数:在两个实体间的关系中,基数说明了一个实体(实体实例)和其他实体参与建立关系的数量。

关系元数;基本概念——4、数据建模方法;数据建模方法——4、数据建模方法;数据建模方法——4、数据建模方法;数据建模方法——4、数据建模方法;数据建模方法——4、数据建模方法;数据建模方法——4、数据建模方法;数据建模方法——5、数据模型级别;数据建模方法——5、数据模型级别;数据建模方法——5、数据模型级别;数据建模方法——5、数据模型级别;6、规范化

是运用规则将复杂的业务转化为规范的数据结构的过程。规范化的基本目标

是保证每个属性只在??个位置出现,以消除冗余或冗余导致的不一致性。整个过程需要深入理解每个属性,以及每个属性与主键的关系。

第一范式:确保每个实体都有一个主键,一范式和二范式是子集吗?

第二范式:确保每个实体都有最小的主键,每个属性都依赖于完整的主键

第三范式:确保每个实体都没有隐藏的主键,每个属性都不依赖于键值之外的任何属性

Boyce/Codd范式(BCNF):解决了交叉的复合候选键的问题。

第四范式:将所有三元关系分解成二元关系,直到这些关系不能再分解成更小的部分

第五范式:将实体的依赖关系分解成二元关系,所有联结依赖部分主

键。;7、抽象化

泛化

将实体的公共属性和关系分组为超类实体

特化

而特化将实体中的区分属性分离为子类实体。这种特化通常基于实

体实例中的属性值。;;;计划包括:

评估组织需求

确定建模标准

明确数据模型存储管理

交付成果:

图表

定义

争议和悬而未决的问题

血缘关系;1、正向工程:是指从需求开始构建新应用程序的过程。

首先需要通过建立概念模型来理解需求的范围和核心术语;然后建立逻辑模型来详细描述业务过程;最后通过具体的建表语句来实现物理模型。

概念数据模型建模

选择模型类型

选择表示方法

完成初始概念模型

收集组织中最高级的概念(名称)

收集与这些概念相关的活动

合并企业术语

获取签署;逻辑数据模型建模

分析信息需求

分析现有文档

添加关联实体

用于描述多对多关系。关联实体从关系涉及的实体获取标

识属性,并将它们放入一个新的实体中。该实体只描述实体之间的关系,并允属性来描述这种关系,如有效日期和到期日期。

添加属性:属性添加到概念实体中

指定域:保证模型属性中格式和数值集的一致性。

指定键:分配给实体的属性可以是键属性,也可以是非键属性。

键属性有助于从所有实体中识别出唯一的实体实例,可以是单独一个属性成为键,也可以是与其他键元素组合的部分键。;②超类型分区;2、逆向工程

记录现有数据库的过程

物理数据建模是第一步,以了解现有系统的技术设计

逻辑数据建模是第二步,以记录现有系统满足业务的解决方案

概念数据建模是第三步,用于记录现有系统中的范围和关键术语。;价值实现时间支持成本

数据模型质量验证器

评估正确性、完整性、一致性;模型级别需要更改时,也意味着更高级别的模型需要更改。

一个好的习惯是对最新的物理数据模型进行逆向工程,并确保它与相应的逻辑数据模型保持一致。;;数据建模工具

自动实现数据建模功能的软件

数据血缘工具

是允和维护数据模型上的每个属性的源结构变化的工具。实

现变更影响分析

数据分析工具

帮助探索数据内容,根据当前的元数据进行验证、识别数据质量和现有数据工件(如

文档评论(0)

Star_99 + 关注
实名认证
文档贡献者

热爱学习的职场人士,始终秉持助人为乐的精神。

1亿VIP精品文档

相关文档