Curso Base de Datos NoSQL MongoDB

12
Curso Base de Datos NoSQL Diego Garcia Garcia

description

información basica sobre MongoDB

Transcript of Curso Base de Datos NoSQL MongoDB

Page 1: Curso Base de Datos NoSQL MongoDB

Curso Base de Datos NoSQLDiego Garcia Garcia

Page 2: Curso Base de Datos NoSQL MongoDB

Historia

El desarrollo de MongoDB empezó con la empresa de software 10gen en 2007 cuando estaban desarrollando una plataforma como servicio (PaaS) similar al conocido Google App Engine. En 2009 MongoDB fue lanzado como un producto independiente y publicado bajo la licencia de código abierto AGPL.

En marzo de 2011, se lanzó la versión 1.4 y se consideró ya como una base de datos lista para su uso en producción.

Page 3: Curso Base de Datos NoSQL MongoDB

¿Qué es Mongo DB? “humongous”

Page 4: Curso Base de Datos NoSQL MongoDB

Características

Multiplataforma Orientada a Documentos C++ Open Source

Page 5: Curso Base de Datos NoSQL MongoDB
Page 6: Curso Base de Datos NoSQL MongoDB
Page 7: Curso Base de Datos NoSQL MongoDB

SQL

Page 8: Curso Base de Datos NoSQL MongoDB

Terminología

Esquema = Base de Datos Tabla = Colección Fila = Documento Registro = Documento (Datos) Columna = Campo Index = Index

Page 9: Curso Base de Datos NoSQL MongoDB

MongoDB esquema mental

Page 10: Curso Base de Datos NoSQL MongoDB

Homebrew

http://brew.sh/