100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4,6 TrustPilot
logo-home
Presentación

Consultas en MongoDB(NOSQL)

Puntuación
-
Vendido
-
Páginas
33
Subido en
01-04-2021
Escrito en
2020/2021

En el siguente documento veemos como relizar variedad de consultas en una base de datos, esto con el proposito de ver como trabaja una base de datos NOSQL, trabajaremos con MongoDB este documento cuenta con mas de 50 consultas












Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Información del documento

Subido en
1 de abril de 2021
Número de páginas
33
Escrito en
2020/2021
Tipo
Presentación
Personaje
Desconocido

Vista previa del contenido

UNIVERSIDAD
TECNOLÓGICA
DE PUEBLA


TECNOLOGÍAS DE LA
INFORMACIÓN


BASE DE DATOS PARA
CÓMPUTO EN LA
NUBE


5° D


PROFESORA: MA. DEL
ROSARIO TITLA
FLORES


SUBPRODUCTO 8



Uriel Isaí Hernández
Hernández

, UNIVERSIDAD TECNOLÓGICA DE
PUEBLA


CONTENIDO

Insertar Inserta 15 documentos en la colección productos...............................................................3
Operadores de comparación..............................................................................................................3
Operador relacional. $ne (not equals). CREA UNA CONSULTA.....................................3
Función limit( ) CREA UNA CONSULTA..........................................................................4
Consulta de documentos, criterio de búsqueda con un campo. CREA UNA CONSULTA
......................................................................................................................................................... 5
Función count ( ). CREA UNA CONSULTA.....................................................................5
Consulta de documentos, criterio de búsqueda con más de un campo. CREA UNA
CONSULTA..................................................................................................................... 5
Operador de comparación EQUAL IGUAL QUE "$eq". CREA UNA CONSULTA.....6
Operador de comparación NO EQUAL NO IGUAL "$ne". CREA UNA
CONSULTA..................................................................................................................... 7
Operador de comparación MAYOR QUE Great than "$gt". CREA UNA CONSULTA...7
Operador de comparación MAYOR QUE O IGUAL Great than or equal to "$gte".
CREA UNA CONSULTA..................................................................................................9
Operador de comparación MENOR QUE Less than "$lt". CREA UNA CONSULTA. . .9
Operador de comparación MENOR QUE O IGUAL Less than or equal to "$lte". CREA
UNA CONSULTA........................................................................................................... 10
Utilizar más de un operador. CREA UNA CONSULTA.................................................11
Operador de comparación IGUAL "$eq" EN UN OBJETO. CREA UNA CONSULTA 11
Operador $in CREA UNA CONSULTA........................................................................12
Operador $nin (not in). CREA UNA CONSULTA...........................................................12
Operador $and. CREA UNA CONSULTA....................................................................13
Operador $and (campos diferentes). CREA UNA CONSULTA.....................................13
Operador $or. CREA UNA CONSULTA......................................................................16
Queries en arrays. CREA UNA CONSULTA...............................................................17
Operador $all en los campos de tipo array. CREA UNA CONSULTA...........................18
CRUD Update...................................................................................................................................19
Actualizar campos de un objeto embebido. CREA UNA CONSULTA...........................19
Agregar un campo a un objeto embebido. CREA UNA CONSULTA............................20
Agregar un campo a un documento. CREA UNA CONSULTA.....................................21
Eliminar un campo de un documento. CREA UNA CONSULTA...............................22



MODULO: BASE DE DATOS PARA CÓMPUTO EN LA NUBE

, UNIVERSIDAD TECNOLÓGICA DE
PUEBLA
Función updateMany. CREA UNA CONSULTA.......................................................22
Función updateOne. CREA UNA CONSULTA...........................................................24
Dos operaciones al mismo tiempo:actualizar un campo y borrar otro campo. CREA
UNA CONSULTA........................................................................................................... 25
Operador rename. CREA UNA CONSULTA...............................................................26
Agregar un campo con tipo de dato Date, la fecha la obtine del sistema. CREA UNA
CONSULTA................................................................................................................... 26
Campos tipo de dato Date, la fecha la obtiene del parámetro dado por el usuario.
CREA UNA CONSULTA................................................................................................26
Operador $currentDate. CREA UNA CONSULTA.........................................................27
operador push para agregar un elemento al array CREA UNA CONSULTA............27
Operador push para agregar un campo de tipo array. CREA UNA CONSULTA.........27
Operador each (cada). CREA UNA CONSULTA....................................................28
operador addToSet CREA UNA CONSULTA.........................................................28
El operador addToSet - each CREA UNA CONSULTA........................................29
Operador pop. CREA UNA CONSULTA..................................................................29
Eliminar el primer elemento del array operardor pop. CREA UNA CONSULTA.......30
Operador pull elimina un elemento específico del array. CREA UNA CONSUL.........30
Operador pullAll. CREA UNA CONSULTA.................................................................30
Modificar un elemento del array por su posicion. CREA UNA CONSULTA..............31
CRUD Delete.....................................................................................................................................31
Group By y Funciones de Agregado. CREA UNA CONSULTA...................................31
Función de agregado $sum. CREA UNA CONSULTA................................................31
Función de agregado $max. CREA UNA CONSULTA.................................................31
Función de agregado $min. CREA UNA CONSULTA..................................................32
Función de agregado $avg – promedio. CREA UNA CONSULTA...........................32
$group y $sum. CREA UNA CONSULTA.................................................................32




MODULO: BASE DE DATOS PARA CÓMPUTO EN LA NUBE

, UNIVERSIDAD TECNOLÓGICA DE
PUEBLA

Insertar Inserta 15 documentos en la colección Peliculas.




Operadores de comparación.
Operador relacional. $ne (not equals). CREA UNA CONSULTA

Sentencia:
db.Peliculas.find({idioma:{$ne: "Frances"}}, {_id:0,titulo:1,Fecha_lanzamiento:1,idioma:1,Sinopsis:1}).pretty( )

Ejecución y resultados:




MODULO: BASE DE DATOS PARA CÓMPUTO EN LA NUBE
16,89 €
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
sicksoldier

Conoce al vendedor

Seller avatar
sicksoldier Centro Universitario Villanueva
Ver perfil
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
1
Miembro desde
4 año
Número de seguidores
1
Documentos
2
Última venta
4 año hace

0,0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes