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.

Mongo db

  • 1.
    Darío José SierraRedondo Anyi Carolina Olivero Andrade Alfredo Montalbán Contreras Ing. Jaider José Quintero Mendoza
  • 2.
    SISTEMA DE GESTIONDE 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 deMongo 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 MongoDBes 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 cambiosrelevantes Mongo DB
  • 6.
    Características Relevantes deMongo 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 deDatos • 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 delHardware • Procesador de 64 bits • 1 GB de Memoria RAM
  • 9.
    Ventajas • Es labase 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 32bits 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ónque 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.
  • 12.
  • 13.
    Retroalimentación • Qué esun 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 laatención prestada. Tengan todos un buen día.