Sei sulla pagina 1di 1

Construya un bloque PL/SQL, que pida por teclado el codigo del empleado y que posteriormente se muestre el nombre y el tiempo

de trabajo del empleado en la empresa Cree un bloque en el que se pida el nombre y la edad del usuario, se guarde en variables y posteriormente se muestre por pantalla su contenido. Cree una tabla Tabla_Numeros con un atributo valor de tipo INTEGER. Cree un bloque que inserte nmeros del 1 al 50. Compruebe los datos insertados en la tabla Tabla_Numeros.

CREATE TABLE Tabla_Numeros ( valor INTEGER);

Borre el contenido de la tabla Tabla_Numeros utilizando la sentencia DELETE. Cree un bloque que inserte 8 elementos en la tabla con valores del 1 al 10, excepto el 4 y el 5. Compruebe, de nuevo, los datos que contiene la tabla Tabla_Numeros. Cree una tabla Tabla_Articulos con los siguientes atributos: cdigo, nombre, precio e IVA. Introduzca datos de prueba utilizando la sentencia INSERT.
CREATE TABLE Tabla_Articulos ( codigo VARCHAR(5) PRIMARY KEY, nombre VARCHAR(20), precio NUMBER, IVA NUMBER);

Construya un bloque que compruebe si el precio del artculo cuyo cdigo es A001 es mayor que 10 dolares y en caso afirmativo, imprima el nombre y el precio del artculo por pantalla. Construya un bloque que seleccione el artculo de mayor precio que est almacenado en la tabla, almacene su valor en una variable y luego imprmalo. Construya un bloque que actualice el precio del artculo cuyo cdigo es A005 segn las siguientes indicaciones: Si el artculo tiene un precio menor de $1, su precio debe ser aumentado en 25 centavos. Si est comprendido entre $1 y $10 su precio aumentar un 10 % .Si excede los $ 10 su precio aumentar en un 20 %. Si el precio es NULL, el aumento es 0. Construya un bloque similar al del apartado anterior donde el usuario introduzca por pantalla el cdigo del artculo que desee modificar su precio.

Potrebbero piacerti anche