国外课栈 - 国外电子信息技术视频教程、电子书和博文栈
MongoDB和NoSQL入门
MongoDB和NoSQL入门
类别 : 视频教程
格式 : MP4
订阅须知  订阅
概述

MongoDB和NoSQL入门

随着从社交媒体,手机,语音和视频数据,汽车,智能技术和物联网生成的大量数据,对非结构化数据管理的需求已经超出了许多人的预期。我们如何存储这些数据,并允许我们自己构建不严格依赖于表中列定义的结构的应用程序?您可以使用非结构化数据库(例如MongoDB)来实现!MongoDB是NoSQL领域中的首要数据库,本课程提供了使用动态数据库系统所需的基本概念和工具。如果您有SQL经验并且想扩展到NoSQL数据库,或者如果您刚接触数据库,但是想了解有关MongoDB的所有炒作,那么此课程就是您的入场券!

此LiveLesson为首次使用MongoDB的用户提供了成为成功的数据库开发人员所需的条件。Caleb Curry首先明确定义了什么是MongoDB,以及何时应在关系数据库中考虑它。在整个课程中,Curry展示了如何正确使用MongoDB并避免常见陷阱的最佳实践。他介绍了结构化和非结构化数据,设置和入门,CRUD命令(创建,读取,更新,删除),聚合,数据模型,事务,索引,安全性和身份验证,管理,存储引擎等。完成本课程后,用户可以为自己的数据驱动的应用程序创建和管理MongoDB数据库。

涵盖内容:

  • 了解结构化和非结构化数据之间的差异
  • 了解JSON,嵌套文档和参考
  • 使用MongoDB Atlas在云中部署MongoDB集群
  • 通过MongoDB Compass与该数据库交互
  • 通过Mongo Shell执行基本命令
  • 向MongoDB发出命令
  • 使用MongoDB查询语言查询数据
  • 了解数据结构,数据完整性和架构验证
  • 了解何时使用引用及其对数据完整性的影响
  • 通过了解每个数据库提供的内容来对比关键的NoSQL数据库

目录(4时)

第1课:数据库简介

1.1了解数据库的目的

1.2了解关系数据库的局限性

1.3了解NoSQL和MongoDB的目的

1.4将SQL与NoSQL进行比较

第2课:MongoDB Atlas和Compass入门

2.1设置MongoDB Atlas集群

2.2与MongoDB Compass连接

2.3创建和操作数据

2.4导入数据

2.5探索表视图

第3课:探索查询栏

3.1了解查询

3.2过滤数据

3.3使用预测

3.4排序数据

3.5了解其他查询栏功能

第4课:使用Mongo Shell

4.1设置MongoDB Shell

4.2创建数据

4.3查询数据

4.4更新数据

4.5删除数据

第5课:重要概念

5.1了解索引

5.2创建聚合管道

5.3了解存储引擎

第6课:MongoDB数据结构

6.1探索JSON模式验证

6.2快速掌握引用和完整性

6.3将嵌套文档与引用进行比较

6.4使用$ lookup连接数据

6.5理解关键字“ Atomic”

6.6尝试一下

第7课:软件开发

7.1连接到MongoDB

7.2定义我们的应用程序体系结构

7.3编写一些CRUD

7.4完善我们的应用程序

第8课:NoSQL

8.1探索NoSQL格局

8.2 NoSQL数据库崩溃课程

8.3了解何时使用哪个数据库

MongoDB,NoSQL


006e342e.jpg


会员登录
登录
我的资料
留言
回到顶部