Está en la página 1de 2

Universidad César Vallejo MCSD .Net Ing.

Fernando Luque Sánchez


Escuela de Ingeniería de Sistemas 2
Examen Parcial 2 de Gestión de Datos e Información II

Nombre: _______________________________________________________ Fecha ____________

1. Se tiene una tabla llamada Clientes con el campo Código que es Identidad, se han eliminado todos los

registros, escriba la instrucción para restablecer el valor de la identidad. ______________________

________________________________________________________________________________

2. Suponiendo que existen dos tablas en las cuales se aplicará la instrucción Merge, escriba la línea para

hacer referencia a los registros que no se encuentran en la tabla origen. __________________________

_________________________________________________________________________________
3. Crear una función llamada fduListaPrecios que permita mostrar los registros de ProductosVenta

considerando un campo Precio y un precio aumentado en una cantidad insertada__________________

___________________________________________________________________________________

___________________________________________________________________________________
___________________________________________________________________________________
4. Terminar la transacción llamada ActualizarInventario ____________________________________

5. Se tiene una tabla Empresas con Codigo, RazonSocial y Direccion, inserte un registro obteniendo el
código de la secuencia sqEmpresas _____________________________________________________
___________________________________________________________________________________
6. Se tiene una tabla llamada Ciudades con código Int, nombre y pais ambos nvarchar(50), crear un

procedimiento almacenado llamado spCiudadNueva para insertar un registro, el código obtenerlo de la

secuencia llamada sqCiudad __________________________________________________________

________________________________________________________________________________

________________________________________________________________________________

________________________________________________________________________________

7. Tiene un cursor creado y abierto llamado Clientes, ejecute la(s) instrucción(es) para ir al antepenúltimo
registro ______________________________________________________________
__________________________________________________________________________________
8. Escriba la instrucción de un trigger que no permita que se elimine más de un registro de la tabla

Clientes. ____________________________________________________________________________

__________________________________________________________________________________

9. Si tiene una lista de campos en una instrucción select con funciones de agregado y desea filtrar por un

campo que tiene función de agregado, se usa la cláusula ___________________________________


10. Tablas que se crean cuando se dispara un trigger For Update _________________________________
_________________________________________________________________________________
11. Suponiendo que existe el campo FechaRegistro en la tabla Estudiantes, escriba la instrucción para
listar los registrados en el tercer trimestre de 2012
__________________________________________________________________________________
_________________________________________________________________________________
12. Escribir la instrucción para desencriptar el campo Email de la tabla Clientes ___________________
___________________________________________________________________________________
13. Cree una vista para poder indizarla con los registros de la tabla Empresas _______________________
___________________________________________________________________________________
__________________________________________________________________________________
14. Se tiene una tabla Compras con los campos Codigo, Producto, Cantidad, Precio e Importe, insertar los
registros desde la tabla Productos que tiene Codigo, Descripcion, Precio, Stock, PorAtender, tenga en
cuenta que la cantidad en la tabla Compras será la resta entre PorAtender menos Stock solamente los
productos que tengan unidades por atender mayores al Stock. ________________________________
___________________________________________________________________________________
__________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
15. Una FDU llamada fduBoletasPorCliente recibe el código del cliente y reporta todas sus boletas, escriba
la instrucción para ver las boletas del cliente con código “2585626” ______________________
___________________________________________________________________________________
___________________________________________________________________________________
16. Cree un índice agrupado para el campo Codigo de la tabla Ciudades asignándole un factor de relleno
de 80, cree el índice solamente si no existe, el esquema de partición es CiudadesEP ______________
___________________________________________________________________________________
___________________________________________________________________________________
17. Crear una variable para la tabla Categorías con código, descripción y estado ____________________

_________________________________________________________________________________

18. Teniendo el campo FechaNacimiento en la tabla Personal, escriba la instrucción para obtener las tres

primeras letras de los nombres de los meses en que nacieron, muestre la primera en mayúsculas. _____

___________________________________________________________________________________

19. Cree una vista encriptada con los campos CodProveedor, NombreProv y DireProv de la tabla
Proveedores _______________________________________________________________________
_________________________________________________________________________________
20. Crear una vista con los registros de la tabla Clientes registrados en los últimos 2 meses, la consulta debe
seguir funcionando sea cual sea la fecha. ____________________________________________
___________________________________________________________________________________
___________________________________________________________________________________

También podría gustarte