文章 2024-06-09 来自:开发者社区

【DDIA笔记】【ch2】 数据模型和查询语言 -- 文档模型中Schema的灵活性

网状模型 network model是hierarchical model 的一种扩展:允许一个节点有多个父节点。它被数据系统语言会议的委员会进行了标准化,因此也被称为CODASYL模型。 多对一和多对多都可以由路径来表示。访问记录的唯一方式是顺着元素和链接组成的链路进行访问,这个链路叫访问路径。难度犹如在n-维空间中进行导航。 内存有限,...

文章 2024-06-08 来自:开发者社区

【DDIA笔记】【ch2】 数据模型和查询语言 -- 多对一和多对多

多对一和多对多 是一个对比各种数据模型的切入角度。 region在存储时,为什么不直接存储纯字符串:“Greater Seattle Area”,而是先存为region_id -> region name,其他地方都引用region_id? 统一样式:所有用到相同概念的地方都有相同的拼写和样式 避免歧义:可能有同名地区 易于修改:如果一个地区改名了,我们就不用去注意修改所...

【DDIA笔记】【ch2】 数据模型和查询语言 --  多对一和多对多
文章 2024-06-07 来自:开发者社区

【DDIA笔记】【ch2】 数据模型和查询语言 -- 关系模型与文档模型

关系模型与文档模型 关系模型 关系模型式当今最流行的数据库模型,统指这一类数据库,特点如下: 将数据以关系呈现给用户(比如:一组包含行列的二维表) 提供操作数据集合的关系算子 常见分类: 事务型(TP):银行交易、火车票 分析型(AP...

文章 2024-06-06 来自:开发者社区

【DDIA笔记】【ch2】 数据模型和查询语言 -- 概念 + 数据模型

概要 本文主要围绕两个主要的概念来展开: 如何分析一个数据模型: 基本考察点:数据基本元素和元素之间的对应关系(一对多、多对多) 比较几种的常用模型:关系模型(最为流行),文档模型(树状),图模型(极大自由度) schema模式:强Schema(写时约束),弱Schema(读时解析) 如何考量查询语言: 如何与数据模型关联、匹配 ...

【DDIA笔记】【ch2】 数据模型和查询语言 -- 概念 + 数据模型
文章 2022-02-17 来自:开发者社区

Mongodb Manual阅读笔记:CH3 数据模型(Data Models)

$stringUtil.substring( $!{XssContent1.description},200)...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

云原生数据仓库AnalyticDB

定期发送云原生数据仓库AnalyticDB产品重大发布和技术干货

+关注
相关镜像