Está en la página 1de 14

UNIVERSIDAD EUROPEA DE MADRID

MÁSTER UNIVERSITARIO EN ANÁLISIS DE DATOS MASIVOS (BIG DATA)

BASES DE DATOS DE NUEVA GENERACIÓN

Profesor:
Samuel M. García Saboya

Actividad:
Actividad 3 – Uso de la base de datos MongoDB – Comandos básicos

Alumno:
ILIANA RAMOS CEVALLOS
Índice

1. Objetivo ....................................................................................................................... 3

2. Desarrollo .................................................................................................................... 4

2.1 Consultas/Buscar Documentos ............................................................................................... 4

2.2 Actualizar Documentos ........................................................................................................... 9

2.3 Búsquedas ............................................................................................................................. 10

2.4 Eliminar Documentos ............................................................................................................ 12

3. Conclusiones ............................................................................................................. 13

4. Bibliografía ................................................................................................................ 14

2
1. Objetivo

El documento que se entrega se ha desarrollado con el objetivo de mostrar el uso de comandos


básicos de mongoDB como consulta/búsquedas, actualización de documentos y eliminación de
estos en una actividad práctica.

3
2. Desarrollo
La actividad se desarrollará en una sola parte que será práctica, donde se mostrarán las
capturas de los comandos utilizados para desarrollar la misma.

Para empezar el ejercicio, lo primero que haremos es crear la base de datos “movies” y en ella
crearemos una colección “movies_iliana_ramos”.

2.1 Consultas/Buscar Documentos


2.1.1 Recupera todos los documentos

4
5
2.1.2 Recupera todos los documentos cuto atributo "escritor" sea igual a "Quentin
Tarantino"

6
2.1.3 Recupera todos los documentos cuyos actores incluyan a "Brad Pitt".

2.1.4 Recupera todos los documentos cuya franquicia sea igual a "The Hobbit".

2.1.5 Recupera todas las películas de los años 90.

7
2.1.6 Recupera todas las películas que se hayan estrenado entre el año 2000 y 2010.

2.1.7 Recupera todas las películas que no tengan el campo actores.

8
2.2 Actualizar Documentos
2.2.1 Agregar la sinopsis a la pelicula "The Hobbit: An Unexpected Journey" : "A reluctant
hobbit, Bilbo Baggins, sets out to the Lonely Mountain with a spirited group of dwarves to
reclaim their mountain home - and the gold within it - from the dragon Smaug."

2.2.2 Agregar la sinopsis a la pelicula "The Hobbit: The Desolation of Smaug" : "The dwarves,
along with Bilbo Baggins and Gandalf the Grey, continue their quest to reclaim Erebor, their
homeland, from Smaug. Bilbo Baggins is in possession of a mysterious and magical ring."

2.2.3 Agregar un nuevo actor llamado "Samuel L. Jackson" a la película llamada "Pulp Fiction".

9
2.2.4 Agregar un nuevo actor llamado "Charlton Heston" a la película llamada "Ben-Hur"

2.3 Búsquedas
2.3.1 Busca todas las películas que en el atributo sinopsis contengan la palabra "Bilbo".

2.3.2 Busca todas las películas que en el atributo sinopsis contengan la palabra "Gandalf"

2.3.3 Busca todas las películas que en el atributo sinopsis contengan la palabra "Bilbo" y no la
palabra "Gandalf".

10
2.3.4 Busca todas las películas que en el atributo sinopsis contengan la palabra "dwarves" ó
"hobbit"

2.3.5 Busca todas las películas que en el atributo contengan la palabra "gold" y "dragon".

2.3.6 Busca todas las películas que tengan más de 2 actores

11
2.3.7 Busca todas las películas que tengan en la sipnasis la palabra "duro".

2.4 Eliminar Documentos


2.4.1 Eliminar la película "Pee Wee Herman's Big Adventure" de la colección.

2.4.2 Eliminar la película "Avatar" de la colección.

2.4.3 Eliminar la película "Rogue One" de la colección

12
3. Conclusiones
El realizar esta actividad me ha permitido entender en qué casos se deben utilizar ciertos
comandos básicos de la base de datos no relacional mongoDB. (Oscar, 2018)

13
4. Bibliografía
Oscar. (17 de NOV de 2018). CODEHOVEN. Obtenido de
https://www.codehoven.com/mongodb-update-insert-find-delete

14

También podría gustarte