Está en la página 1de 8

UNIVERSIDAD NACIONAL MAYOR DE

SAN MARCOS
FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA

CURSO: Base de Datos III


PROFESOR: Espinoza Domínguez, Robert Elías
CICLO: VII
INTEGRANTES:
- Araujo Ortega , Juan
- Mamani Turpo,Renzo 17200003
- Mallma Trujillo,Ronny 17200031
- Ku Yamasupa Jefte 17200231
- Licapa Infanzon,Hasler 17200032
- Cuya Zevallos ,Favio 17200125

2020
BASE DE DATOS III

ENCUESTA DE INSCRIPCIÓN
1. Nombres (pta1)
2. Apellidos(pta2)
3. Comentario

1) Creacion de Base de Datos

use Admision

2) INSERTS

Usando insertOne:

db.encuestas.insertOne({nombre:"Pedro",apellido:"Malache",comentario:"facil de
registrarse"})

Usando el inserMany:

db.encuestas.insertMany([

... {nombre:"Leonardo",apellido:"Tales",comentario:"no entiendo la interfaz"}

2
BASE DE DATOS III

... {nombre:"Jorge",apellido:"Ku",comentario:"intuitivo"},

... {nombre:"Renzo",apellido:"Mamani",comentario:"Turpo"},

... {nombre:"jeff",apellido:"Yamasupa"},

... {nombre:"Indira",apellido:"Wylca",comentario:"muy caro"},

... {nombre:"Ronny",apellido:"Mallma",comentario:" "},

... {nombre:"Favio",apellido:"Cuya",comentario:"simple"},

... {nombre:"Jesus",apellido:"Sebastian",comentario:"para nad intuitivo"},

... {nombre:"Juan",apellido:"Araujo",comentario:"ay we"},

... {nombre:"Hasler",apellido:"Licapa",comentario:"sin Comentario"}

... ])

3
BASE DE DATOS III

3) Find

Mostrar alumnos inscritos en orden alfabético

db.encuestas.find({}).sort({apellido:1})

Mostrar alumnos que no hicieron ningún comentario

db.encuestas.find({comentario:null})

4) UPDATE

Usando updateOne

Antes del updateMany

4
BASE DE DATOS III

despues del updateMany: Tomando como parametro un comentario “mira men”, se actualiza
y se inserta otro comentario con el valor “Renzo”.

Usando replaceOne

antes del delete one

despues del delete one

5
BASE DE DATOS III

MongoDB Enterprise Cluster0-shard-0:PRIMARY> db.encuestas.deleteOne({"nombre" :


"Renzo"});

MongoDB Enterprise Cluster0-shard-0:PRIMARY> db.encuestas.find()

MongoDB Enterprise Cluster0-shard-0:PRIMARY> db.encuestas.deleteMany({"comentario" :


"facil de usar"});

MongoDB Enterprise Cluster0-shard-0:PRIMARY> db.encuestas.find()

6
BASE DE DATOS III

Antes del deleteOne:

Después del deleteOne:

MongoDB Enterprise Cluster0-shard-0:PRIMARY> db.encuestas.deleteOne({"apellido" : "Ku"});

Antes del deleteOne:

Después del deleteOne:

MongoDB Enterprise Cluster0-shard-0:PRIMARY> db.encuestas.deleteOne({"nombre" :


"Indira"});

7
BASE DE DATOS III

También podría gustarte