潍坊市论坛

注册

 

发新话题 回复该主题

数据架构数据模型,数据字典,数据库模 [复制链接]

1#
怎样花较少的钱治好白癜风 http://m.39.net/pf/a_4580694.html

所有这些数据库设计术语都可能令人困惑。在这篇短文中,我将试着解释它们是什么以及它们之间的区别。

数据模型

组织数据元素及其关系的抽象模型。它与任何实现都没有关系。数据模型可以用多种形式表示,如实体关系图或UML类图。

数据字典

是每个数据元素的引用和说明。它是数据模型的详细定义和文档(进一步了解数据字典)。它可以有两个抽象层次:物理和逻辑。

数据库模式

数据库模式是特定数据库管理系统中数据模型的物理实现。它包括所有实现细节,如数据类型、约束、外键或主键。

实体关系图

ER图是关系数据库中数据模型/模式的图形表示。它是一个建模和数据库文档工具。

比较舞台(Stage)

数据模型:概念系统建模

数据库模式:系统实现

数据字典(逻辑):详细的系统设计,文档

数据字典(物理):系统实现,文档

概念系统建模,文档

目的

数据模型:数据设计

数据库模式:数据库实现

数据字典(逻辑):定义数据模型中的每个数据属性-数据模型补充

数据字典(物理):数据库模式中每个数据属性的设计和文档

关系数据库中的通信数据模型

详细程度

数据模型:中下键对象/实体和属性

数据库模式:高-定义的每个数据和关系详细信息

数据字典(逻辑):高-定义的每个键表和数据属性

数据字典(物理):非常高-定义的每个表和列

低或中键实体和属性

作者

数据模型:数据/系统架构师、业务分析师

数据库模式:数据/系统架构师、dba

数据字典(逻辑):数据/系统架构师、业务分析师

数据字典(物理):数据/系统架构师、DBA

ERD:数据架构师、DBA

用户

数据模型:业务分析师、业务用户、数据/系统架构师

数据库模式:开发人员、dba

数据字典(逻辑):业务分析师、业务用户、数据/系统架构师

数据字典(物理):数据/系统架构师、DBA、开发人员、测试人员、系统管理员

ERD:业务分析师、业务用户、数据/系统架构师、DBA、开发人员

工具

数据模型:案例,图表工具

数据库模式:数据库开发和管理工具

数据字典(逻辑):Word/Excel

数据字典(物理):Word/Excel、扩展属性/注释、数据字典工具

ERD:案例,图解工具

形式

数据模型:图形化UML类图

数据库模式:数据库管理系统中的结构:表、列、外键等。

数据字典(逻辑):元数据表

数据字典(物理):元数据表

ERD:图表

本文
分享 转发
TOP
发新话题 回复该主题