top of page

4 -Creación y primeros pasos en una BD de mongoDB

mongodb-logo.png

El shell de mongoDB no es tan solo un interprete de Javascript sino también una aplicación cliente de MongoDB, así que lo podemos usar para consultar la Base de Datos y operar con los datos a través de consultas en una instancia en general.

A continuación mostraremos los comandos necesarios para crear y operar con una Base de Datos.

Determinar la BD actual

El comando "db" nos muestra la BD, si lo ejecutamos podemos observar que por defecto al iniciar nuestra BD es test

flecha.png
mongodb24.PNG

Listar las BD existentes

El comando "show dbs" nos muestra las BD existentes, las cuales sirven para el funcionamiento interno de mongoDB.

No muestra la BD test porque la misma está vacía, es necesario ingresar alguna colección o documento para que la misma aparezca.

flecha.png
mongodb25.PNG

Obtener ayuda

En muchas ocasiones podemos necesitar ayuda de los diferentes comandos de mongoDB para BD. Para ello escribimos "help".

flecha.png
mongodb26.PNG

Si queremos obtener el listado de todos los métodos disponibles para el comando db, debemos escribir "db.help". Aquí observamos los métodos existentes.

flechaabajo.png
mongodb27.PNG

 Crear una Base de Datos

Si queremos crear una BD debemos usar el comando use:

Se debe escribir:

use     nombre_Base_de_Datos

Pero si listamos las mismas, ella no aparece, esto es porque, como dijimos antes, no tiene ningún dato.

mongodb28.PNG
mongodb29.PNG

Vamos a insertar una colección llamada alumnos, con una colección. Esto se hace con el método insert() tal como se muestra en la imagen.

Luego al listar las BD podemos observar que ya aparece nuestra BD "facultad".

También podemos usar el comando "show collections", con lo cual se muestra que la única colección es "alumnos".

 Borrar una Base de Datos

Es muy sencillo borrar una BD en mongoDB, pero también debemos tener especial cuidado al hacerlo.

Primero debemos asegurarnos que estemos en el área de trabajo de la BD que queremos borrar.

Para ello primero usamos el comando "db".

Luego usamos el método "dropDatabase()", donde nos informa con un mensaje que la misma ha sido borrada.

Después si listamos las BD observamos que la misma ha sido borrada.

También se puede borrar una colección con el método drop(), por ejemplo

db.alumnos.drop()

mongodb30.PNG
bottom of page