当前位置:网站首页>【数据架构】概念数据模型和逻辑数据模型有什么区别
【数据架构】概念数据模型和逻辑数据模型有什么区别
2022-08-10 09:47:00 【51CTO】
概念数据模型和逻辑数据模型的主要区别在于,概念数据模型表示实体及其关系,而逻辑数据模型除了提供实体和关系之外,还提供了更多的细节,包括属性、主键和外键。
通常,数据建模是创建可用数据的数据模型的过程。数据模型表示数据对象和数据对象之间的关联。总的来说,这个过程有助于可视化地表示数据和获取业务洞察力。数据模型有多种类型,其中两种是概念数据模型和逻辑数据模型。
覆盖的关键领域
- 什么是概念数据模型–定义、功能
- 什么是逻辑数据模型-定义、功能
- 概念数据模型与逻辑数据模型的区别-主要差异比较关键术语概念数据模型,数据建模,逻辑数据模型
关键术语
概念数据模型,数据建模,逻辑数据模型
什么是概念数据模型
概念数据模型表示实体和关系。实体是现实世界中的对象,而关系是两个实体之间的关联或依赖关系。概念数据模型表示最重要的实体及其关系。它不指定属性或主键。总的来说,概念数据模型代表了基本实体和实体之间的关系。换句话说,它不提供逻辑或物理数据模型之类的信息。
什么是逻辑数据模型
逻辑数据模型比概念模型更能描述数据。但是,它不用于构建真正的数据库。它包括所有实体、关系和属性。这些属性表示实体的特征或属性。此外,逻辑数据模型还包括主键和外键。此外,可以应用规范化。一般来说,标准化水平是第三范式(3NF)。
除了概念和逻辑模型之外,还有另一个称为物理数据模型的数据模型。它有助于实现实际的数据库。它比逻辑数据模型包含表名、列名和列数据类型的详细信息更复杂。
概念数据模型与逻辑数据模型的区别
定义
概念数据模型是有助于确定不同实体之间最高级别关系的模型,而逻辑数据模型是尽可能详细地描述数据的模型,而不考虑它们在数据库中的物理实现方式。因此,这解释了概念数据模型和逻辑数据模型之间的主要区别。
组成
此外,概念数据模型由实体和实体之间的关系组成,而逻辑数据模型由实体、属性、关系、主键和外键组成。
属性
此外,概念数据模型和逻辑数据模型的另一个区别是,虽然概念数据模型不表示属性,但逻辑数据模型表示属性。
主键/外键
此外,概念数据模型不指定主键和外键,而逻辑模型指定主键和外键。
用法
此外,概念数据模型是开发逻辑数据模型的基础,而逻辑数据模型是开发物理数据模型的基础。
复杂性
此外,概念数据模型比逻辑数据模型简单。
结论
简而言之,数据建模是识别必须存储在数据库中的数据的过程。此外,数据建模涉及三种主要模型。其中两个是概念和逻辑数据建模。概念数据模型和逻辑数据模型的主要区别在于,概念数据模型表示实体及其关系,而逻辑数据模型比概念数据模型提供更多的细节,包括属性、主键和外键,而不是实体和关系。
参考文献:
- 1.“Data Modeling.” Data Modeling – Conceptual, Logical, and Physical Data Models, Available here.
- 2. “Conceptual Data Model.” 1KeyData, Available here.
- 3. “Logical Data Model.” 1KeyData, Available here.
边栏推荐
- The Generation of Matlab Symbolic Functions and the Calculation of Its Function Values
- "Data Architecture": How can master data management (MDM) help my industry?
- 多租户技术
- makefile 杂项
- 地平线:面向规模化量产的智能驾驶系统和软件开发
- 对称加密与非对称加密的区别
- OLTP and OLAP database architecture 】 【 : actual comparison
- dos环境下操作mysql
- Numpy学习
- 06 【生命周期 模板引用】
猜你喜欢
FPGA时钟篇(二) 7系列clock region详解
Chapter 3 Search and Graph Theory (3)
Defending risks with technology and escorting cloud native | Tongchuang Yongyi X Boyun held a joint product launch conference
FPGA中BEL Site Tile FSR SLR分别指什么?
2022-08-09 第六小组 瞒春 学习笔记
凭借这份阿里架构师的万字面试手册,逆风翻盘,斩获阿里offer
The first offline workshop in 2022!Data application experience day for application developers is coming | TiDB Workshop Day
原型和原型链
【数据架构】分布式数据网格作为集中式数据单体的解决方案
【物联网架构】最适合物联网的开源数据库
随机推荐
LCD DRM驱动框架分析一
VBA: 采用Combox控件实现二级下拉菜单功能
郭晶晶家的象棋私教,好家伙是个机器人
裸辞→自我放松→闭关→复习→斩获Offer
"Microservice Architecture" Arrangement and Choreography - Different Models for Making Systems Work Together
JWT: To own me is to have power
Optimistic and pessimistic locking
LCD DRM驱动框架分析二
腾讯发布四足机器人 Max 二代版本,梅花桩上完成跳跃、空翻
高通 msm8953 LCD 休眠/唤醒 流程
91.(cesium之家)cesium火箭发射模拟
俄罗斯宣布临时禁止进口摩尔多瓦植物产品
"Guangzhou highway engineering measures for the supervision and administration of production safety, and revised from six aspects
Defending risks with technology and escorting cloud native | Tongchuang Yongyi X Boyun held a joint product launch conference
2022 首期线下 Workshop!面向应用开发者们的数据应用体验日来了 | TiDB Workshop Day
UE4 Sequence添加基础动画效果 (05-蓝图触发Sequence)
FPGA中BEL Site Tile FSR SLR分别指什么?
【API Management】What is API Management and why is it important?
IDEA中xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)
Relearn bubble sort