《MongoDB高手课》学习记录(第十三天)

写在前面

从今天开始第二章的学习,这一章主要从开发者角度来说解MongoDB的建模、事务管理及最佳实践。数据库

第十三天

今日任务是学习的《13 | 模型设计基础》小节。主要内容是关于传统数据库的数据模型的基本知识的一个回顾。学习

数据模型三要素

image.png
简单的理解:实体就是表,用于定义业务数据的范围;属性就是字段、索引、主键等等,用来定义存储的各个各信息;关系就是外键、触发器等等,用来描述多个表之间数据的约束关系。spa

传统模型设计流程

从概念模型到逻辑模型,最后到物理模型。也就是从需求角度入手,完成逻辑设计,最后生成须要的表结构。
image.png设计

例子

概念模型

先有个想法,咱们须要什么。
image.pngblog

逻辑模型

将想法落实到实体、属性、关系,基于业务层面设计出咱们须要的结构。
image.png索引

物理模型

最终将想法落地,建立实际的数据库表。
image.png事务

最后

今天是纯理论的关系数据库知识,并无讲MongoDB相关的内容,大致内容就这些,明天继续。开发

相关文章
相关标签/搜索