Sunteți pe pagina 1din 2

UNIVERSIDAD DISTRITAL FRANCISCO JOSÉ DE CALDAS

FACULTAD DE INGENIERÍA
PROYECTO CURRICULAR DE INGENIERÍA DE SISTEMAS

FUNDAMENTOS DE BASES DE DATOS


Alba Consuelo Nieto- Profesora
Neider Alejandro Fajardo - Monitor
Taller de Sentencias DML SQL

Objetivo: Familiarizarse con la sintaxis de las sentencias DML (SELECT, UPDATE, INSERT, DELETE) de
SQL

Actividades a desarrollar:

Realizar las consultas utilizando la base de datos “Ventas” trabajada en clase. Se deben entregar las capturas
de pantalla de las sentencias SQL junto con el resultado (todo dentro de un único archivo). Para las sentencias
INSERT y UPDATE hacer una consulta adicional mostrando el resultado.
Nota: ejecute las sentencias en el orden dado a continuación.

Sentencias DML a ejecutar


1. Proyectar el número de teléfono, número de identificación y nombre completo de las personas que
compraron productos de la categoría Lácteos, ordenarlos por el apellido del cliente..

2. Proyectar el nombre completo, número de identificación y dirección completa de la persona que


compró la mayor cantidad de productos, así como el nombre del producto y la categoría a la que
pertenece.

3. Proyectar el nombre completo y número de identificación de las personas que compraron en el mes de
marzo de 2019, proyectar el número de la factura, el nombre del producto y el identificador de la
categoría.

4. Proyectar el nombre completo y número de identificación de las personas que compraron más de un
producto diferente, proyectar el nombre de los productos y la cantidad comprada.

5. Proyectar el identificador y la dirección de los proveedores de productos de la categoría Lácteos,


igualmente, proyectar el identificador, el nombre y el precio de cada producto que el proveedor provee
de dicha categoría.

6. Por cada categoría, mostrar el número de personas que compraron productos de dicha categoría, dar el
nombre ‘Compradores’ a dicha columna. ¿Cuál es la categoría que más compran las personas?

7. Agrupar las ventas por cada mes del año. ¿Cuál es el mes del año en el que más compraron las
personas?

8. Proyectar el nombre y número de identificación de las personas que compraron el producto con mayor
stock actual y nombre, stock e identificador del producto.

9. Proyectar el nombre completo, número de identificación, número de teléfono y dirección de las


personas que hicieron una compra mayor a 50.000$.
10. Insertar un nuevo producto de nombre ‘Manzana verde’ con el identificador 58665, perteneciente a la
categoría 3274 que corresponde a las frutas y verduras, asociado al proveedor 830132479825 y con un
stock de 100. El precio del producto será de $5,000.
11. Insertar un nuevo cliente con sus datos. Tenga en cuenta que el valor límite del saldo es de $5’000,000
y que el valor del saldo actual no puede superar el valor límite. Inserte mínimo un teléfono como
número de contacto del nuevo cliente.
12. Realice la compra de 10 unidades del producto ‘Manzana verde’ con el cliente que insertó en el punto
anterior. El identificador de la venta debe ser 123456, la fecha de la venta será la misma que la del
sistema, un descuento de 0. Inserte y/o actualice todas las tablas que sean necesarias con los datos
requeridos para que la base de datos quede en un estado consistente.

S-ar putea să vă placă și