Está en la página 1de 3

GA3-220501113-AA4-EV01.

Video con la implementación NoSQL Para realizar esta evidencia deberá elaborar un video tipo
captura de pantalla en el que se evidencie la interacción con la consola MongoDB:

1. Cree un objeto JSON que modele los datos de un carro (placa, número serie, modelo, marca,
kilometraje, tipo). Durante el video se debe evidenciar la interacción con la consola de
MongoDB para realizar las siguientes operaciones:

use taller;

db.taller.insert([{"placa":"aaa111","Nserie":"000999","modelo":"2023","marca":"Mazda","
kilometraje":"2000","tipo":"Sport"}]);

db.taller.find()

2. Crear una base de datos NoSQL.

use Juantaller;

3. Crear una colección de datos llamada “parque”.

db.createCollection("parque",{capped: true, size: 5242880, max: 5000});

4. Insertar 5 documentos con la estructura JSON Creada.

db.parque.insertMany([{"placa":"aaa111","Nserie":"000999","modelo":"2023","marca":"
Mazda","kilometraje":"2000","tipo":"Sport"},
{"placa":"bbb222","Nserie":"000888","modelo":"2021","marca":"Kia","kilometraje":"1100
0","tipo":"Camioneta"},
{"placa":"ccc333","Nserie":"000777","modelo":"2018","marca":"Audi","kilometraje":"210
00","tipo":"Sport"},
{"placa":"ddd444","Nserie":"000666","modelo":"2022","marca":"BMW","kilometraje":"80
00","tipo":"4x4"},
{"placa":"eee555","Nserie":"000555","modelo":"2015","marca":"Renault","kilometraje":"8
5000","tipo":"Sedan"}]);

5. Actualizar los datos del primer y último registro.

db.parque.updateOne({"placa": "aaa111"},{$set:{"modelo":"2023"}});

db.parque.updateOne({"placa": "eee555"},{$set:{"Tipo":"4x4"}});

6. Listar la colección completa.

db.parque.find().pretty()

7. Borrar el tercer documento de la colección parque


db.parque.deleteOne({"placa": "ccc333"});
8. Listar la colección de datos completa.

db.parque.find().pretty()

9. Crear una sentencia que permita obtener un documento según el número de placa del
documento.

db.parque.findOne({"placa":"ddd444"});

También podría gustarte