modelo practica calificada lp-ii

2
Lenguaje de Programación II (Pro PRACTICA C B 1. Procedimiento Almacenado. Mostrar quienes son los 2 Client Exec usp_MostrarCantPedporCli 2. Procedimiento Almacenado Crear una función que permita como parámetros. Tablas Produ Donde la cantidadVendida, lo ob Exec ProductosVendidosporAño 3. Procedimiento Almacenado Crear un SP que muestre tod ingresados, cuyo pedidos sean FechaPedido). Use las tablas Pe Exec usp_MostrarPedidosp ofesor: Carlos García Vergara) CALIFICADA DE SQL SERVER 200 Base de datos Neptuno . tes que tienen mayor cantidad de Pedidos vendidos. ientes mostrar la cantidad vendida de productos por un añ uctos, Detalles de Pedidos y Pedidos. btendrá sumando el campo Cantidad de la tabla Det oyMes 1996,'April' dos los Pedidos vendidos por uno ó varios codig n pares y se hayan emitido en los meses pares edidos,Detalles de pedidos. (Ventas = > (PrecioUnida porEmpleados '1,2' Página 1 05 . Use Top ño y mes ingresado talles de Pedidos. gos de empleados (Utilice el campo ad*Cantidad))

Upload: dan-villanueva-valerio

Post on 09-Aug-2015

101 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelo Practica Calificada LP-II

Lenguaje de Programación II (Profesor: Carlos

PRACTICA CALIFICADA DE SQL SERVER 2005

Base de datos Neptuno

1. Procedimiento Almacenado.

Mostrar quienes son los 2 Clientes que tienen mayor cantidad de Pedidos vendidos.

Exec usp_MostrarCantPedporClientes

2. Procedimiento Almacenado

Crear una función que permita mostrar la cantidad vendida de productos por un año y mes

como parámetros. Tablas Productos, Detalles de Pedidos y Pedidos.

Donde la cantidadVendida, lo obtendrá

Exec ProductosVendidosporAñoyMes

3. Procedimiento Almacenado

Crear un SP que muestre todos los Pedidos

ingresados, cuyo pedidos sean pares y se hayan emitido en los meses pares (Utilice el campo

FechaPedido). Use las tablas Pedidos,Detalles de pedidos.

Exec usp_MostrarPedidosporEmpleados

II (Profesor: Carlos García Vergara)

PRACTICA CALIFICADA DE SQL SERVER 2005

Base de datos Neptuno

Procedimiento Almacenado.

Mostrar quienes son los 2 Clientes que tienen mayor cantidad de Pedidos vendidos.

usp_MostrarCantPedporClientes

Crear una función que permita mostrar la cantidad vendida de productos por un año y mes

Tablas Productos, Detalles de Pedidos y Pedidos.

obtendrá sumando el campo Cantidad de la tabla Detalles de Pedidos.

ProductosVendidosporAñoyMes 1996,'April'

Crear un SP que muestre todos los Pedidos vendidos por uno ó varios codigo

, cuyo pedidos sean pares y se hayan emitido en los meses pares (Utilice el campo

Use las tablas Pedidos,Detalles de pedidos. (Ventas = > (PrecioUnidad*Cantidad))

osporEmpleados '1,2'

Página 1

PRACTICA CALIFICADA DE SQL SERVER 2005

Mostrar quienes son los 2 Clientes que tienen mayor cantidad de Pedidos vendidos. Use Top

Crear una función que permita mostrar la cantidad vendida de productos por un año y mes ingresado

sumando el campo Cantidad de la tabla Detalles de Pedidos.

uno ó varios codigos de empleados

, cuyo pedidos sean pares y se hayan emitido en los meses pares (Utilice el campo

(Ventas = > (PrecioUnidad*Cantidad))

Page 2: Modelo Practica Calificada LP-II

Lenguaje de Programación II (Profesor: Carlos García Vergara) Página 2

4. Vista

Crear una vista que permita mostrar los empleados con menor y mayor de edad (Use subconsulta

para buscar el mayor y menor edad)

Select * from EdadesdeEmpleados

5. Vista

Crear una vista que permita visualizar los productos y su categoria, cuya unidad de precio sea mayor

al promedio de precios de unidad. ( Usar tablas Categorias y Productos)

Hacer uso de subconsulta para buscar el promedio de productos.