作业说明:
1.做作业之前首先在封面填上自己的学号和姓名。
2.学习完第6-8章之后完成本次作业,本次作业占考核总成绩的10%。
作业内容:
一、选择题(1~5为单选题,6~10为多选题)
1.MongoDB 的默认端口是( )
A、27017 B、27018
C、27016 D、27015
2.MongoDB采用什么格式完成存储数据和网络数据交换( )
A、BSON B、二进制
C、Object D、JSON
3.MongoDB的聚合方法不包含( )
A、聚合管道 B、mapreduce
C、单一目标聚合 D、链路聚合
- 以下哪些逻辑结构不属于MongoDB( )
A、表table B、数据库db
C、集合collection D、文档document
5.下面哪些操作不可以完成插入操作的方法( )
A、insert B、update
C、save D、delete
6.下面对MongoDB的描述哪些是正确的( )
A、是关系型的 B、是面向文档的
C、是分布式的 D、是一种NoSQL数据库
7.关于MongoDB数据库的操作以下说法正确的是( )
A、必须先创建数据库才能进行集合和文档的操作。
B、对数据库操作前需要使用use命令切换至具体数据库。
C、use dbname 时如果数据库不存在,则创建此数据库。
D、自定义数据库在没有插入数据之前是不会显示的。
8.关于修改文档的操作下面说法正确的是( )
A、当文档改动较大时,可以使用编程的思想使用update替换整个文档。
B、只修改文档的某一部分时,可以使用update命令结合修改器来完成。
C、修改器包括$Inc,$set,$push,$addToSet。
D、update只能修改单个文档。
9.关于文档以下说法正确的是( )
A、文档是有序的键值对集合。
B、文档里的键值对不区分大小写。
C、MongoDB向集合里插入记录时,须事先对数据存储结构进行定义。
D、插入不指定_id字段的文档时,mongod将创建_id字段并为其分配唯一的ObjectId值。
10.MongoDB中BSON支持的数据类型包括( )
A、数值 B、布尔型
C、字符串 D、浮点数
二、判断题()
- MongoDB的服务端为mongo进程,客户端为mongod进程。( )
- MongoBD使用remove命令删除数据是永久性的,不能撤销,也不能恢复。( )
- MongoDB是采用java语言编写实现的。( )
- MongoDB中的集合与文档对应关系型数据库中的表和行( )
- MongoDB属于图数据库。( )
三、简答题
- 在CQL数据查询中,常见的聚合操作有哪些?列举一或两种使用方法。
答:
- 列举几个时间日期转换函数。
答:
- 比较CouchDB与MongoDB。
答:
- 列举Cyber语言的注意事项。
答:
评论0