Logo
☆☆☆☆☆
0.0
Beginner
5h

学习 MongoDB

在本门适合初学者的MongoDB课程中,你将了解NoSQL数据库,并掌握MongoDB灵活的文档导向设计如何简化数据管理。通过实践练习和真实案例,你将学会与MongoDB中的集合和文档进行交互。 课程从理解MongoDB的核心概念开始,包括数据库、集合和文档,随后学习插入、查询、更新和删除数据等基本操作。随着学习深入,你将掌握数据过滤与投影技术,熟练运用强大的查询操作符来获取所需信息。 课程结束时,你将能够为实际应用建模数据,通过索引优化性能,使用聚合框架分析数据,并掌握数据导入、导出及备份的管理流程。

8 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
学习 MongoDB
在本门适合初学者的MongoDB课程中,你将了解NoSQL数据库,并掌握MongoDB灵活的文档导向设计如何简化数据管理。通过实践练习和真实案例,你将学会与MongoDB中的集合和文档进行交互。 课程从理解MongoDB的核心概念开始,包括数据库、集合和文档,随后学习插入、查询、更新和删除数据等基...

WHAT YOU'LL LEARN

对NoSQL及MongoDB概念的基础理解

Content

8 Lessons • 0 Quizzes • 0 Challenges

简介与基础
  1. 1

    为什么选择这门课程

  2. 2

    介绍 NoSQL 数据库

  3. 3

    介绍 MongoDB 及其架构

  4. 4

    使用 MongoDB Shell

  5. 5

    理解 JSON 和 BSON

  6. 6

    测验:简介与基础概念

基本的增删改查操作
  1. 1

    创建数据库和集合

  2. 2

    全面的MongoDB数据库:电子商务平台

  3. 3

    从数据库读取数据

  4. 4

    优化查询结果:限制和跳过

  5. 5

    排序查询结果

  6. 6

    使用正则表达式进行查询

  7. 7

    测验:基本的 CRUD 操作

高级 CRUD 操作
  1. 1

    基本查询操作符:比较操作符和逻辑操作符

  2. 2

    基本查询操作符:元素操作符

  3. 3

    更新和删除文档

  4. 4

    从文档中读取数组

  5. 5

    更新文档中的数组

  6. 6

    CRUD 操作中的错误处理

  7. 7

    测验:高级 CRUD 操作

聚合框架
  1. 1

    聚合框架简介

  2. 2

    聚合阶段

  3. 3

    多阶段聚合实战

  4. 4

    跨集合的数据分组

  5. 5

    使用 $unionWith 合并相似的集合

  6. 6

    测验:聚合框架

性能优化中的索引
  1. 1

    索引简介

  2. 2

    创建和删除单字段索引与复合索引

  3. 3

    测验:性能优化的索引

数据建模与验证
  1. 1

    数据建模简介

  2. 2

    MongoDB 中的数据验证——JSON Schema

  3. 3

    模式设计的最佳实践

  4. 4

    MongoDB 中的用户角色与权限

  5. 5

    身份验证、授权与常见错误

  6. 6

    测验:数据验证与安全

导入、导出与备份
  1. 1

    导入和导出数据(CSV、JSON)

  2. 2

    备份与恢复选项

  3. 3

    测验:导入、导出与备份

总结
  1. 1

    结论

  2. 2

    附录:本地设置 MongoDB

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)