Está en la página 1de 2

codigo de taller 2

create table distribuidor(


id_dist number(4),
razon_dist varchar(20),
tel_dist varchar(20),
constraint id_dist_pk primary key (id_dist)
);

create table articulo(


id_art number(4),
dcto_art number(3),
exis_fab number(4),
desc_art varchar2(200),
constraint id_art_pk primary key (id_art)
);
alter table articulo add id_dist number(4);

alter table articulo add constraint articulo_distribuidor foreign key(id_dist)


references distribuidor(id_dist);

create table cliente(


id_cli number(11),
sal_cli number(11),
cred_lim number(7),
edad_cli number(2),
nom_cli varchar2(30),
ape_cli varchar2(30),
constraint id_cli_pk primary key(id_cli)
);

create table direcciones(


dir1_cli varchar2(20),
dir2_cli varchar2(20),
dir3_cli varchar2(20)
);
alter table direcciones add id_cli number(11);

alter table direcciones add constraint direcciones_cliente foreign key(id_cli)


references cliente(id_cli);

create table pedido(


id_ped number(11),
cant_art number(5)
);

alter table pedido add id_art number(4);

alter table pedido add constraint pedido_articulo foreign key(id_art) references


articulo(id_art);

alter table pedido add constraint cabez_pedido_pedido foreign key(id_ped)


references cabez_pedido(id_ped);

create table cabez_pedido(


id_ped number(11),
dir_cli varchar2(20),
fec_ped date,
constraint id_ped_pk primary key(id_ped)
);

alter table cabez_pedido add id_cli number(11);

alter table cabez_pedido add constraint cabez_pedido_cliente foreign key(id_cli)


references cliente(id_cli);

También podría gustarte