Guía Práctica Procedimientos Almacenados Sqlserver

download Guía Práctica Procedimientos Almacenados Sqlserver

of 2

Transcript of Guía Práctica Procedimientos Almacenados Sqlserver

  • 7/24/2019 Gua Prctica Procedimientos Almacenados Sqlserver

    1/2

  • 7/24/2019 Gua Prctica Procedimientos Almacenados Sqlserver

    2/2

    4. Insertar 5 registros en cada tabla

    5. Cree un procedimiento almacenado que permita buscar los datos de un producto.El procedimiento tiene como parmetro de entrada el cdigo del producto.

    6. Cree un procedimiento almacenado que muestre los datos de las boletas con sumonto total por boleta. El procedimiento recibir como parmetro de entrada el

    cdigo del vendedor que emiti dicha boleta.7. Cree un procedimiento almacenado que muestre el detalle de una boleta. Elprocedimiento recibir como parmetro de entrada el cdigo de dicha boleta.

    8. Cree un procedimiento almacenado que permita ingresar datos a la tablaPRODUCTO y que reciba como parmetros de entrada los datos para cada campo.Considere que el cdigo del producto es un valor generado por el procedimientoalmacenado y tiene la forma tal como PRO001. Adicionalmente, verifique que nose ingresen dos productos con la misma descripcin, y si esto ocurriera, muestre unmensaje que indique Ya existe un producto con la misma descripcin. Los mensajesde error debern ser invocados desde otro procedimiento almacenado.

    9. Cree un procedimiento almacenado que permita el ingreso de datos de unempleado. El procedimiento tendr como parmetros de entrada todos los camposde la tabla empleado.

    10. Tome en cuenta las siguientes condiciones antes de ingresar un empleado:

    a. El cdigo del empleado debe ser nico.

    b. No deber permitir ingresar empleados cuya edad sea menor a 18 aos.

    c. No deber permitir ingresar empleados con el email repetido.Si existieran errores se mostrarn los mensajes correspondientes.

    11. Cree un procedimiento almacenado que permita actualizar el stock mnimo de unproducto. El procedimiento tendr los siguientes parmetros de entrada: cdigo delproducto y el stock mnimo a actualizar.Considere las siguientes condiciones antes de modificar un producto:

    a. No permitir registrar stocks negativos.

    b. Slo puede modificarse aquellos productos con un stock actual menor a 100

    unidades.Si existieran errores se mostrarn los mensajes correspondientes.

    12.Cree un procedimiento almacenado que permita eliminar un distrito. Elprocedimiento tendr como parmetro de entrada el cdigo del distrito. Un distritoser eliminado siempre y cuando no este asociado a algn empleado o cliente.