SQL与MongoDB数据库的对应关系图表

Posted 汇智网

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL与MongoDB数据库的对应关系图表相关的知识,希望对你有一定的参考价值。

关系数据库有一套标准的SQL语句来操作数据库,MongoDB是NoSQL文档型数据库,概念与操作方式与SQL都不相同,下面的几张表全面的表达了SQL与MongoDB的对应关系,便于快速熟悉MongoDB的操作思路。

概念名称的对应

SQL与MongoDB数据库的对应关系图表

SQL语句 与 NoSQL MongoDB操作 对比

假设SQL数据库中有一个 users表,MongoDB中有一个 users 集合,包含了 user 文档,例如

{_id: ObjectId("509a8fb2f3f4948bd2f983a0"),user_id: "abc123",age: 55,status: 'A'}


Create/Alter 创建和修改表

SQL与MongoDB数据库的对应关系图表

Insert 插入数据

SQL与MongoDB数据库的对应关系图表

Select 查询数据

SQL与MongoDB数据库的对应关系图表
SQL与MongoDB数据库的对应关系图表

EXPLAIN 语句分析

SQL与MongoDB数据库的对应关系图表

Update 更新数据

SQL与MongoDB数据库的对应关系图表

Delete 删除数据








汇智网内容已经覆盖以下编程技术,发送相应的文字会收获相关课程信息:

Node.jsMongoDBjavascript、C、C#、php、Python、AngularjsIonic、React、UML、redis、mysqlnginx、CSS、htmlBootstrap、Flask、Gulp、Mocha、Git、Meteor、Canvas、zebra、Typescript、Material Design Lite、ECMAScript、Elasticsearch、Mongoose、jQuery、d3.js、django、cheerioSVG、phoneGap、jQueryMobile、Saas、YAML、Vue.js、webpack、Firebird,jQuery Easy UI,ruby,asp.net,c++,Express......


以上是关于SQL与MongoDB数据库的对应关系图表的主要内容,如果未能解决你的问题,请参考以下文章

JAVA数据类型与DB2OracleSybase以及SQL Server对应关系

MongoDB语法与现有关系型数据库SQL语法比较

(译文)SQL与Mongodb聚合之前的对应关系

DB - MongoDB

如何将现有的关系数据库模型转换为适合无 sql 数据库的模型(如 Mongo DB 或 Amazon Dynamo DB)

MongoDB数据库sql命令操作