Está en la página 1de 3

CREATE TABLE clientes

(
codigo INTEGER(5) NOT NULL,
nombre CHAR(30) NOT NULL,
TELEFONO CHAR(20),
FECHA DATE,
direccion CHAR(100),
anotacion LONG
);

CREATE TABLE ventas


(
codigo_ventas INTEGER(5) NOT NULL,
fecha DATE NOT NULL,
articulo CHAR(20) NOT NULL,
valor NUMBER(10,2) NOT NULL,
cod_clientes integer not null,
codigo_empleado number(8)
);

CREATE TABLE empleado


(
cod_empleado NUMBER(5),
nombre VARCHAR2(20) NOT NULL,
ingreso DATE,
sueldo NUMBER(10,2),
cargo VARCHAR2(19),
comision NUMBER(10,2)
);

alter table clientes add constraint primarycliente1_PK Primary KEY(codigo);

alter table empleado add constraint empleado_PK Primary KEY(cod_empleado);

alter table ventas add constraint ventas_PK Primary KEY(codigo_ventas);

alter table ventas add constraint foreignvent_FK FOREIGN KEY(cod_clientes)


REFERENCES clientes;
alter table ventas add constraint empleado_FK FOREIGN KEY(codigo_empleado)
REFERENCES empleado;

INSERT INTO clientes


VALUES(1,'SONIA PEREZ','4533219',TO_DATE('1978/07/29', 'yyyy/mm/dd'),'Calle 12 #
34-45','ES UN BUEN CLIENTE');
INSERT INTO clientes
VALUES(2,'SANTIAGO SANCHEZ','4567899',TO_DATE('1973/04/15', 'yyyy/mm/dd'),'Calle 23
# 24','TIENE DESCUENTOS');
INSERT INTO clientes
VALUES(3,'ROSA ROMERO','4567899',TO_DATE('1968/07/10', 'yyyy/mm/dd'),'Calle 12 #
34','cliente excelente');
INSERT INTO clientes
VALUES(4,'SANDRA SUAREZ','4444678',TO_DATE('1956/10/05', 'yyyy/mm/dd'),'Cra 02 #57-
12 ','ES UN BUEN CLIENTE');

INSERT INTO empleado


VALUES(10,'ESTEBAN FLOREZ',TO_DATE('15/07/2010', 'dd/mm/yyyy'), 450000,'VENDEDOR
CAT 1', 100000);

INSERT INTO empleado


VALUES(20,'MARIA TOBAR',TO_DATE('03/04/2010', 'dd/mm/yyyy'), 550000,'VENDEDOR CAT
2', 100000);

INSERT INTO empleado


VALUES(30,'ROSA DEL VALLE',TO_DATE('25/08/2011', 'dd/mm/yyyy'), 650000,'VENDEDOR
CAT 3', 150000);

INSERT INTO empleado


VALUES(40,'GUSTAVO GUTIERRES',TO_DATE('25/09/2011', 'dd/mm/yyyy'), 450000,'VENDEDOR
CAT 1', 100000);

INSERT INTO empleado


VALUES(50,'BLANCA PALACIOS',TO_DATE('18/07/2010', 'dd/mm/yyyy'), 650000,'VENDEDOR
CAT 3', 150000);

INSERT INTO VENTAs VALUES(101,TO_DATE('15/06/2014',


'dd/mm/yyyy'),'camisas',230000,1,10);

INSERT INTO VENTAs VALUES(102,TO_DATE('29/06/2014',


'dd/mm/yyyy'),'medias',690000,1,10);

INSERT INTO VENTAs VALUES(103,TO_DATE('02/07/2014',


'dd/mm/yyyy'),'medias',690000,2,20);
INSERT INTO VENTAs VALUES(104,TO_DATE('03/07/2014',
'dd/mm/yyyy'),'pantalones',780000,2,20);
INSERT INTO VENTAs VALUES(105,TO_DATE('10/07/2014',
'dd/mm/yyyy'),'camisas',550000,3,10);
INSERT INTO VENTAs VALUES(106,TO_DATE('11/08/2014',
'dd/mm/yyyy'),'camisas',780000,1,30);
INSERT INTO VENTAs VALUES(107,TO_DATE('15/08/2014',
'dd/mm/yyyy'),'camisas',200000,3,40);
INSERT INTO VENTAs VALUES(108,TO_DATE('29/08/2014',
'dd/mm/yyyy'),'camisas',400000,3,40);
INSERT INTO VENTAs VALUES(109,TO_DATE('28/08/2014',
'dd/mm/yyyy'),'camisas',100000,3,50);

__________________________________________

CREATE TABLE usuarios

Contrasena varchar2(20) NOT NULL,

login varchar2(20) NOT NULL


);

INSERT INTO usuarios VALUES('idalia14', 'idalia');

También podría gustarte