Sei sulla pagina 1di 1

TERCERA PRÁCTICA CALIFICADA

Create Table Libros( id_Libro numeric(10,0) Not NULL, Titulo varchar(30) Not NULL, PreciodeVenta numeric(10,2) Not NULL, Paginas int Not NULL

)

Haciendo uso de la tabla libros, hacer lo siguiente:

[1] Crear un store procedure que haga la inserción de registros a la tabla Libros, adicionalmente haga la inserción de dos registros (obras literarias) usando el procedure creado. (3 ptos)

[2] Crear un store procedure que haga la actualización de registros de la tabla Libros, adicionalmente haga una actualización de 3 campos del primer registro ingresado (3 ptos)

[3] Crear un store procedure que haga la eliminación de registros, adicionalmente haga la eliminación del segundo registro ingresado (3 ptos)

[4] Ejecute los siguientes comandos para añadir registros a Libros

INSERT INTO LIBROS VALUES (345,' Cien años de soledad ',70,200) INSERT INTO LIBROS VALUES (346,' Metamorfo5i5 ',50,100)

Crear una función que elimine los espacios en blanco tanto a la derecha como izquierda de la columna Titulo, ejecutar la función haciendo la prueba con el Libro Cien años de soledad (3 ptos)

[5] Supongamos que por alta demanda de la obra Cien años de soledad se decide incrementar el precio, la política de la editorial es siempre incrementar el precio en un 20%, crear una función que haga posible el incremento indicado, ejecutar la función sobre la obra mencionada. (3 ptos)

[6] Hubo un error en el ingreso masivo de obras confundiendo la s por 5, uno de estos errores es el caso de la obra Metamorfosis, crear una función que corrija este error masivo (2 ptos)

[7] Crear un store procedure que incremente el precio de venta de uno en uno tantas veces como lo indique el parámetro numérico que reciba (usar sentencia WHILE). (3 ptos)

Correo: marco.cutimbo@gmail.com