需要逻辑和物理数据库模型,以便可视地呈现针对某些业务需求而提出的数据库。这些模型有助于显示业务需求与数据库对象之间的关联。为了准确,完整地收集数据库的所有需求,这是必需的。数据建模是系统需求和业务需求之间的链接。有两种数据模型,逻辑模型和物理模型。

逻辑数据库模型

需要逻辑数据库建模来编译业务需求并将需求表示为模型。它主要与业务需求的收集而不是数据库设计相关。需要收集的信息与组织单位,业务实体和业务流程有关。

信息编译后,将生成报告和图表,包括以下内容:

ERD-实体关系图显示了不同类别的数据之间的关系,并显示了开发数据库所需的不同类别的数据。
业务流程图–显示公司内个人的活动。它显示了可以根据设计的应用程序界面如何在组织内移动数据。
用户的反馈文档。

逻辑数据库模型基本上确定是否已收集了所有业务需求。开发人员,管理层以及最终用户将对其进行审查,以查看在物理建模开始之前是否需要收集更多信息。

物理数据库模型

物理数据库建模负责根据逻辑数据库建模期间收集的需求来设计实际数据库。收集的所有信息都将转换为关系模型和业务模型。在物理建模期间,对象在称为架构级别的级别定义。模式被视为数据库中彼此相关的一组对象。
表和列是根据逻辑建模期间提供的信息制作的。为了提供约束,定义了主键,唯一键和外键。定义索引和快照。可以汇总数据,并在创建表后为用户提供其他观点。

物理数据库建模取决于组织中已经使用的软件。它是特定于软件的。物理建模包括:

  • 服务器模型图-它包括表和列以及数据库内存在的不同关系。
  • 数据库设计文档。
  • 用户的反馈文档。

总结

  1. 逻辑数据库建模主要用于收集有关业务需求的信息,而不涉及设计数据库; 而物理数据库建模主要是实际设计数据库所必需的。
  2. 逻辑数据库建模不包括索引和约束;应用程序的逻辑数据库模型可以在各种数据库软件和实现中使用; 而物理数据库建模是特定于软件和硬件的,并且具有索引和约束。
  3. 逻辑数据库建模包括; ERD,业务流程图和用户反馈文档; 物理数据库建模包括; 服务器模型图,数据库设计文档和用户反馈文档。
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:逻辑和物理数据库模型
本文链接:https://www.vsdiffer.com/vs/logical-vs-physical-database-model.html
免责声明:以上内容仅是站长个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。