Escolar Documentos
Profissional Documentos
Cultura Documentos
Desglose de la clase:
1. Arquitectura e Introducción
2. Tips Relevantes
3. Instalación.
4. Caso de Estudio.
5. Quiz Final.
Introducción:
Mongo Db es una base de datos NoSql que se puede descargar desde la web, de manera gratuita
ya que es de código abierto.
Es necesario antes también leer y bajar la documentación directamente desde el sitio oficial de
mongodb, dado que existen diferentes aplicativos para cada arquitectura de computadores.
En esta clase se abordarán los temas relevantes a la instalación del motor MongoDB, desarrollando
paso a paso los hitos principales para una correcta instalación de éste producto bajo ambiente
Windows.
Tips Relevantes
MongoDB cuenta con una serie de herramientas que permiten trabajar con la base de datos desde
diferentes perspectivas, y tratar con ella para diferentes propósitos, destacando entre ellas:
Mongod: Servidor de bases de datos de MongoDB
Mongo: Cliente para la interacción con la base de datos MongoDB
Mongofiles: Herramienta para trabajar con ficheros directamente sobre la base de datos
MongoDB
Instalación:
I. Preliminares
Los primeros pasos para poder instalar MongoDB, es chequear su equipo y sistema operativo para
que sea compatible con las versiones y paquetes aplicativos. Mongo DB ofrece el programa para su
descarga en versión de 64 bits.
Chequee que su computador tenga dicha arquitectura.
Paso 1.
Paso 2.
Seleccionar la opción
descargas (download)
que ofrece el sitio, el
paquete aplicativo es para
arquitectura de 64 bits.
Seleccionar la descarga
para su equipo e iniciar la
descarga.
Paso 3.
Esperar unos minutos, para
que el aplicativo sea
descargado. (Su peso
aproximado es 100MB)
Es necesario setear unas variables de ambiente para que el programa pueda instalarse
correctamente.
Paso 4.
Dirigirse a la línea de
comandos, o ejecutar
cmd.exe para poder
habilitar la suite de
mongodb para instalar los
servicios y productos.
Debe copiar las
instrucciones que aparecen
en la imagen.
Paso 5.
Mongo DB requiere la
creación de una carpeta
Llamada data y dos
subdirectorios llamados db
y log.
Debe crearlos en la raíz del
disco C: para poder instalar
la base de datos.
Como lo muestra la figura.
Tras estos pasos previos
puede a comenzar la
ejecución del paquete
antes descargado del sitio
web.
Paso 6.
Ahora puede realizar la
instalación del aplicativo,
haciendo doble click sobre
el archivo que usted
descargo.
Se despliega un tutorial
wizard que seguiremos
paso a paso.
Paso 8.
Seleccionar la opción
completa para que el setup
instale todos los
componentes requeridos.
(Requerirá más espacio en
disco duro), dependiendo
de sus necesidades.
Paso 9
Ahora en este paso,
mongodb revisará el
entorno y procederá la
instalación que llevará
algunos minutos.
III. Instalando MongoDB (Continuación)
Paso 10
Transcurridos unos
minutos la instalación
desplegará un botón
terminar (finish) para
cerrar todo el proceso, tras
haber chequeado los
requisitos de hardware.
Finalice la instalación.
Paso 11
Ahora podrá verificar en la
carpeta Archivos de
Programa:\MongoDB\Serv
er\3.2\bin
Los utilitarios instalados en
su computador.
Existen los programas
mongod y mongo.
Paso 13
Desde la consola deberá
digitar el comando
mongod.
El cual permitirá iniciar la
base de datos, conectarse
a un puerto por defecto e
iniciar un servicio listener
para la conexión del
programa.
Mantenga siempre
abierto
Este cuadro de dialogo,
no debe cerrarlo si lo
cierra perderá la
conexión.
Paso 14
Acto seguido abrir otra
línea de consola o
comandos e invocar el
comando mongo como la
figura adjunta. Para
trabajar como modo
cliente.
Paso 15
Revisar y chequear lo
anterior expuesto
mediante el comando
show dbs que permite
listar las bases de datos.
Puede digitar show users.
Para mostrar los usuarios
y luego efectuar el
comando exit para cerrar
la aplicación.
Finalmente cierre la otra
ventana del aplicativo
mongod para liberar la
conexión.
Cierre:
Como hemos visto, para efectuar una correcta instalación de MongoDb se deben validar unos
parámetros para su correcto funcionamiento.
Existe variada documentación en Internet, para complementar los conceptos enunciados con
anterioridad.
Preguntas de Reflexión:
Ejercicios:
Caso de Estudio
La Empresa Flores Inco&Lab, es una organización que lleva 15 años de existencia en América
Latina y su modelo de negocios opera con motores de base de datos relacionales. Para el 2017
-2018 se pretende una migración al ambiente NoSQL de los módulos de ventas de ésta empresa.
1. Señale que pasos o actividades que debería realizar para la exitosa instalación del
motor.
2. ¿Es relevante crear una estructura lógica para almacenar los datos?
3. ¿Cuáles son los riesgos existentes en la instalación de la aplicación MongoDB?
QUIZ
i) Windows
a) Solo i
b) i y ii
c) Solo ii
PAUTA DE CORRECCIÓN
WEBGRAFIA
https://www.mongodb.com/
https://docs.mongodb.com/manual/installation/?_ga=1.243204098.1468195347.1475357917
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
http://bibing.us.es/proyectos/abreproy/12037/fichero/PFC_Sergio_Bellido_Sanchez
%252FTema5_mongodb.pdf