top of page

5 - Herramientas GUI para mongoDB

mongodb-logo.png

Básicamente, hay dos formas de trabajar con mongoDB, una es con el Shell de mongoDB y otra es utilizar una herramienta GUI, pero más allá de eso, lo importante es conocer cuáles son los métodos que se utilizan para la manipulación de las Base de Datos de mongoDB.

Herramientas GUI para mongoDB

Existen muchas herramientas GUI que podemos usar para el tratamiento de las BD de mongoDB y que nos pueden ayudar con las tareas que queremos realizar, a continuación mencionaremos las principales y el porqué de nuestra elección:

Es el mas completo de todos, es un entorno de desarrollo integrado diseñado especialmente para equipos que trabajan con MongoDB, y entre sus principales opciones tiene el autocompletar consultas con IntelliShell, arrastre y soltar campos para crear consultas, uso de SQL, con uniones INNER y OUTER, entre otras. Su único inconveniente es que su licencia es por 30 días.

GUI ligera, autocompletado y rápida.

mongodb32.png
mongodb33.png

Es una herramienta de código abierto, liviana, multiplataforma e integra el Shell de mongoDB.  dentro de su interfaz para proporcionar interacción basada en shell y GUI.

Avanzada, con generador visual de consultas y soporte SQL.

MongoDB Compass es la herramienta proporcionada por mongoDB a los usuarios en donde se muestra una vista gráfica del esquema MongoDB sin la necesidad de un lenguaje de consulta. También analiza documentos y muestra estructuras ricas dentro de esta GUI.

Herramienta oficial, permite explorar datos, consultas y rendimiento.

mongodb0.jpg

Elección del autor

En los ejemplos que mostraremos a continuación, nos ayudaremos con la herramienta GUI robomongo.

Una vez que ejecutemos la misma (esta herramienta puede ser instalada o la podríamos ejecutar como un archivo portable, lo primero que debemos hacer es configurar la conexión con mongoDB (en las otras dos herramientas este paso es similar). A continuación se muestra como configurar la misma.

mongodb34.PNG

La primer pantalla que nos aparece es definir la conexión, para ello hacemos clic en "Create".

En el campo "Name" colocamos el nombre, en nuestro caso es "MiConexionLocal".

En "Address" por defecto esta "localhost", lo cual nos indica que estamos trabajando con el equipo local.Y a la derecha podemos observar que el puerto que aparece por defecto es el "27017" (esto lo habíamos visto en el punto "3 - Configuración e ingreso a mongoDB").

En la parte inferior podemos hacer clic en el botón "Test", el cual nos testea si la conexión funciona correctamente (no debemos olvidar que el servicio de mongoDB -mongod- debe estar corriendo).

Por último hacemos clic en el botón "Save".

mongodb35.PNG
mongodb36.PNG

Finalmente si todo es correcto debería aparecer la siguiente pantalla. 

Seleccionamos la conexión que acabamos de crear y hacemos clic en el botón "Connect" y ya tenemos todo listo para trabajar con nuestra BD.

bottom of page