fix typo of ch2.md

This commit is contained in:
高云峰 2022-01-26 23:05:23 +08:00 committed by GitHub
parent f3d854627b
commit 99c577c316
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

2
ch2.md
View File

@ -238,7 +238,7 @@ CODASYL 中的查询是通过利用遍历记录列和跟随访问路径表在数
#### 文档模型中的模式灵活性 #### 文档模型中的模式灵活性
大多数文档数据库以及关系数据库中的 JSON 支持都不会强制文档中的数据采用何种模式。关系数据库的 XML 支持通常带有可选的模式验证。没有模式意味着可以将任意的键和值添加到文档中,并且当读取时,客户端无法保证文档可能包含的字段。 大多数文档数据库以及关系数据库中的 JSON 支持都不会强制文档中的数据采用何种模式。关系数据库的 XML 支持通常带有可选的模式验证。没有模式意味着可以将任意的键和值添加到文档中,并且当读取时,客户端无法保证文档可能包含的字段。
文档数据库有时称为 **无模式schemaless**,但这具有误导性,因为读取数据的代码通常假定某种结构 —— 即存在隐式模式但不由数据库强制执行【20】。一个更精确的术语是 **读时模式**(即 schema-on-read数据的结构是隐含的只有在数据被读取时才被解释相应的是 **写时模式**(即 schema-on-write传统的关系数据库方法中模式明确且数据库确保所有的数据都符合其模式【21】。 文档数据库有时称为 **无模式schemaless**,但这具有误导性,因为读取数据的代码通常假定某种结构 —— 即存在隐式模式但不由数据库强制执行【20】。一个更精确的术语是 **读时模式**(即 schema-on-read数据的结构是隐含的只有在数据被读取时才被解释相应的是 **写时模式**(即 schema-on-write传统的关系数据库方法中模式明确且数据库确保所有的数据都符合其模式【21】。