数据库技术项目化教程(基于NoSQL)项目3习题答案.docx

数据库技术项目化教程(基于NoSQL)项目3习题答案.docx

习题

1.什么是MongoDB中的集合?它与关系型数据库中的表有何异同?

解析:集合的定义及与关系型数据库表的核心差异,需围绕数据结构、模式要求等关键特性对比。

答案:

集合:MongoDB中存储文档的容器,可容纳结构相似或不同的文档,无需预定义模式。

相同点:均为数据存储的逻辑单元,用于组织相关数据。

不同点:①数据结构:集合灵活(支持嵌套/数组),表固定;②模式要求:集合无需预定义,表需严格定义;③扩展性:集合支持水平扩展,表依赖垂直扩展。

2.在MongoDB中,如何创建一个名为students的集合?

解析:集合的创建方式,文档中明确两种常用方法,需简洁给出命令。

答案:

文档评论(0)

1亿VIP精品文档

相关文档