Base de datos guia 1 duoc uc

Páginas: 3 (519 palabras) Publicado: 28 de marzo de 2011
ejercicio 1

create table departamento(codigo varchar2(20) primary key, nombre varchar2(50) constraint nom_nn not null, telefono number(10,0));

begin
insert into departamentovalues('01','jaime',8549651574);
insert into departamento values('02','nicolas',7515486285);
insert into departamento values('03','horacio',9584685125);
end;

select *from departamento;

declare
nom1departamento.nombre%type;
nom2 departamento.nombre%type;
begin
select nombre into nom1
from departamento
where codigo='01';

update departamento
set nombre='jaime'
where codigo='01';

select nombreinto nom2
from departamento where codigo='01';
DBMS_OUTPUT.PUT_LINE('nombre antiguo es :'||nom1 ||' nombre actual es :'||nom2);

end;

begin
delete from departamento
where codigo='01';end;

ejercicio 2

Create table articulos (codigoarticulo int primary key,
nomarticulo varchar2(50)constraint nom_nn not null,
precio int constraint pre_nn not null);

begin
insert intoarticulos values(1,'zapatilla',20990);
insert into articulos values(2,'buzo',15000);
insert into articulos values(3,'polera',8550);
end;

select * from articulos

declare
codarticulos.codigoarticulo%type;
begin
select count (codigoarticulo)into cod
from articulos;
dbms_output.put_line('los articulos totales son :'|| cod);
end;

declare
suma int;
promedio number(10,2);
begin
SELECTsum(precio) as suma into suma
from articulos;
select avg(precio) as promedio into promedio
from articulos;
dbms_output.put_line('la suma de los precios es ='|| suma ||' '||'el promedio de losprecio es ='||promedio);
end;

declare
precio1 articulos.precio%type;
precio2 articulos.precio%type;
begin
select min(precio), max(precio) into precio1,precio2
from articulos;dbms_output.put_line('el valor minimo es = '|| precio1||' '||'el valor maximo es = '||precio2 );
end;

declare
nom articulos.nomarticulo%type;
begin
select nomarticulo into nom
from articulos
where...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Administracion de base de datos practico 1 duoc uc
  • Guia 1 Bases De Datos
  • guia 1 sena base de datos
  • cuestionario 1 tarifas y legalidad eléctrica duoc uc
  • duoc uc
  • Guia de bases de datos
  • Guia 2 Base De Datos
  • Duoc Uc

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS