You are on page 1of 6
Ejrsieios ‘onacLe PUSaL 2007 Ejercicios PL/SQL de ORACLE Nowa: Recuerde quardarios serps, isis para aon eto de texto 1. Variables y Entrada y Salida de Datos 4. Construya un biogue PL/SQL que plda al usuarlo su nombre por teclado y que FERS Weta oe cere ome “sire ironic Dada la siguente taba: Insert los siguientes datos de prucba el la tabla PERSONAS: Pe eee a 2 dose sineree 2 3 So Pees 3 a” Een Mores 20 2. Construya un Bloque PL/SQL, que pida por teclado el dni do la persona y que Postetiormente se muestre el nombre y la edad de la persone correspondiente. 3. Consttuya un bloque PL/SQL on la misma funcknelided pero ulizando un registro para almacenar el nombre y la cad de la persona elegkda 2. Variables, Bloques y Estructuras de Control 1. cree un bloque en el qe se pda el nome yf edad de sua, se guarde en ‘arable ypostromente se muesre por paral u contend. 2. Cre ura tabi Tabla_Numeros con un aiuto valor de tos INTEGER. Cee lun logue que set rimares de 1a 80, Compruebe los dats inserts an 1o ablaTabla_Numeros. 2. Bore el contenido de th tabla Tabla_Numeros utizando Ia sentence DELETE. Creo un Hoque que insert & olmontae eno tabla can valeres el 1 ‘10, exeplo el 4 <5. Comprucbe, de micro, le date que centers {obla Tabla_Mumeros 4. Creo una ‘abla Tabla_Articulos con lo: siguents.acibutos: ebdigo, hombre, precio ¢ IVA. Inreduac datos de procs vilzand la semerds INSERT 2) Consruya un Bloque que compruche sl prodo del aed cue aeigo os ‘ADO! e& mayor Que ID euros y en azo afm, Inprna el nomre y pred del atc por potas by Canstuya un Beque que selccone el anieuo de mayor prec que ext ‘imaconado en 1 abl, lmacene su valor en una varabie ¥Ivego Inpeiral, © Constuya un Bogue que acuaice el prado del ail ayo cick “A005 sxin|as siguientes miocenes! = 3. ariaio tne un preco menor de 1 euro, su precio debe ser Sumentado en 25 cénince ~ Ses comprenid enze 1 euro 10 euros su precio aumentard un 10% 5 excede es 10 etc su preci aumertrs en Un 20%, = Selpreco es MUL, el sumerto eso, ) Constrya un Hague similar a del apartado 3c donde of usuario nous or Banas! cdo del aticulo que desee modcat su grec. 3.Cursores 1, Dadas las siguientes tablas: az tabla pava alnacenay todos lee aluanoe de La 5D (nuntlatricula WINGER PRIMARY KEY, <- tabla para los alumos de informatics neat io as e1isdos, VARCHAR (St Inserte los siquientes datos de prueba el la tabla ALUMNOS: TumMatricila nombre ‘hutacion 1 Juan rez ‘Administrativo 2 dose Jiménez Informatica 3 Maria Perez Administrative 4 Elena Martinez Informatica “ precioMatrieula | 1000 1200 1000 1200 Construya_un cursor que inserte s6lo los alumnos de informatica en la tabla ALUMNOSINE, teniendo en cuenth la estructura de esta tabla, asi por ejemplo, debe tener en cuenta que el atributo nombre_apellidos resulta de la concatenacién de los atributos nombre y apelidos. Antes de la insercién de cada tupla en la tabla ALUMNOSINF debe mostrar por pantalla el nombre y el apellido que va a insertar.

You might also like