Redes Y Comunicaciones

Páginas: 2 (416 palabras) Publicado: 14 de diciembre de 2012
EXAMEN PARCIAL DE SQL SERVER

INTEGRANTES :
- CUBA VILLENA MARCO
- QUIÑONES HUNCAS BRYAN

INSTITUCION EDUCATIVA :


INSTITUCION EDUCATIVA TECNOLOGICA PRIVADA CIMA’S

CARRERA:COMPUTACION E INFORMATICA

TURNO :

MAÑANA

CICLO:

4 CILCO


2012
2012

USE VENTAS
GO

--EXAMEN PARCIAL

--1. CREAR UN P.A QUE MUESTRE EL NUMERO DE PRODUCTOS QUEVENDE UN DETERMINADO PROVEEDOR.

CREATE PROC NUM_PRODUCTOS
@PROVEE varchar(40)
AS
SELECT COUNT(P.CODPROD)"N° PRODUCTOS" FROM PRODUCTOS P, ABASTECIMIENTO A
WHERE P.CODPROD=A.CODPROD ANDCODPROV=(SELECT CODPROV FROM PROVEEDORES
WHERE NOMPROV=@PROVEE)

EXEC NUM_PRODUCTOS 'EMPRESA LENOVO'

SELECT * FROM PROVEEDORES

--2. CREAR UNA FUNCION QUE RETORNE EL NOMBRE Y DNI DE LA PERSONA QUE GANEMAS Y QUE
-- PERTENECE A UN DETERMINADO CARGO

CREATE FUNCTION LIS_PERSONAL(@CARGO VARCHAR(30))
RETURNS VARCHAR(50)AS
BEGIN
DECLARE @DTPER VARCHAR(50)
SET @DTPER=(SELECT NOMPER+' - '+DNI from PERSONAL P,CARGOS C
WHERE P.CODCAR=C.CODCAR AND SUELDO=(SELECT MAX(SUELDO) FROM PERSONAL
WHERE CODCAR=(SELECT CODCARFROM CARGOS WHERE NOMCAR=@CARGO)))
RETURN @DTPER
END
GO
SELECT DBO.LIS_PERSONAL('ANALISTA') "NOMBRE Y DNI DEL PERSONAL QUE MAS GANA"

--3. CREAR UNA FUNCION QUE DEVUELVA UNA TABLA CON LOS STESCAMPOS:
--CODIGO DE COMPROBANTE,FECHA DE COMPROBATE,NOMBRE DEL CLIENTE Y NOMBRE DEL PERSONAL DE TODOS LOS COMPROBANTES
--EMITIDOS EN LOS AÑOS 2009 O 2011

CREATE FUNCTION LISTA_COMP()
RETURNSTABLE
AS
RETURN (SELECT CODCOMP "CODIGO",FCOM "FECHA COMPROBANTE",NOMCLI "CLIENTE",NOMPER "PERSONAL"
FROM COMPROBANTE_CABECERA CC, CLIENTES C, PERSONAL P
WHERE CC.CODPER=P.CODPER ANDCC.CODCLI=C.CODCLI AND
(YEAR(FCOM)=2009 OR YEAR(FCOM)=2011))
GO

SELECT * FROM DBO.LISTA_COMP()

--4. CREAR UN P.A QUE PERMITA DISMINUIR LO0S PERCIOS DE L0S PRODUCTOS DE UNA MARCA
--Y UNA CATEGORIA EN UN...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Redes y comunicaciones
  • redes y comunicaciones
  • redes y comunicaciones
  • redes y comunicaciones
  • comunicaciones y redes
  • redes y comunicaciones
  • Redes De Comunicaciones Y Computadoras
  • Redes y comunicaciones de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS