Vous êtes sur la page 1sur 5

Create database Mercadito

go

use Mercadito

/*==============================================================*/
/* Tabla: CLIENTE */
/*==============================================================*/
create table CLIENTE (
IDCLIENTE int identity,
CLINOMBRE varchar(20) null,
CLIAPELLIDO varchar(20) null,
CLI_IDENTIDAD decimal(20) null,
CLITELEFONO decimal(20) null,
CLICIUDAD varchar(20) null,
CLIRTN decimal(20) null,
constraint PK_CLIENTE primary key (IDCLIENTE)
)
go

/*==============================================================*/
/* Tabla: PRODUCTO */
/*==============================================================*/
create table PRODUCTO (
IDPRODUCTO int identity,
PRONOMBRE varchar(20) null,
PROFECHA_ELABORACION date null,
PROFECHA_VENCIDA date null,
PROCOMPRA decimal(20) null,
PROVENTA decimal(20) null,
PROCANTIDAD decimal(20) null,
IDPROVEEDORES int not null,
constraint PK_PRODUCTO primary key (IDPRODUCTO),
)
go

/*==============================================================*/
/* Tabla: PROVEEDORES */
/*==============================================================*/
create table PROVEEDORES (
IDPROVEEDORES int identity,
PROVNOMBRE varchar(20) null,
PROVRTN decimal(20) null,
PROVTELEFONO decimal(20) null,
PROVDIRECCION varchar(20) null,
IDPRODUCTO int NOT NULL,
constraint PK_PROVEEDORES primary key (IDPROVEEDORES),
constraint FK_producto1 FOREIGN KEY (IDPRODUCTO ) references
PRODUCTO(IDPRODUCTO)
)
go

/*==============================================================*/
/* Tabla: Tipo De Producto */
/*==============================================================*/
create table TIPOPRODUCTO(
IDTIPOPRODUCTO int identity,
NOMBRETIPOPRO varchar(20) null,
IDPRODUCTO int not null,
IDPROVEEDORES int NOT NULL,
constraint PK_TIPO_PRODUCTO primary key (IDTIPOPRODUCTO),
constraint FK_producto FOREIGN KEY (IDPRODUCTO) references
PRODUCTO(IDPRODUCTO),
constraint FK_proveedores FOREIGN KEY (IDPROVEEDORES) references
PROVEEDORES(IDPROVEEDORES)
)
go

/*==============================================================*/
/* Tabla: FACTURA_DETALLE */
/*==============================================================*/
create table FACTURA_DETALLE (
NFACTURA int not null,
IDPRODUCTO int not null,
CANTIDAD decimal null,
constraint PK_FACTURA_DETALLE primary key (NFACTURA),
constraint FK_FACTURA_DETALLE_PRODUCTO FOREIGN KEY (IDPRODUCTO) references
PRODUCTO(IDPRODUCTO)
)
go

/*==============================================================*/
/* Tabla: FACTURA_ENCABEZADO */
/*==============================================================*/
create table FACTURA_ENCABEZADO (
ENCFACTURA int not null,
NFACTURA int not null,
FECHA date null,
IDCLIENTE int null,
constraint PK_FACTURA_ENCABEZADO primary key (ENCFACTURA),
constraint FK_FACTURA_ENCABEZADO_DETALLE FOREIGN KEY (NFACTURA) references
FACTURA_DETALLE(NFACTURA)
)
go

use Mercadito

/*==============================================================*/
/* INSERT: CLIENTE */
/*==============================================================*/
insert into CLIENTE
values ( 'CESIA', 'CASTRO', '1601200100475',
'88651782','Tegucigalpa','16012001004753')
INSERT INTO CLIENTE
VALUES ( 'GASPAR', 'VALLECILLO', '1601200100432',
'99325581','Tegucigalpa','16012001004323')
INSERT INTO CLIENTE
values ( 'AXEL', 'AROJONA', '0801199800321',
'972933823','Comayagua','08011998003212')
INSERT INTO CLIENTE
values ( 'ANTONIO', 'SORTO', '0801200309321', '95232733','San Pedro
Sula','08012003093218')
INSERT INTO CLIENTE
values ( 'FELIPE', 'ESCOTO', '0803197700321', '32209876','Gracias a
Dios','08031977003211')
INSERT INTO CLIENTE
values ( 'GUILLERMO', 'OCHOA', '0820198000326',
'97881786','Tegucigalpa','08201980003262')
INSERT INTO CLIENTE
values ( 'DAVID', 'SUAZO', '1320197500458', '98451672','San Pedro
Sula','13201975004582')
INSERT INTO CLIENTE
values ( 'MAYRA', 'MEJIA', '1601199500545', '98451428','Comayagua','1601199500545')
INSERT INTO CLIENTE
values ( 'CARLOS', 'POLANCO', '1601198500567', '98288223','Tela','16011985005678')
INSERT INTO CLIENTE
values ( 'HILDA', 'MEJIA', '160119980032', '98900763','Tela','1601199800329')
INSERT INTO CLIENTE
values ( 'CESIA', 'CASTAÑEDA', '0501200500878',
'987653523','Ceiba','05012005008781')

/*==============================================================*/
/* INSERT: PRODUCTO */
/*==============================================================*/

INSERT INTO PRODUCTO


VALUES ( 'FRIJOLES',' 2024-03-25',' 2024-06-25','25.2','32.3','100','1')
INSERT INTO PRODUCTO
VALUES ( 'MANTEQUILLA',' 2024-05-05',' 2024-06-25','45.0','50.0','80','2')
INSERT INTO PRODUCTO
VALUES ( 'QUESO',' 2024-05-15',' 2024-07-15','20.0','25.0','100','2')
INSERT INTO PRODUCTO
VALUES ( 'HUEVOS',' 2024-03-25',' 2024-06-25','25.2','32.3','100','4')
INSERT INTO PRODUCTO
VALUES ( 'MORTADELA',' 2024-03-25',' 2024-09-15','25.2','32.3','100','4')
INSERT INTO PRODUCTO
VALUES ( 'LECHE',' 2024-02-15',' 2024-06-10','25.2','32.3','10','5')
INSERT INTO PRODUCTO
VALUES ( 'JUGO LITRO',' 2024-11-10',' 2024-11-10','24.0','30.0','20','3')
INSERT INTO PRODUCTO
VALUES ( 'CORNFLAKES',' 2024-03-25',' 2024-06-25','70.2','80.3','45','1')
INSERT INTO PRODUCTO
VALUES ( 'PALOMITAS',' 2024-03-20',' 2024-06-25','7.0','14.0','23','5')
INSERT INTO PRODUCTO
VALUES ( 'ARROZ',' 2024-11-09',' 2024-06-01','8.2','13.0','10','5')

/*==============================================================*/
/* INSERT: PROVEEDORES */
/*==============================================================*/
INSERT INTO PROVEEDORES
values ('FRIJOLANDIA','93762636728','26431219','Tegucigalpa','1')
INSERT INTO PROVEEDORES
values ('LACTEOS RANCHO','9473883992','26431131','Tegucigalpa','2')
INSERT INTO PROVEEDORES
values ('LACTEOS DEL SUR','7892939382','88761782','CHOLUTECA','2')
INSERT INTO PROVEEDORES
values ('LACTEOS RANCHO','93762636728','26431219','TEGUCIGALPA','4')
INSERT INTO PROVEEDORES
values ('BODEGA ELMER','9837818233','26439012','TEGUCIGALPA','4')
INSERT INTO PROVEEDORES
values ('DISTRIBUIDORA LOPE','12323222123','99328821','SAN PEDRO SULA','3')
INSERT INTO PROVEEDORES
values ('BODEGA FELIX','9383829382','21234556','COMAYAGUA','2')
INSERT INTO PROVEEDORES
values ('PRICEMART','12626263123','13122098','SAN PEDRO SULA','1')
INSERT INTO PROVEEDORES
values ('SUPER EXCEL','9382737223','2434343','COLON','1')
INSERT INTO PROVEEDORES
values ('BODEGA CHAVE','988293323','99328321','COPAN','3')

/*==============================================================*/
/* INSERT: TIPOPRODUCTOS */
/*==============================================================*/
INSERT INTO TIPOPRODUCTO
values ('ALIMENTO','1','2')
INSERT INTO TIPOPRODUCTO
values ('LACTEO','2','5')
INSERT INTO TIPOPRODUCTO
values ('MANTEQUILLA','2','2')
INSERT INTO TIPOPRODUCTO
values ('COMESTIBLE','4','3')
INSERT INTO TIPOPRODUCTO
values ('DESECHABLE','5','1')
INSERT INTO TIPOPRODUCTO
values ('ORGANICO','3','4')
INSERT INTO TIPOPRODUCTO
values ('ASEO','3','5')
INSERT INTO TIPOPRODUCTO
values ('BEBIDAS','4','2')
INSERT INTO TIPOPRODUCTO
values ('GRANOS','5','5')
INSERT INTO TIPOPRODUCTO
values ('CEREAL','5','5')

/*==============================================================*/
/* INSERT: FACTURA_DETALLE */
/*==============================================================*/

INSERT INTO FACTURA_DETALLE


values ('1001','3','2')
INSERT INTO FACTURA_DETALLE
values ('1002','4','3')
INSERT INTO FACTURA_DETALLE
values ('1003','7','5')
INSERT INTO FACTURA_DETALLE
values ('1004','9','9')
INSERT INTO FACTURA_DETALLE
values ('1005','6','8')
INSERT INTO FACTURA_DETALLE
values ('1006','3','1')
INSERT INTO FACTURA_DETALLE
values ('1007','5','6')
INSERT INTO FACTURA_DETALLE
values ('1008','10','7')
INSERT INTO FACTURA_DETALLE
values ('1009','8','4')
INSERT INTO FACTURA_DETALLE
values ('1010','7','10')

/*==============================================================*/
/* INSERT: FACTURA_ENCABEZADO */
/*==============================================================*/

INSERT INTO FACTURA_ENCABEZADO


VALUES ('0001','1001','2022-11-25','1')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0002','1002','2022-10-10','2')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0004','1004','2022-11-27','3')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0005','1005','2022-08-18','5')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0003','1003','2022-09-12','4')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0006','1006','2022-02-13','10')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0007','1007','2022-10-21','9')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0008','1008','2022-07-06','8')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('0009','1009','2022-09-05','7')
INSERT INTO FACTURA_ENCABEZADO
VALUES ('00010','1010','2022-12-22','6')

Vous aimerez peut-être aussi