Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Ejercicio 7

Enviado por   •  2 de Septiembre de 2022  •  Trabajo  •  378 Palabras (2 Páginas)  •  285 Visitas

Página 1 de 2

Entrega Ejercicio 7

Ejercicio 1

Vamos a diseñar un modelo de datos para poder almacenar los datos de distintas ofertas de trabajo obtenidas a través de distintas fuentes.

Dado que desconocemos la cantidad y tipo de datos que vamos a utilizar, vamos a utilizar una base de datos NoSQL como MongoDB, en donde podemos ir volcando los datos sin necesidad de crear una estructura predefinida.

A continuación, mostramos la colección Ofertas donde almacenamos las entradas de datos a través de documentos:

[pic 1]

[pic 2]

[pic 3]

  1. Recuperar todas las ofertas de trabajo que ha solicitado el usuario con nombre “Isabel” y apellidos “Cabrerizo Alonso”.

[pic 4]

  1. Recuperar todos los usuarios que han realizado una solicitud para la oferta que tiene como destino “Laboral Indefinido”.

[pic 5]


  1. Recuperar todos los usuarios que viven en Barcelona y han realizado una solicitud para la oferta que tiene como destino de trabajo Madrid.

[pic 6]

  1. Añadir un usuario llamado “Ramón Pérez Almendro”

[pic 7]


  1. Modificar el documento asociado con un usuario que tiene como DNI 23454543G, de manera que en todas las peticiones aparezca, en el campo “Requisitos”, los valores “Java”, “Python”, “Francés”.

[pic 8]

[pic 9]

[pic 10]


Ejercicio 2

1.  Crear la base de datos descrita con los siguientes datos:

//CREAMOS LOS ACTORES

CREATE (a1:Actor {Actor : 'Juan Carlos Fresnadillo'})

CREATE (a2:Actor {Actor : 'Robert Zemeckis'})

CREATE (a3:Actor {Actor : 'Brad Bird'})

CREATE (a4:Actor {Actor : 'Francis Lawrence'})

CREATE (a5:Actor {Actor : 'Joel Schumacher'})

CREATE (a6:Actor {Actor : 'Betty Thomas'})

//CREAMOS LAS PELICULAS

CREATE (p1:Película {Película : '28 semanas después'})

CREATE (p2:Película {Película : 'Contacts'})

CREATE (p3:Película {Película : 'Los Increíbless'})

CREATE (p4:Película {Película : 'Constantine'})

...

Descargar como  txt (3.2 Kb)   pdf (579.1 Kb)   docx (495.3 Kb)  
Leer 1 página más »
Disponible sólo en Essays.club