Sunteți pe pagina 1din 12

MongoDB

Desarrollo de una base de datos en MongoDB

Integrantes del equipo


Introducción

El propósito de la practica fue desarrollar una base de datos en MongoDB para ver el manejo del big
data y realizar una conexión a una interfaz ya sea en HTML, aplicación móvil entre otras
Desarrollo

Primero creamos un proyecto Nuevo, y creamos el archivo “package.json” y


escribimos los datos de la API que consumiremos, con las siguientes dependecias
En la raíz del proyecto creamos el archivo index.html y creamos un formulario
sencillo como el siguiente

En la raíz del proyecto también crearemos el archivo app.js, el cual será compilado
por Node y donde estableceremos la creación de la bd asi como su conexión, y
escribiremos el código siguiente.
Ahora para poder compilar todo nuestro proyecto debemos instalar Nodejs, npm y
MongoDB. Empezaremos instalando npm. Abrimos una terminal con la dirección
en la que creamos el proyecto y escribimos el siguiente comando

Instalaremos Express, el cual es un framework de Node que proporciona multiples


características para web. En la misma terminal que creamos escribiremos el
siguiente comando para instalarlo.
Para instalar MongoDB, debemos descargar el ejecutable de la pagina ofcial, en la
versión Community.

Despues de haber instalado MongoDB en Windows escribimos el siguiente


comando en la terminal para poder llamar el modulo que creará nuestra base de
datos al ejecutar el proyecto.

A continuación instalamos el Middleware en la raíz del proyecto de Express, para


que podamos “Parsear” los datos y así almacenarlos en la BD
Iniciamos el motor de MongoDB con el siguiente comando:

Para confrmar el arranque del motor de MongoDB, escribimos en otra terminal el


siguiente comando
Nos aparece el inicio de la terminal de mongoDB

Compilamos nuestra aplicación con el siguiente comando en otra terminal


Nos saldrá la confrmación de que el servidor esta arrancado

Nos dirigimos a nuestro navegador y escribiremos en la barra de dirección


“localhost:3000” que es el puerto establecido en nuestra API. Nos aparecerá
nuestro formulario:
Ahora procederemos a ingresar datos a nuestra base de datos. Llenamos los
campos establecidos y le damos en “Agregar Nombre”

Nos aparecerá nuestro mensaje de confrmación.

Para confrmar nuestros datos almacenados, nos vamos a la terminal de MongoDB


y escribimos los siguientes comandos
Este ultimo comando “db.users.fndd(.prettyd(” nos mostrará los datos que hemos
almacenado.

Como podemos observar, nuestra aplicación almacena los datos que se rellenan en
nuestro formulario.
Conclusiones
recolectando toda la experiencia que nos dejo el manejo de la diferentes bases de datos al
rededor de la materia de base de datos en servicios web pudimos desarrollar la practica
de MongoDB apenas rosando un poco de la gran capacidad que posee este gestor de base
de datos dado que que se podrían hacer cosas mas complejas y emocionantes con este
pero por el momento solo implementamos para la relación con la pagina web y que
almacene su información a pesar que de que la información de este por lo general se
encuentra en ingles, resulta ser muy amigable con el usuario que tiene cierto
conocimiento de las bases de datos,

S-ar putea să vă placă și