SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Darío José Sierra Redondo
Anyi Carolina Olivero Andrade
Alfredo Montalbán Contreras
Ing. Jaider José Quintero Mendoza
SISTEMA DE GESTION DE BASE DE DATOS (SGBD)
Es un conjunto de programas que permiten el
almacenamiento, modificación y extracción de la información
en una base de datos, además de proporcionar herramientas
para añadir, borrar, modificar y analizar los datos.
Breve historia de Mongo DB
• El desarrollo de MongoDB empezó con la
empresa de software 10gen Inc. fue fundada
en 2007 por la gente detrás de DoubleClick,
ShopWiki y Grupo dorado.
• FUNDADORES: Kevin P. Ryan, Eliot Horowitz,
Dwight Merriman
LICENCIAS DE SOFTWARE
MongoDB es una base de datos de código
abierto con una versión gratuita para la
comunidad y una edición para suscriptores
comerciales. La edición comercial de MongoDB
se factura de forma continua en lugar de
puntualmente (esto es, una cuota anual por
servidor).
Versiones con cambios relevantes
Mongo DB
Características Relevantes de Mongo
DB
• Consultas Ad hoc
• Indexación
• Replicación
• Balanceo de carga
• Almacenamiento de archivos
• Agregación
• Ejecución de JavaScript del lado del servidor
Capacidad Máxima de Datos
• Para una versión de 32 bits, el tamaño total de
almacenamiento para el servidor, incluyendo
la información y los índices, es de 2 gigabytes.
• Si está ejecutando una versión de 64 bits de
MongoDB, no hay prácticamente ningún límite
para el tamaño de almacenamiento.
Requerimientos Mínimos del Hardware
• Procesador de 64 bits
• 1 GB de Memoria RAM
Ventajas
• Es la base de datos de próxima generación que ayuda a las
empresas a transformar sus industrias, aprovechando el
poder de los datos.
• Combina lo mejor de las bases de datos relacionales con las
innovaciones de las tecnologías NoSQL.
• Mantiene las características más valiosas de las bases de
datos relacionales.
• Ofrece la flexibilidad del modelo de datos, escalabilidad
elástica y de alto rendimiento de bases de datos NoSQL.
• es el de más rápido crecimiento del ecosistema de base de
datos, con más de 10 millones de descargas, miles de
clientes y más de 1.000 socios de tecnología y servicios.
Debilidades
• Versiones 32 bits están en desuso y no estarán
disponibles en versiones futuras.
• Soporte comercial ya no se proporciona para
MongoDB en plataformas de 32 bits (Linux y
Windows).
Lenguajes de programación que soporta
• Creado en base al lenguaje de programación
C++.
• Soporta lenguaje de programación, como son:
Actionscript, C, C#, C++, Clojure, ColdFusion, D,
Dart, Delphi, Erlang, Go, Groovy, Haskell, Java,
JavaScript, Lisp, Lua, Matlab, Perl, PHP,
PowerShell, Prolog, Python, R, Ruby, Scala,
Smalltalk.
Plataformas Operativas
Linux
OS X
Solaris
Windows
Retroalimentación
• Qué es un SGBD?
• En qué año fue creado Mongo DB?
• Quién fue su creador?
• A qué se llama almacenamiento de
documentos?
• Qué se conoce como las siglas NoSQL?
Gracias por la atención prestada.
Tengan todos un buen día.

Weitere ähnliche Inhalte

Was ist angesagt?

Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientosTensor
 
Diseño & Procesamiento de transacciones
Diseño & Procesamiento de transaccionesDiseño & Procesamiento de transacciones
Diseño & Procesamiento de transaccionesBlanca Parra
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientosaaronastorga4
 
Características MONGO DB
Características MONGO DBCaracterísticas MONGO DB
Características MONGO DBmaxfontana90
 
sistema gestor BD PostgreSql
sistema gestor BD PostgreSqlsistema gestor BD PostgreSql
sistema gestor BD PostgreSqlJr. Serrano
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoJesús E. CuRias
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionalesAngel Minga
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoSantiago Moha
 

Was ist angesagt? (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Servicios web
Servicios webServicios web
Servicios web
 
Ingenieria de requerimientos
Ingenieria de requerimientosIngenieria de requerimientos
Ingenieria de requerimientos
 
Transacciones en SQL SERVER
Transacciones en SQL SERVERTransacciones en SQL SERVER
Transacciones en SQL SERVER
 
Ingenieria de requisitos
Ingenieria de requisitosIngenieria de requisitos
Ingenieria de requisitos
 
macros Lenguaje ensamblador
macros Lenguaje ensambladormacros Lenguaje ensamblador
macros Lenguaje ensamblador
 
Diagrama de clases UML
Diagrama de clases UMLDiagrama de clases UML
Diagrama de clases UML
 
control de concurrencia
control de concurrenciacontrol de concurrencia
control de concurrencia
 
ARQUITECTURA EN CAPAS.pdf
ARQUITECTURA EN CAPAS.pdfARQUITECTURA EN CAPAS.pdf
ARQUITECTURA EN CAPAS.pdf
 
Diseño & Procesamiento de transacciones
Diseño & Procesamiento de transaccionesDiseño & Procesamiento de transacciones
Diseño & Procesamiento de transacciones
 
Ado net
Ado netAdo net
Ado net
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Unidad III procedimientos
Unidad III procedimientosUnidad III procedimientos
Unidad III procedimientos
 
Características MONGO DB
Características MONGO DBCaracterísticas MONGO DB
Características MONGO DB
 
sistema gestor BD PostgreSql
sistema gestor BD PostgreSqlsistema gestor BD PostgreSql
sistema gestor BD PostgreSql
 
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4jBases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
 
Bd nosql clave valor
Bd nosql clave valorBd nosql clave valor
Bd nosql clave valor
 
Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigo
 
Requerimientos no funcionales
Requerimientos no funcionalesRequerimientos no funcionales
Requerimientos no funcionales
 
Ingeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemáticoIngeniería de software es la aplicación de un enfoque sistemático
Ingeniería de software es la aplicación de un enfoque sistemático
 

Andere mochten auch (15)

Webminar - Novedades de MongoDB 3.2
Webminar - Novedades de MongoDB 3.2Webminar - Novedades de MongoDB 3.2
Webminar - Novedades de MongoDB 3.2
 
Bd no sql conceptos basicos
Bd no sql conceptos basicosBd no sql conceptos basicos
Bd no sql conceptos basicos
 
Fundamentos de NoSQL
Fundamentos de NoSQLFundamentos de NoSQL
Fundamentos de NoSQL
 
Introducción a BigData - up - 2015
Introducción a BigData - up - 2015Introducción a BigData - up - 2015
Introducción a BigData - up - 2015
 
Casos de puesta en valor de de la tecnología de Big Data con NoSQL orientada ...
Casos de puesta en valor de de la tecnología de Big Data con NoSQL orientada ...Casos de puesta en valor de de la tecnología de Big Data con NoSQL orientada ...
Casos de puesta en valor de de la tecnología de Big Data con NoSQL orientada ...
 
NoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradasNoSQL: Introducción a las Bases de Datos no estructuradas
NoSQL: Introducción a las Bases de Datos no estructuradas
 
Desmitificando el Big Data
Desmitificando el Big DataDesmitificando el Big Data
Desmitificando el Big Data
 
An Introduction to Big Data, NoSQL and MongoDB
An Introduction to Big Data, NoSQL and MongoDBAn Introduction to Big Data, NoSQL and MongoDB
An Introduction to Big Data, NoSQL and MongoDB
 
Que es big data
Que es big dataQue es big data
Que es big data
 
Big data diapositivas
Big data diapositivasBig data diapositivas
Big data diapositivas
 
Tendencias en Big Data (2015-2016)
Tendencias en Big Data (2015-2016)Tendencias en Big Data (2015-2016)
Tendencias en Big Data (2015-2016)
 
"Casos de uso del Big Data" por Wolfram Rozas
"Casos de uso del Big Data" por Wolfram Rozas"Casos de uso del Big Data" por Wolfram Rozas
"Casos de uso del Big Data" por Wolfram Rozas
 
Big Data para Dummies
Big Data para DummiesBig Data para Dummies
Big Data para Dummies
 
Big data para principiantes
Big data para principiantesBig data para principiantes
Big data para principiantes
 
Introducción al Big Data
Introducción al Big DataIntroducción al Big Data
Introducción al Big Data
 

Ähnlich wie Mongo db

Optimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanolOptimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanolEDB
 
Base de datos existentes
Base de datos existentesBase de datos existentes
Base de datos existenteslandetacabrera
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de DatosRedrobanA
 
Exposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMExposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMJacob Gómez
 
Base de datos consulta 1
Base de datos consulta 1Base de datos consulta 1
Base de datos consulta 1Alex Yungan
 
Seminario web: Simplificando el uso de su base de datos con Atlas
Seminario web: Simplificando el uso de su base de datos con AtlasSeminario web: Simplificando el uso de su base de datos con Atlas
Seminario web: Simplificando el uso de su base de datos con AtlasMongoDB
 
CloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datosCloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datosJohn Bulla
 
Sgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoSgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoKenny24
 
Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Andreiitah Puliido
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbdSergio Cano
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionalesAmado Arcaya
 

Ähnlich wie Mongo db (20)

Optimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanolOptimizando con Open Source y Postgres en espanol
Optimizando con Open Source y Postgres en espanol
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Base de datos existentes
Base de datos existentesBase de datos existentes
Base de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Gestores de Base de Datos
Gestores de Base de DatosGestores de Base de Datos
Gestores de Base de Datos
 
Presentación4
Presentación4Presentación4
Presentación4
 
Exposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBMExposicion base de datos DB2-IBM
Exposicion base de datos DB2-IBM
 
Base de datos consulta 1
Base de datos consulta 1Base de datos consulta 1
Base de datos consulta 1
 
Seminario web: Simplificando el uso de su base de datos con Atlas
Seminario web: Simplificando el uso de su base de datos con AtlasSeminario web: Simplificando el uso de su base de datos con Atlas
Seminario web: Simplificando el uso de su base de datos con Atlas
 
CloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datosCloudCamp - Big Data – La revolución de los datos
CloudCamp - Big Data – La revolución de los datos
 
Sgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualotoSgbd roberto escriche marcelo hualoto
Sgbd roberto escriche marcelo hualoto
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012Libro introduccion SQL Server Express Edition 2012
Libro introduccion SQL Server Express Edition 2012
 
ORACLE VS IBM DB2.pptx
ORACLE VS IBM DB2.pptxORACLE VS IBM DB2.pptx
ORACLE VS IBM DB2.pptx
 
Microsoft SQL SERVER
Microsoft SQL SERVERMicrosoft SQL SERVER
Microsoft SQL SERVER
 
Enterprise DB por Eptisa TI
Enterprise DB por Eptisa TI Enterprise DB por Eptisa TI
Enterprise DB por Eptisa TI
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
Bases dedatos relacionales
Bases dedatos relacionalesBases dedatos relacionales
Bases dedatos relacionales
 
Tema LOS SGBD O DBMS.pptx
Tema LOS SGBD O DBMS.pptxTema LOS SGBD O DBMS.pptx
Tema LOS SGBD O DBMS.pptx
 

Mongo db

  • 1. Darío José Sierra Redondo Anyi Carolina Olivero Andrade Alfredo Montalbán Contreras Ing. Jaider José Quintero Mendoza
  • 2. SISTEMA DE GESTION DE BASE DE DATOS (SGBD) Es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos.
  • 3. Breve historia de Mongo DB • El desarrollo de MongoDB empezó con la empresa de software 10gen Inc. fue fundada en 2007 por la gente detrás de DoubleClick, ShopWiki y Grupo dorado. • FUNDADORES: Kevin P. Ryan, Eliot Horowitz, Dwight Merriman
  • 4. LICENCIAS DE SOFTWARE MongoDB es una base de datos de código abierto con una versión gratuita para la comunidad y una edición para suscriptores comerciales. La edición comercial de MongoDB se factura de forma continua en lugar de puntualmente (esto es, una cuota anual por servidor).
  • 5. Versiones con cambios relevantes Mongo DB
  • 6. Características Relevantes de Mongo DB • Consultas Ad hoc • Indexación • Replicación • Balanceo de carga • Almacenamiento de archivos • Agregación • Ejecución de JavaScript del lado del servidor
  • 7. Capacidad Máxima de Datos • Para una versión de 32 bits, el tamaño total de almacenamiento para el servidor, incluyendo la información y los índices, es de 2 gigabytes. • Si está ejecutando una versión de 64 bits de MongoDB, no hay prácticamente ningún límite para el tamaño de almacenamiento.
  • 8. Requerimientos Mínimos del Hardware • Procesador de 64 bits • 1 GB de Memoria RAM
  • 9. Ventajas • Es la base de datos de próxima generación que ayuda a las empresas a transformar sus industrias, aprovechando el poder de los datos. • Combina lo mejor de las bases de datos relacionales con las innovaciones de las tecnologías NoSQL. • Mantiene las características más valiosas de las bases de datos relacionales. • Ofrece la flexibilidad del modelo de datos, escalabilidad elástica y de alto rendimiento de bases de datos NoSQL. • es el de más rápido crecimiento del ecosistema de base de datos, con más de 10 millones de descargas, miles de clientes y más de 1.000 socios de tecnología y servicios.
  • 10. Debilidades • Versiones 32 bits están en desuso y no estarán disponibles en versiones futuras. • Soporte comercial ya no se proporciona para MongoDB en plataformas de 32 bits (Linux y Windows).
  • 11. Lenguajes de programación que soporta • Creado en base al lenguaje de programación C++. • Soporta lenguaje de programación, como son: Actionscript, C, C#, C++, Clojure, ColdFusion, D, Dart, Delphi, Erlang, Go, Groovy, Haskell, Java, JavaScript, Lisp, Lua, Matlab, Perl, PHP, PowerShell, Prolog, Python, R, Ruby, Scala, Smalltalk.
  • 13. Retroalimentación • Qué es un SGBD? • En qué año fue creado Mongo DB? • Quién fue su creador? • A qué se llama almacenamiento de documentos? • Qué se conoce como las siglas NoSQL?
  • 14. Gracias por la atención prestada. Tengan todos un buen día.