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

Potrebbero piacerti anche