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).
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.
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.