Si ya has leido el primer artículo con el Hola Mundo en MongoDB estarás ansioso de crear tu primeros códigos con MongoDB ;-) Lo primero que vamos a realizar es crear una base de datos en MongoDB.
Lo mas normal es que pensásemos que para crear una base de datos en MongoDB existiría un método del estilo createDB o createDataBase o … algo por el estilo. Pues la cuestión es que en MongoDB no existe esta función. MongoDB no permite crear una base de datos por comandos, si no que la crea en el preciso momento en el cual insertamos un elemento dentro de una colección.
Asi, lo primero que haremos será seleccionar la base de datos que queremos crear en MongoDB. Para ello utilizamos la sentencia use.
Vamos a crear una base de datos con datos demográficos de España.
use demografia
Lo siguiente será insertar un elemento dentro de la colección de Comunidades Autonomas (si no conoces España podríamos identificarlo como regiones u estados):
db.comunidades.save({comunidad:'Madrid'})
En este momento hemos creado una colección comunidades con un registo y por consiguiente la base de datos ‘demografia’.
Si examinamos el contenido de comunidades:
db.comunidades.find()
Obtendremos o siguiente:
{ "_id" : ObjectId("51bcc8986fba2c81d4e8a1d6"), "comunidad" : "Madrid" }
Vemos que los pasos para crear una base de datos en MongoDB son sencillos, aunque no directos :-D