Está en la página 1de 2

CREATE DATABASE ferreteria;

\c ferreteria;

CREATE TABLE clientes (


cod_cliente varchar (4) primary key,
nombre varchar (20),
rut varchar (20),
direccion varchar (20),
telefono varchar (15)
);

CREATE TABLE factura (


cod_factura varchar (4) primary key,
cod_producto varchar (20),
cod_vendedor varchar (4),
fecha date
);

CREATE TABLE vendedor (


cod_vendedor varchar (4) primary key,
nombre_vendedor varchar (20),
rut_vendedor varchar (20)
);

CREATE TABLE detalle_factura (


cod_factura varchar (4),
cod_producto varchar (20),
cod_cliente varchar (20)
);

CREATE TABLE producto (


cod_producto varchar (4) primary key,
descripcion varchar (20),
precio varchar (10),
stock varchar (10)
);

INSERT INTO detalle_factura VALUES (‘1000’,’01’,’001’);


INSERT INTO detalle_factura VALUES (‘1001’,’02’,’002’);
INSERT INTO detalle_factura VALUES (‘1002’,’03’,’003’);
INSERT INTO detalle_factura VALUES (‘1003’,’04’,’004’);
INSERT INTO detalle_factura VALUES (‘1004’,’05’,’005’);
INSERT INTO detalle_factura VALUES (‘1005’,’06’,’006’);
INSERT INTO detalle_factura VALUES (‘1006’,’07’,’007’);
INSERT INTO detalle_factura VALUES (‘1007’,’08’,’008’);
INSERT INTO detalle_factura VALUES (‘1008’,’09’,’009’);
INSERT INTO detalle_factura VALUES (‘1009’,’10’,’010’);

INSERT INTO factura VALUES (‘1000’,’01’,’100’,’21/01/2011’);


INSERT INTO factura VALUES (‘1001’,’02’,’101’,’22/01/2011’);
INSERT INTO factura VALUES (‘1002’,’03’,’102’,’23 /01/2011’);
INSERT INTO factura VALUES (‘1003’,’04’,’103’,’24 /01/2011’);
INSERT INTO factura VALUES (‘1004’,’05’,’104’,’25 /01/2011’);
INSERT INTO factura VALUES (‘1005’,’06’,’105’,’26 /01/2011’);
INSERT INTO factura VALUES (‘1006’,’07’,’106’,’27 /01/2011’);
INSERT INTO factura VALUES (‘1007’,’08’,’107’,’28 /01/2011’);
INSERT INTO factura VALUES (‘1008’,’09’,’108’,’29 /01/2011’);
INSERT INTO factura VALUES (‘1009’,’10’,’109’,’20 /01/2011’);

INSERT INTO vendedor VALUES (‘100’,’jairo rodriguez’,’165458975’);


INSERT INTO vendedor VALUES (‘101’,’jaime rosas’,’209876654’);
INSERT INTO vendedor VALUES (‘102’,’felipe sepulveda’,’198780987’);
INSERT INTO vendedor VALUES (‘103’,’rodrigo fredez’,’16990889’);
INSERT INTO vendedor VALUES (‘104’,’carlos campos’,’17889665’);
INSERT INTO vendedor VALUES (‘105’,’victor concha’,’1609000078’);
INSERT INTO vendedor VALUES (‘106’,’claudia zarate’,’173257658’);
INSERT INTO vendedor VALUES (‘107’,’constanza rivas’,’109975789’);
INSERT INTO vendedor VALUES (‘108’,’cristina sepulveda’,’16984675’);
INSERT INTO vendedor VALUES (‘109’,’emanuel lagos’,’134543687’);

INSERT INTO clientes VALUES (‘001’,’anhell inostroza’,‘154569895’,‘republica # 111’,‘265765’);


INSERT INTO clientes VALUES (‘002’, ‘francisco carcamo’,’157986895’,‘republica #
2334’,’678962’);
INSERT INTO clientes VALUES (‘003’, ‘claudio olivares’,‘157703445’,‘republica # 555’,‘78544’);
INSERT INTO clientes VALUES (‘004’, ‘juan agurto‘,‘157723437’,‘republica # 7777’,‘345342’);
INSERT INTO clientes VALUES (‘005’, ‘lionel messi’,‘157698805’,’republica # 888’,‘2627567782’);
INSERT INTO clientes VALUES (‘006’, ‘seba qliao’,‘157786895’,’republica # 49999’,‘262726862’);
INSERT INTO clientes VALUES (‘007’, ‘lucho gay‘,‘1577121223’,‘republica # 45500’,’8886345’);
INSERT INTO clientes VALUES (‘008’, ‘pancho weco’,‘1577099475’,‘republica # 4876’,‘2634582’);
INSERT INTO clientes VALUES (‘009’, ‘miralles cola ‘,’ 15587456’,‘republica #
4777’,‘2657668672’);
INSERT INTO clientes VALUES (‘010’, ‘eslatan weon’,‘157958876’,’republica # 999’,‘256762’);

INSERT INTO producto VALUES (‘01’,’ clavos’ , ‘439’, ‘4’);


INSERT INTO producto VALUES (‘02’,’ tornillo’ , ‘459’, ‘7’);
INSERT INTO producto VALUES (‘03’,’ serrucho’ , ‘959’, ‘7’);
INSERT INTO producto VALUES (‘04’,’ martillo’ , ‘159’, ‘95’);
INSERT INTO producto VALUES (‘05’,’ brocha’ , ‘443’, ‘75’);
INSERT INTO producto VALUES (‘06’,’ taladro’ , ‘49’, ‘5’);
INSERT INTO producto VALUES (‘07’,’ perno’ , ‘349’, ‘775’);
INSERT INTO producto VALUES (‘08’,’ lija ’ , ‘679’, ‘795’);
INSERT INTO producto VALUES (‘09’,’ espatula’ , ‘678’, ‘235’);
INSERT INTO producto VALUES (‘10’,’ pintura’ , ‘896’, ‘985’);