2020 NoSQL数据库技术(广西科技大学启迪数字学院) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-16到2020-07-12
本篇答案更新状态:已完结
第1讲 NoSQL数据库理论部分 NoSQL数据库单元测验
1、 问题:下列关于NoSQL数据库和关系型数据库的比较,不正确的是
选项:
A:NoSQL数据库具有弱一致性,关系型数据库具有强一致性
B:NoSQL数据库很容易实现数据完整性,关系型数据库很难实现数据完整性
C:NoSQL数据库的可扩展性比传统的关系型数据库更好
D:NoSQL数据库缺乏统一的查询语言,而关系型数据库有标准化查询语言
答案: 【NoSQL数据库很容易实现数据完整性,关系型数据库很难实现数据完整性】
2、 问题:以下对各类数据库的理解错误的是
选项:
A:HBase数据库是列族数据库,可扩展性强,支持事务一致性–>–>–>–>
B:文档数据库的数据是松散的,XML和JSON 文档等都可以作为数据存储在文档数据库中
C:键值数据库的键是一个字符串对象,值可以是任意类型的数据,比如整型和字符型等
D:图数据库灵活性高,支持复杂的图算法,可用于构建复杂的关系图谱
答案: 【HBase数据库是列族数据库,可扩展性强,支持事务一致性–>–>–>–>】
3、 问题:下列数据库属于文档数据库的是
选项:
A:MySQL
B:HBase
C:Redis
D:MongoDB
答案: 【MongoDB】
4、 问题:NoSQL数据库的三大理论基石不包括
选项:
A:CAP
B:BASE
C:最终一致性
D:ACID
答案: 【ACID】
5、 问题:关于NoSQL数据库和关系数据库,下列说法正确的是:
选项:
A:关系数据库有关系代数理论作为基础,NoSQL数据库没有统一的理论基础
B:NoSQL数据库可以支持超大规模数据存储,具有强大的横向扩展能力
C:大多数NoSQL数据库很难实现数据完整性
D:NoSQL数据库和关系数据库各有优缺点,但随着NoSQL的发展,终将取代关系数据库
答案: 【关系数据库有关系代数理论作为基础,NoSQL数据库没有统一的理论基础;
NoSQL数据库可以支持超大规模数据存储,具有强大的横向扩展能力;
大多数NoSQL数据库很难实现数据完整性】
6、 问题:NoSQL数据库的类型包括
选项:
A:键值数据库
B:列族数据库
C:文档数据库
D:图数据库
答案: 【键值数据库;
列族数据库;
文档数据库;
图数据库】
7、 问题:CAP是指
选项:
A:一致性
B:可用性
C:持久性
D:分区容忍性
答案: 【一致性;
可用性;
分区容忍性】
8、 问题:NoSQL数据库的BASE特性是指
选项:
A:基本可用
B:软状态
C:最终一致性
D:持续性
答案: 【基本可用;
软状态;
最终一致性】
9、 问题:目前,NoSQL的含义是“Not only SQL”,而不是“No SQL”。
选项:
A:正确
B:错误
答案: 【正确】
10、 问题:一个数据库事务具有ACID是指:原子性,一致性,持久性,隔离性。
选项:
A:正确
B:错误
答案: 【正确】
第2讲 文档数据库MongoDB入门 文档数据库MongoDB入门单元测试
1、 问题:启动MongoDB的命令是
选项:
A:mongo -dbpath "d:\mongodb\data\db"
B:mongo -dbpath "d:\mongodb\data\bin"
C:mongod -dbpath "d:\mongodb\data\db"
D:mongod -dbpath "d:\mongodb\data\bin"
答案: 【mongod -dbpath "d:\mongodb\data\db"】
2、 问题:查询的projection参数起到指定需要返回的字段的作用,对于该参数,当某个字段设定为1时,表示
选项:
A:不显示该字段
B:显示该字段
C:查找该字段
D:不查找该字段
答案: 【显示该字段】
3、 问题:类似于SQL操作语句的where name like “%语文”的是
选项:
A:db.goodsbaseinf.find({name:{$regex:/语文$/}})
B:db.goodsbaseinf.find({name:{$regex:/^语文/}})
C:db.goodsbaseinf.find({name:{$regex:/语文/}})
D:db.goodsbaseinf.find({name:{$regex:/%语文/}})
答案: 【db.goodsbaseinf.find({name:{$regex:/语文$/}})】
4、 问题:$match管道操作符用于
选项:
A:将集合中的文档分组,可用于统计结果
B:修改输入文档的结构
C:筛选过滤数据,只输出符合条件的文档
D:将输入文档排序后输出
答案: 【筛选过滤数据,只输出符合条件的文档】
5、 问题:以下哪个节点用于接收客户端写入数据操作
选项:
A:从节点
B:仲裁节点
C:主节点
D:所有节点都可以用于写入数据
答案: 【主节点】
6、 问题:-replSET后的设置参数代表什么
选项:
A:数据库路径
B:日志路径
C:端口号
D:副本集名称
答案: 【副本集名称】
7、 问题:关于复制和分片,下列说法正确的是:
选项:
A:分片是把一台主节点服务器的数据完整的复制到从节点服务器上,起数据备份作用
B:复制是把一台主节点服务器的数据完整的复制到从节点服务器上,起数据备份作用
C:复制是把数据块存放到不同分片服务器,以解决大数据存放问题
D:分片是把数据块存放到不同分片服务器,以解决大数据存放问题
答案: 【复制是把一台主节点服务器的数据完整的复制到从节点服务器上,起数据备份作用;
分片是把数据块存放到不同分片服务器,以解决大数据存放问题】
8、 问题:关于命令参数,下列说法正确的是
选项:
A:–configsvr用于声明这是一个集群的配置服务
B:–configsvr用于声明这是一个集群的分片服务
C:–shardsvr用于声明这是一个集群的分片服务
D:–shardsvr用于声明这是一个集群的配置服务
答案: 【–configsvr用于声明这是一个集群的配置服务;
–shardsvr用于声明这是一个集群的分片服务】
9、 问题:下列说法正确的是
选项:
A:分片键必须存在于集合中每个文档的索引字段或索引符合字段
B:块必须存在于集合中每个文档的索引字段或索引符合字段
C:MongoDB将集合文档分割成块,每块带有唯一性的分片键
D:分片键就是在集合中选一个键,用该键作为数据拆分的依据
答案: 【分片键必须存在于集合中每个文档的索引字段或索引符合字段;
MongoDB将集合文档分割成块,每块带有唯一性的分片键;
分片键就是在集合中选一个键,用该键作为数据拆分的依据】
10、 问题:db.DATABSE_NAME.insertMany()命令可以保证一次性插入多条文档,但insert命令也可以一次性插入多条文档
选项:
A:正确
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦