Beruflich Dokumente
Kultur Dokumente
Evaluacin a Distancia
Base de Datos Avanzado
DATOS DE IDENTIFICACIN
PROFESOR
EVALUACIN
EVALUACIN
PERODO
2015-0
Segunda parte:
puntos
PRUEBA OBJETIVA
I.
1. V F
2. V F
3. V F
4. V F
5. V F
6. V F
7. V F
8. V F
9. V F
Las funciones SUM y AVG slo pueden utilizarse con columnas numricas.
10. V F
II. Lea con detenimiento cada pregunta conteste y/o marque cada
pregunta (1 pt c/u).
11. Cules son Control de Errores?
a) BEGIN TRY / END TRY
b) BEGIN CATCH / END CATCH
c) BEGIN TRAN / COMMIT TRAN / ROLLBACK TRAN
d) a y b
e) N.A.
12. Cules son Control de Transacciones?
a) BEGIN TRY / END TRY
b) BEGIN CATCH / END CATCH
c) BEGIN TRAN / COMMIT TRAN / ROLLBACK TRAN
d) a y c
e) N.A.
13. Cules son la Entidades de Seguridad?.
a) Nivel de Windows
b) SQL Server
c) Base de Datos
d) a, b y c
e) N.A.
14. Cmo se inicia y se termina las transacciones explicitas?
a) BEGIN TRANSACTION / COMMIT o ROLLBACK
b) COMMIT o ROLLBACK / BEGIN TRANSACTION
c) a y b
d) N.A.
15. Cmo se completa las explcitamente una instruccin?
a) COMMIT
b) ROLLBACK
c) COMMIT o ROLLBACK
d) N.A.
PRUEBA PRCTICA
1. Crear la Base de Datos a nivel de cdigo con el nombre Marketing, el .ldf se
guarde en la unidad F: y el .mdf en la unidad G: (Pegue el cdigo de tallado de la
creacin)
DATOS
\CLASES
DATOS
\CLASES
2. Crear una funcin que retorne el precio promedio de todos los productos. (Pegar
cdigo detallado)
CREATE FUNCTION DBO.PRECIOPROMEDIO() RETURNS DECIMAL
AS
BEGIN
DECLARE @PROM DECIMAL
SELECT @PROM=AVG(PRECIOUNIDAD)
FROM COMPRAS.PRODUCTOS
RETURN @PROM
END
GO
-- MOSTRAR EL RESULTADO
PRINT DBO.PRECIOPROMEDIO()
3. Crear una funcin donde ingrese el cdigo del empleado y retorne la cantidad de
pedidos registrados en el presente ao (Pegar cdigo)
CREATE FUNCTION DBO.PEDIDOSEMPLEADO(@ID INT) RETURNS DECIMAL
AS
BEGIN
DECLARE @Q DECIMAL=0
SELECT @Q=COUNT(*)
FROM VENTAS.PEDIDOSCABE
WHERE YEAR(FECHAPEDIDO)=YEAR(GETDATE()) AND IDEMPLEADO=@ID
IF @Q IS NULL
SET @Q=0
RETURN @Q
END
GO
-- MOSTRAR EL RESULTADO DEL EMPLEADO DE CODIGO 4
PRINT DBO.PEDIDOSEMPLEADO(4)
4. Crear un cursor, donde se tiene que listar los clientes registrados en la base de
datos, incluya el nombre del pas. (Pegar Cdigo)
SUERTE Y XITOS