数据库建模步骤分解.docxVIP

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

数据库模型设计方法论 一、设计的原则、宗旨 多与用户互动 建模过程遵循结构化方法论 引入数据驱动方法data-driven approach 综合考虑数据模型的结构和完整型 建模方法论中结合概念化、范式化、交易验证技术 多用图表表达模型 完善的文档表达数据语义 创建数据字典完善和补足数据模型 反复/重复设计步骤 二、设计阶段 概念数据模型设计-CDM 逻辑数据模型设计-LDM 物理数据模型设计-PDM 三、设计步骤 1 需求分析 1.1环境和需求分析 成果物:高阶信息流图 1.2系统分析和系统细化 成果物:工作流图,工作表 工作表构成: 工作编号 工作名称 发起人 目的 触发条件 描述 频度 周期 重要度 最大延时 输入 输出 用到文档 动作 子工作 出错条件 2 为每个用户视图建立概念模型 2.1识别实体 2.2识别关系 (has manage own hold view rent made of .etc) 2.3识别并关联实体或关系的属性 derived attribute 2.4确定属性域(DD) 2.5确定候选/主关键字 2.6具化/泛化实体类型(optional) 2.7 画ER图 2.8同用户审查LCDM 3 建立和验证LLDM 3.1局部CDM到局部LDM的映射 去除 M:N关系 去除复杂关系 去除属性循环关系 Remove relationships with attributes 去除多值属性 复核1:1关系 去除冗余关系 3.2 局部LDM中引出关系(derive Relations from LLDM) 3.3 用范式化理论验证模型 3.4用用户交易验证模型 3.5画ER图 3.6定义完整性约束 3.7同用户审查审核LLDM 4 建立和验证GLDM 4.1合并/集成LLDM 4.2验证GLDM 4.3验证未来增长 check for future growth 4.4 画最终ER图 以下为物理模型实现,非重点 5 转化GLDM为目标DBMS --- PDM的设计 5.1 设计目标DBMS基础关系 5.2 设计目标 DBMS完整性约束 6 设计物理representation 6.1 分析交易 6.2选取文件组织 6.3 选取第二索引 6.4 考量可控的冗余介绍 6.5估算磁盘空间 7设计和实施安全机制 7.1 设计用户视图 7.2 设计访问规则 缩写: LCDM: Local Conceptual Data Model CDM: Conceptual Data Model LLDM: Local Logical Data Model GLDM: Global Logical Data Model LDM: Logical Data Model PDM: Physical Data Model ER: Entity-Relationship

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档