Está en la página 1de 8

INSTITUTO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DEL VALLE DE OAXACA

CARRERA:

INGENIERA EN TECNOLOGÍA DE LA INFORMACIÓN Y COMUNICACIONES

MATERIA:

TALLER DE BASE DE DATOS

UNIDAD 2:

TEMA:

LENGUAJE DE MANIPULACIÓN DE DATOS

ACT 2.4 REPORTE DE PRÁCTICA SELECT FUNCIONES DE AGREGADO Y


DE AGRUPACIÓN

INTEGRANTES:

ARIANA AYLEN GARCIA REYES

GUADALUPE VICTORIA RUIZ JIMENEZ

MARISOL HURTADO PEREZ

YULIZA GUTIÉRREZ AGUILAR

DOCENTE:

ROMEO ALBERTO ÁNGELES PÉREZ

SEMESTRE: 4 GRUPO: “A”

FECHA DE ENTREGA:

28/03/2023

EX-HACIENDA DE NAZARENO S/N, XOXOCOTLÁN OAXACA


INTRODUCCIÓN
Las operaciones de consulta sobre una base de datos son fundamentales
para obtener información útil y relevante de los datos almacenados en
ella. Una de las herramientas principales para llevar a cabo estas
consultas es la sentencia SELECT, que permite seleccionar columnas
específicas de una o varias tablas en la base de datos.

Además de la selección de columnas, la sentencia SELECT también


permite el uso de funciones de agregado, como COUNT, SUM, AVG, MAX
y MIN. Estas funciones son útiles para realizar operaciones matemáticas
en los datos seleccionados, como contar el número de registros, sumar
valores, calcular el promedio, obtener el valor máximo y mínimo, entre
otras.
Otra herramienta importante en las operaciones de consulta es la
agrupación de datos, que se logra mediante las sentencias GROUP BY,
HAVING y ORDER BY. GROUP BY se utiliza para agrupar registros según
un campo específico, HAVING se utiliza para filtrar los registros
agrupados, y ORDER BY se utiliza para ordenar los registros según un
campo específico, la sentencia SELECT junto con las funciones de
agregado y las sentencias de agrupación son herramientas fundamentales
en las operaciones de consulta sobre una base de datos. Al utilizar estas
herramientas de manera efectiva, es posible obtener información útil y
relevante de la base de datos, lo que permite tomar mejores decisiones y
optimizar los procesos de una organización.
REPORTE DE PRÁCTICA SELECT FUNCIONES DE AGREGADO Y
DE AGRUPACIÓN.

1. Contar el número de ciudades en cada estado

Esta consulta une las tablas Ciudad y Estado de las columnas IdEstado y utiliza la
función COUNT(*) para contar el número de ciudades de cada estado . La cláusula
GROUP BY agrupa los resultados por la columna Estado.
2. Contar la cantidad de colonia por municipio
3. Consulta que muestra el total de ventas por color, excluyendo los
productos con un precio menor a 50, ordenado de mayor a menor por el
total de ventas.

4. Consulta que muestra el precio mínimo y máximo de los productos de


cada marca, ordenado de mayor a menor por el precio máximo

5. Consulta que muestra el precio promedio y máximo de los productos por


material, ordenado de mayor a menor por el precio máximo.
6. Consulta que muestra el precio promedio y la cantidad total vendida por
producto, agrupado por modelo y ordenado de mayor a menor por el
precio promedio

7. Consulta que muestra el precio promedio de los productos por marca,


género y material, excluyendo los productos con un precio menor a 50 y
ordenado de mayor a menor por el precio promedio.

8. Consulta que muestra el modelo y la talla más pequeña (en orden


alfabético) de cada producto
9. Consulta que muestra el modelo y la cantidad mínima de productos
vendidos para aquellos modelos que han sido vendidos al menos una vez.

10. Consulta que muestra los domicilios en orden alfabético y tambien


muestra todos los domicilios comienzan con la misma palabra, de igual
manera las colonias.

También podría gustarte