Base de datos consultas
b1kerrApuntes12 de Abril de 2021
378 Palabras (2 Páginas)84 Visitas
CREATE TABLE "CATEGORIA"
( "ID_CATEGORIA" NUMBER,
"TIPO" NVARCHAR2(20),
CONSTRAINT "PK_CATEGORIA" PRIMARY KEY ("ID_CATEGORIA") ENABLE
) ;
CREATE TABLE "CLIENTES"
( "ID_CLIENTE" NUMBER,
"NOMBRE" NVARCHAR2(30),
"DIRECCION" NVARCHAR2(40),
"TELEFONO" NCHAR(15),
CONSTRAINT "PK_CLIENTES" PRIMARY KEY ("ID_CLIENTE") ENABLE
) ;
CREATE TABLE "FACTURA"
( "ID_FACTURA" NUMBER,
"FECHA" DATE,
"ID_CLIENTE" NUMBER,
CONSTRAINT "PK_FACTURA" PRIMARY KEY ("ID_FACTURA") ENABLE
) ;
CREATE TABLE "PRODUCTOS"
( "ID_PRODUCTO" NUMBER,
"DESCRIPCION" NVARCHAR2(30),
"PRECIO" NUMBER,
"ID_CATEGORIA" NUMBER,
"ID_PROVEEDOR" NUMBER,
"NOMBRE" NVARCHAR2(30),
"CANTIDAD" NUMBER,
) ;
CREATE TABLE "PROVEEDOR"
( "ID_PROVEEDOR" NUMBER,
"NOMBRE" NVARCHAR2(30),
"DIRECCION" NVARCHAR2(50),
"TELEFONO" NCHAR(15),
CONSTRAINT "PK_PROVEEDOR" PRIMARY KEY ("ID_PROVEEDOR") ENABLE
) ;
CREATE TABLE "VENTAS"
( "ID_VENTA" NUMBER,
"ID_FACTURA" NUMBER,
"ID_PRODUCTO" NUMBER,
"CANTIDAD" NUMBER,
"SUBTOTAL" NUMBER,
"PRECIO_VENTA" NUMBER,
CONSTRAINT "PK_VENTAS" PRIMARY KEY ("ID_VENTA") ENABLE
) ;
insert de los datos
insert into categoria values
(1,'Refrescos')
insert into categoria values
(2,'Lacteos')
insert into categoria values
(3,'Verduras')
insert into categoria values
(4,'Detergentes')
insert into categoria values
(5,'Electrodomesticos')
insert into categoria values
(6,'Vajilla')
insert into ventas values
(1,102,3,1,5,5)
insert into ventas values
(2,103,4,3,15,5)
insert into ventas values
(3,100,5,5,50,10)
insert into ventas values
(4,105,1,2,16,8)
insert into ventas values
(5,106,9,1,17,40)
insert into ventas values
(6,107,11,5,20,10)
insert into ventas values
(7,108,10,2,10,20)
insert into proveedor values
(1,'DEL CAMPO',' ',' ')
insert into proveedor values
(2,'EMBOL SA',' ',' ')
insert into proveedor values
(3,'PRINCESA',' ',' ')
insert into proveedor values
(4,'TRAMONTINA',' ',' ')
insert into proveedor values
(5,'GLASSBOL',' ',' ')
insert into productos values
(1,'INSTANTANEA',12,1,3,'AVENA',40)
insert into productos values
(2,'500 ML',3,2,2,'FANTA',150)
insert into productos
...