《NoSQL数据库技术与应用》_课后习题.doc

《NoSQL数据库技术与应用》_课后习题.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第11章Eclipse开发工具

《NoSQL数据库技术与应用》课后习题答案

初识NoSQL

一、填空题

1.大数据时代对数据存储的挑战包括高并发读写需求、_________、高扩展性。

2._________是NotOnlySQL的缩写,它的含义为“不仅仅是SQL”。

3.NoSQL是一种_________、分布式、不遵循ACID、_________功能的数据库。

4.NoSQL理论的基础是由________、BASE理论以及_________奠定的。

5.NoSQL数据库主要有四大类型,_________、文档存储数据库、_________及图形存储数据库。

二、判断题

1.NoSQL是关系型数据库。 ()

2.非关系型数据库采用的是动态结构存储数据。 ()

3.CAP原则包括一致性、可用性和分区容错性这三大要素。 ()

4.CAP理论的核心思想是即使无法保证系统的强一致性。 ()

5.数据的一致性可根据强度分为强一致性和弱一致性两种。 ()

三、选择题

1.下列数据库中,哪个是最简单的NoSQL数据库?()

A.键值对存储数据库

B.文档存储数据库

C.列式存储数据库

D.图形存储数据库

2.下列说法中,关于文档存储数据库说法正确的是?()

A.文档存储数据库是文档管理系统

B.文档存储数据库是用于存储和管理文档,其中文档是非结构化的数据

C.文档存储数据库存储的文档可以是不同结构的

D.文档存储数据库主要应用于会话存储和购物车等场景

3.下列选项中,哪个属于列式存储数据库?()

A.MongoDB

B.Redis

C.Neo4j

D.HBase

四、简答题

1.简述CAP原则的选择策略与应用场景。

2.简述NoSQL数据库的四种类型。

答案:

一、填空题

高效率存储和访问需求

NoSQL

非关系型不提供SQL

CAP原则最终一致性

键值对存储数据库列式存储数据库

二、判断题

×

三、选择题

1.A2.C3.D

四、简答题

1.CA(一致性和可用性)应用场景Oracle、SQLServer以及MySQL等。

CP(一致性和分区容错性)应用场景MongoDB、HBase以及Redis等

AP(可用性和分区容错性)应用场景CouchDB、Cassandra以及DynamoDB等

2.键值对存储数据库中的数据是以键值对的形式来存储的。

文档存储数据库是用于存储和管理文档,其中文档是结构化的数据(如JSON格式)。

列式存储数据库是以列为单位存储数据,然后将列值顺序地存入数据库中。

图形存储数据库主要是应用图形理论来存储实体之间的关系信息。

文档存储数据库MongoDB

一、填空题

1.当前NoSQL数据库产品中最热门的一种数据库是________。

2.MongoDB是由_______语言编写的。

3.MongoDB是一个_________、模式自由的文档型数据库。

4.MongoDB的设计采用_________,可通过分片将数据分布在集群机器中。

5.MongoDB的逻辑结构是_________的一种形式。

二、判断题

1.在MongoDB中,数据库存储着集合和数据表。 ()

2.MongoDB默认提供admin、local、config以及test数据库。 ()

3.集合就是MongoDB的一组文档,分为一般集合和下限集合。 ()

4.文档中不能有重复的键,每个文档都有一个默认的_id键。 ()

5.MongoDB支持3种数字类型(32位整数(Int32)、64位整数(Int64)和64位浮点数(Double))。 ()

三、选择题

1.下列数据库中,哪个数据库不是MongoDB默认提供的?()

A.admin数据库

B.user数据库

C.config数据库

D.test数据库

2.下列说法中,关于MongoDB文档说法正确的是?()

A.MongoDB单个文档大小上限为64MB

B.文档的值只可以是字符串类型

C.文档中可以有重复的键

D.不建议自定义_id键

3.下列选项中,哪个属于MongoDB支持的数据类型?()

A.String

B.Code

C.Enum

D.Null

四、简答题

简述MongoDB数据库的优势。

答案:

一、填空题

MongoDB

C++

面向集合

横向扩展

体系结构层次结构

二、判断题

×

×

文档评论(0)

xu_092 + 关注
实名认证
内容提供者

高级系统分析师持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年09月02日上传了高级系统分析师

1亿VIP精品文档

相关文档