Вы находитесь на странице: 1из 3

CREATE Database Compras;

CREATE table Cliente (Nac date, CI integer, Nombre text, Apellido text, Direccion
text, telefono integer);

CREATE table Relacion_Factura (Nro_Factura integer, CI_Cliente integer, Sub_total


integer, IVA integer, Total integer,Fecha_emision date);

CREATE table Detalle_Factura (Nro_Factura integer, Codigo_Producto integer,


Cantidad integer, Costo_unitario integer);

CREATE table Producto (Codigo integer, Descripcion text, Inventario integer, Costo
integer, Codigo_Proveedor integer);

CREATE table Proveedor (Codigo integer, RIF integer, Nombre text, telefono integer,
Persona_contacto text);

Insert into Cliente (Nac , CI , Nombre, Apellido , Direccion , telefono)


Values (13-06-
1990,18363828,'Carolina','Cardoza','Parque',02125778015);

Insert into Cliente (Nac , CI , Nombre, Apellido , Direccion , telefono)


Values (19-09-
1986,16544733,'Daniela','Cardoza','Manzanar',02122467890);

Insert into Cliente (Nac , CI , Nombre, Apellido , Direccion , telefono)


Values (11-02-1989,19400727,'Jose','Cardoza','San
Agus',02126616908);

Insert into Relacion_Factura (Nro_Factura , CI_Cliente, Sub_total , IVA , Total


,Fecha_emision )
Values (1,18363828,200,10,210,24-10-2018);

Insert into Relacion_Factura (Nro_Factura , CI_Cliente, Sub_total , IVA , Total


,Fecha_emision )
Values (2,16544733,300,20,320,28-10-2018);

Insert into Relacion_Factura (Nro_Factura , CI_Cliente, Sub_total , IVA , Total


,Fecha_emision )
Values (3,19400727,400,50,450,29-10-2018);

Insert into Proveedor (Codigo , RIF , Nombre , telefono , Persona_contacto )


Values (90 ,901 , 'Carlos', 04146627890, 'Eduardo');

Insert into Proveedor (Codigo , RIF , Nombre , telefono , Persona_contacto )


Values (80 ,801 , 'Ruth', 04148913674, 'Valle');

Insert into Proveedor (Codigo , RIF , Nombre , telefono , Persona_contacto )


Values (70 ,701 , 'Adrian', 04143361834, 'Salvador');

Insert into Producto (Codigo , Descripcion , Inventario , Costo ,


Codigo_Proveedor )
Values (100,'Portamina',1000,100,90);

Insert into Producto (Codigo , Descripcion , Inventario , Costo ,


Codigo_Proveedor )
Values (200,'Boligrafo',2000,150,80);

Insert into Producto (Codigo , Descripcion , Inventario , Costo ,


Codigo_Proveedor )
Values (300,'Cuaderno',3000,100,70);

CREATE INDEX primary CI ON Cliente.CI ;

CREATE INDEX primary Nro_Factura ON Relacion_Factura.Nro_Factura;

CREATE index Nro_Factura ON Detalle_Factura.Nro_Factura;

CREATE index Codigo_Producto ON Detalle_Factura.Codigo_Producto ;

CREATE INDEX primary Codigo ON Producto.Codigo;

CREATE INDEX primary Codigo ON Proveedor.Codigo ;

CREATE index Codigo_Proveedor ON Producto (Codigo_Proveedor);

CREATE UNIQUE INDEX CI ON Cliente (CI);

CREATE UNIQUE INDEX Nro_Factura ON Relacion_Factura (Nro_Factura);


CREATE index Nro_Factura ON Detalle_Factura (Nro_Factura);

CREATE index Codigo_Producto ON Detalle_Factura (Codigo_Producto) ;

CREATE UNIQUE INDEX Codigo ON Producto (Codigo);

CREATE UNIQUE INDEX Codigo ON Proveedor (Codigo) ;

CREATE index Codigo_Proveedor ON Producto (Codigo_Proveedor);

Вам также может понравиться