NoSQL的世界:非结构化数据存储智慧树知到答案2024年青岛工学院_第1页
NoSQL的世界:非结构化数据存储智慧树知到答案2024年青岛工学院_第2页
NoSQL的世界:非结构化数据存储智慧树知到答案2024年青岛工学院_第3页
NoSQL的世界:非结构化数据存储智慧树知到答案2024年青岛工学院_第4页
NoSQL的世界:非结构化数据存储智慧树知到答案2024年青岛工学院_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

NoSQL的世界:非结构化数据存储青岛工学院智慧树知到答案2024年第一章测试

NoSQL指的是NotOnlySQL,NoSQL数据库并非是SQL的替代品。()。

A:错B:对

答案:B大数据存储发展历程中HDFS的作用是高扩展性和容错性。()

A:对B:错

答案:ANoSQL数据库不提供对SQL的查询支持。()

A:对B:错

答案:ANeo4j属于图数据库。()

A:错B:对

答案:B下列选项中不属于NoSQL优点的是:()

A:事务的一致性B:灵活的数据类型C:快速读写D:方便扩展

答案:A大数据特征中Velocity的含义是()

A:数据类型多B:价值密度低C:处理速度快D:数据体量大

答案:C1970年美国IBS公司的研究员E.F.Codd,首次提出的数据库系统是()模型。

A:层次B:非结构化C:关系D:网状

答案:C下列选项中不属于NoSQL种类的是:()

A:列族数据库B:关系数据库C:文档数据库D:键值数据酷

答案:B下列关于文档数据库的描述,正确的选项有()

A:具备统一的查询语法B:复杂性低,数据结构灵活C:性能好(高并发),灵活性高D:文档数据库支持文档间的事务

答案:BC

第二章测试

文档数据库中的集合对应了关系数据库中的table,它与表有区别()。

A:错B:对

答案:B把另一个文档作为另一个文档中的键的值成为内嵌文档。()

A:对B:错

答案:AMongDB支持的数据结构松散,是类似与json的bson格式,可以存储比较复杂的数据类型。()

A:对B:错

答案:ACouchbase是一个开源的分布式的NoSQL文档数据库。()

A:错B:对

答案:B一个集合可以存储多个文档,一个文档可以存储多个键值对。()

A:对B:错

答案:A文档数据库的分区技术,是指可以把大型数据库的数据切割到多台服务器上,用来提升性能。()

A:对B:错

答案:A文档数据库的分区方式有水平分区和垂直分区。()

A:对B:错

答案:A将数据进行拆分,并分散的保存在不同机器上的过程,在MongoDB中可以自动完成。()

A:对B:错

答案:A在文档数据库中不支持事务的强一致性。()

A:对B:错

答案:A

第三章测试

下列选项中不属于MongoDB存取工作流程的是()。

A:读操作MongoDB尽可能放在硬盘中B:读操作MongoDB尽可能放在内存中C:写操作MongoDB只修改内存中的数据D:写操作MongoDB修改硬盘中的数据后马上写入刷新到硬盘

答案:AD关系数据库支持事务的ACID特性,下列选项中不属于ACID特性的是()。

A:隔离性B:容错性C:一致性D:原子性

答案:BMongoDB的存储引擎是通过()方法将一个文件或者其他对象映射到进程地址空间的。

A:文件索引B:写操作C:内存映射D:磁盘读取

答案:CWriedTiger存储引擎是MongoDB()版本默认的存储引擎的。

A:MongoDB4.2B:MongoDB3.0C:MongoDB3.2D:MongoDB2.6

答案:CInnoDB存储引擎是MySQL5.7支持的存储引擎。()

A:错B:对

答案:B在MongoDB中单个文档的存储空间要求不超过16MB。()

A:对B:错

答案:AGridFS是将大型文件进行存储在MongoDB数据库中的文件规范。()

A:对B:错

答案:A大型文件存储规范GridFS可以将大文件进行自动分割。()

A:对B:错

答案:A关系数据库中使用的模型是关系模型。()

A:对B:错

答案:A列族数据库HBase使用的模型的列族模型。()

A:错B:对

答案:B

第四章测试

下列选项中可以切换数据库的命令是()。

A:closeB:useC:showD:create

答案:B使用createCollection方法创建固定集合时,下列哪个参数可以指定固定集合的最大文档数()。

A:maxB:autoIndexC:minD:size

答案:A在MongoDB中最基本的数据单元是()。

A:索引B:文档C:存储器D:数据库

答案:B下列选项中能实现删除stu数据集中所有文档的正确语句是()。

A:db.stu.insert({})B:db.stu.find({})C:db.stu.update({})D:db.stu.remove({})

答案:DMongoDB中find方法与findOne方法都可以与pretty方法同时使用。()

A:对B:错

答案:B在MongoDB中find方法中的$eq运算符与key:value的作用是等价的。()

A:错B:对

答案:BMongoDB中逻辑运算符$and可以用逗号代替。()

A:对B:错

答案:Afind方法中可以使用数组运算符,其中$size是查询数据指定的长度,$size后面只能跟一个数值。()

A:对B:错

答案:Afind方法中可以实现模糊查询。()

A:错B:对

答案:B在MongoDB中可以使用update方法更新文档,$set运算符不仅可以修改内容,如果字段不存在时可以创建它。()

A:对B:错

答案:A

第五章测试

在聚合管道aggregate方法中$group运算符的主要作用是()。

A:过滤条件B:返回结果C:限制显示的字段D:进行分组

答案:D使用aggregate方法的$group运算符时,引用每行的数据必须在字段名前面加()符。

A:#B:@C:“”D:$

答案:D在使用聚合管道的aggregate方法中$project运算符可以修改返回结果集的结构,其中若不想显示id可以将其设置为()。

A:1B:NullC:0D:2

答案:Cdb.stu.aggregate([{

$project:{

_id:0,

sname:1,

ssex:1,

年龄:{$add:["$sage",1]}}}])

以上代码能实现的功能是()。

A:将stu数据集中的年龄增加1岁,并重命名为性别,返回sanme,性别和sage字段。B:将stu数据集中的年龄减少1岁,并显示sanme,ssex和sage字段C:将stu数据集中的年龄增加1岁,并重命名为年龄,返回sanme,ssex和年龄字段。D:将stu数据集中的年龄增加1岁,并显示sanme,ssex和sage字段。

答案:C在MongoDB的聚合操作中可以将聚合出来的结果写入到一个指定的集合中。()

A:错B:对

答案:B在aggregate方法中的$unwind运算符可以对数组字段进行拆分。()

A:对B:错

答案:A聚合管道的aggregate方法中可以同时使用多个运算符,他们分别位于不同的阶段实现不同的功能。()

A:对B:错

答案:AMongoDB的分布式运算模型MapReduce有三个过程,其中map阶段表示将大批量的数据进行分解执行。()

A:对B:错

答案:A在MongoDB3.2以上的版本中可以无条件实现多表链接。()

A:错B:对

答案:A

第六章测试

在MongoDB中创建索引可以使用createIndex方法,下列选项中不属于该方法的属性的是()。

A:sortB:nameC:uniqueD:background

答案:A请为stu集合中的name字段创建升序索引,sage字段创建降序索引,并将索引名字命名为AA。下列选项中可以实现以上功能的语句是()。

A:db.stu.createIndex({name:-1,sage:0},{name:”AA”})B:db.stu.createIndex({name:1,sage:-1},{$name:”AA”})C:db.stu.createIndex({name:1,sage:-1},{name:”AA”})D:db.stu.createIndex({name:1,sage:0},{$name:”AA”})

答案:C下列选项中是MongoDB地理空间索引合法坐标对的有()。

A:{_id:3,name:“方圆体育中心",location:{type:'Point',coordinates:[120.06365,36.271902]}}B:{gps:[0,100]}C:{map:{x:-30,y:30}}

答案:ABCMongoDB的索引与传统数据库的索引基本一致,主要是用来加快查找速度。()

A:对B:错

答案:A在MongoDB中创建集合时可以自动为该集合创建一个_id索引。()

A:错B:对

答案:B在地理空间索引中{place:{loc:-78.001,gat:63.111}}是合法的坐标对,可以为place创建地理位置索引。()

A:对B:错

答案:A

第七章测试

下列选项中关于数据库安全性描述错误的是()。

A:数据库安全性是指数据库中的数据不被破坏B:数据库安全性是指数据库中的数据不被保存。C:数据库安全性是指数据库中的数据不被泄露

答案:B在MongoDB中可以用对数据进行备份与恢复,下列命令中是数据库备份的是()。

A:mongoimportB:mongorestoreC:mongodumpD:mongoexport

答案:C在MongoDB中导出数据使用的命令是mongoexport,其中默认的端口号是()。

A:27018B:27016C:27017D:27015

答案:C这些说法正确的是?()

A:mongoDB客户默认登录的是admin数据库B:开启安全检查之前,至少要有一个管理员账号C:mongoDB默认是开启了安全性验证的D:用户信息默认存储在test数据库当中

答案:B要将mytest数据库下的stu数据导出到指定的路径下,如果未指定路径,则mongodb会将数据直接显示在mongoshell上,而不会被存储。()

A:错B:对

答案:B为stu数据库创建user1用户,并授予redWrite权限,表示数据库stu拥有读写权限。()

A:错B:对

答案:B在使用mongoimport命令进行导入文件时,默认导入为JSON格式。()

A:错B:对

答案:B在MongoDB中可以为数据库创建用户并设置密码,加强对数据库的保护,创建的用户如果不需要可以将其删除。()

A:对B:错

答案:A

第八章测试

下列选项中不是副本集群角色的是()。

A:仲裁节点(Arbiter)B:主节点(Primary)。C:副本节点(Secondary)D:心跳机制(Heartbeat)

答案:D下列说法错误的是?()

A:主从复制集群中主节点一旦宕机,必须手动的将从节点转换为主节点B:副本集中primary一旦宕机,集群内部会自动选举出新的primary节点C:优先级为0的节点优选举权D:如果节点的优先级被更改后会触发新一轮的选举

答案:C下列有关分片的描述正确的有()。

A:MongoDB采用分片集可以将数据平均分配到每个分片中。B:分片集可以轻松地实现海量数据的存储,不受单一服务器的物理硬盘容量的限制。C:分片是指将数据库不同的文档分布的存储在多个服务器中D:分片集是集群的横向扩展

答案:ABCD如果集群中的主节点宕机,通过选举机制进行投票后选举出集群中的新主节点,当原来的主节点恢复后,再加入到集群中的身份是副本节点。()

A:错B:对

答案:B心跳的频率可以在配置副本集时通过settings.heartbeatIntervalMillis参数决定的,默认情况下,每隔2s向集群中的其他节点测试是否健康且应答。()

A:对B:错

答案:A在Oplog|是操作记录,是副本集成员特有的文档集,Oplog机制默认的是固定集合。()

A:对B:错

答案:A副本集群中的每个副本都拥有投票权。()

A:错B:对

答案:B仲裁节点只具备投票权,不会保存数据,对服务器的资源要求比较低。()

A:错B:对

答案:B

第九章测试

Hbase是一种哪种类型的数据库?()

A关系型数据库

A:非关系型数据库B:分布式数据库C:图形数据库

答案:AHbase中的表可以分成几个部分?()

A:2部分B:3部分C:4部分D:1部分

答案:BHbase中的Region是什么?()

A:数据库列族B:数据库行C:数据库分区。D:数据库表

答案:CHbase中的H

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论