Está en la página 1de 4

USE master

GO

CREATE DATABASE dbProyecto


GO

USE dbProyecto
GO

CREATE TABLE tblCliente(


DNI_Cliente varchar(8) PRIMARY KEY,
cltNombres varchar(25) NOT NULL,
cltApellidoPaterno varchar(35) NOT NULL,
cltApellidoMaterno varchar(35) NULL,
cltEmail varchar(35),
cltDirección varchar(50) NOT NULL,
cltTeléfono varchar(20) NOT NULL)

CREATE TABLE tblPersonalEmpaquetado(


DNI_PersonalEmpaquetado varchar(8) PRIMARY KEY,
prsemNombres varchar(25) NOT NULL,
prsemApellidoPaterno varchar(35) NOT NULL,
prsemApellidoMaterno varchar(35) NOT NULL,
prsemTeléfono varchar(15) NOT NULL)

CREATE TABLE tblVendedor(


DNI_Vendedor varchar(8) PRIMARY KEY,
vendNombres varchar(25) NOT NULL,
vendApellidoPaterno varchar(35) NOT NULL,
vendApellidoMaterno varchar(35) NULL,
vendTeléfono varchar(15) NOT NULL)

CREATE TABLE tblProveedor(


RUC varchar(25) PRIMARY KEY,
pvdNombres varchar(25) NOT NULL,
pvdTeléfono varchar(15) NOT NULL,
pvdDirección varchar(50) NOT NULL,
pvdEmail varchar(50))

CREATE TABLE tblAlmacenero(


ID_Almacenero varchar(10) PRIMARY KEY,
almNombres varchar(25) NOT NULL,
almApellidoPaterno varchar(35) NOT NULL,
almApellidoMaterno varchar(35) NULL,
almTelefono varchar(15) NOT NULL)

CREATE TABLE tblProducto(


ID_Producto varchar(15) PRIMARY KEY,
prodPrecio DECIMAL(7,2) NOT NULL,
prodCantidad INT NOT NULL,
prodNombre varchar(15) NOT NULL,
prodVariedad varchar(15) NOT NULL,
ID_Almacenero varchar(10) NOT NULL,
FOREIGN KEY (ID_Almacenero) REFERENCES tblAlmacenero(ID_Almacenero))

CREATE TABLE tblPedido(


ID_Pedido varchar(15) PRIMARY KEY,
pedCantidad INT NOT NULL,
pedPrecio DECIMAL(7,2) NOT NULL,
pedFechaPedido DATE NOT NULL,
DNI_Cliente varchar(8) NOT NULL,
DNI_PersonalEmpaquetado varchar(8) NOT NULL,
DNI_Vendedor varchar(8) NOT NULL,
FOREIGN KEY (DNI_Cliente) REFERENCES tblCliente(DNI_Cliente),
FOREIGN KEY (DNI_PersonalEmpaquetado) REFERENCES
tblPersonalEmpaquetado(DNI_PersonalEmpaquetado),
FOREIGN KEY (DNI_Vendedor) REFERENCES tblVendedor(DNI_Vendedor))

CREATE TABLE tblRegistrar(


ID_Producto varchar(15) NOT NULL,
ID_Pedido varchar(15) NOT NULL,
FOREIGN KEY (ID_Producto) REFERENCES tblProducto(ID_Producto),
FOREIGN KEY (ID_Pedido) REFERENCES tblPedido(ID_Pedido))

CREATE TABLE tblSuministra(


RUC varchar(25) NOT NULL,
ID_Producto varchar(15) NOT NULL,
FOREIGN KEY (RUC) REFERENCES tblProveedor(RUC),
FOREIGN KEY (ID_Producto) REFERENCES tblProducto(ID_Producto))

-- ESTABLECEMOS EL FORMATO DE FECHA

SET DATEFORMAT DMY

-- INSERTAMOS DATOS DE LA TABLA Cliente

INSERT INTO tblCliente VALUES


('74185296','Julio','Quispe','Quispe','quispe@gmail.com','real n
1452','984514700');
INSERT INTO tblCliente VALUES
('78945612','Juan','Asto','Urbano','junaurbano@gmail.com','Arequipa n
148','978471411');
INSERT INTO tblCliente VALUES
('32569874','Carlos','Urbano','Medrano','NULL','huanuco N°156','954101417');
INSERT INTO tblCliente VALUES
('15926347','Jesus','Gonzales','Baquerizo','NULL','Huancavelica
N°14536','901210111');
INSERT INTO tblCliente VALUES
('14569872','Joan','Mendoza','Hurtado','joanmendoza@gmail.com','Mariscal Castilla
N°1456','941144787');

-- INSERTAMOS DATOS DE LA TABLA Personal Empaquetado

INSERT INTO tblPersonalEmpaquetado VALUES ('80196252','Juan


','Torres','Anibal','987451020');
INSERT INTO tblPersonalEmpaquetado VALUES
('20118045','Pedro','Salazar','Alvarez','954123457');
INSERT INTO tblPersonalEmpaquetado VALUES
('74121416','Simón','Perez','Cerrón','949644124');
INSERT INTO tblPersonalEmpaquetado VALUES
('20146547','Edward','Camargo','Castro','987241364');
INSERT INTO tblPersonalEmpaquetado VALUES
('54871424','Lucas','Rodriguez','Salsedo','984236120');

-- INSERTAMOS DATOS DE LA TABLA Vendedor

INSERT INTO tblVendedor VALUES


('74213426','Cesar','Hormaza','Cacerez','984125474');
INSERT INTO tblVendedor VALUES ('80145742','Carlos','Breña','Castro','951203145');
INSERT INTO tblVendedor VALUES ('60945781','Piero','Quiñonez','Tomas','945623141');
INSERT INTO tblVendedor VALUES
('21345874','Alvaro','Araujo','Marticorena','972287476');
INSERT INTO tblVendedor VALUES
('10256035','Josias','Barzola','Mendoza','947326450');

-- INSERTAMOS DATOS DE LA TABLA Proveedor

INSERT INTO tblProveedor VALUES ('1784213166471','Monsanto','902314841','Jr. Lima


415','Monsanto@hotmail.com');
INSERT INTO tblProveedor VALUES ('2157642410329','Dupont','906413151','Av. Avancay
310','Dupont@gmail.com');
INSERT INTO tblProveedor VALUES ('1357642178401','Takii','064 246412','Av. Angamos
612','Takii@outllok.com');
INSERT INTO tblProveedor VALUES ('1445645510174','Sakata','961321006','Jr. Callao
120','NULL');
INSERT INTO tblProveedor VALUES ('2031167412163','Syngenta','945103771','Jr. Cuzco
310','Syngenta@hotmail.com');

-- INSERTAMOS DATOS DE LA TABLA Almacenero

INSERT INTO tblAlmacenero VALUES ('ALM-


0001','Carlos','Quispe','Perez','941312101');
INSERT INTO tblAlmacenero VALUES ('ALM-
0002','Pedro','Peralta','Martin','981213151');
INSERT INTO tblAlmacenero VALUES ('ALM-
0003','Saúl','Rodriguez','Vega','910302140');
INSERT INTO tblAlmacenero VALUES ('ALM-
0004','Raúl','Mallqui','Cerrón','914652131');
INSERT INTO tblAlmacenero VALUES ('ALM-
0005','Tomas','Maywa','Orellana','979844561');

-- INSERTAMOS DATOS DE LA TABLA Producto

INSERT INTO tblProducto VALUES ('PRO-0001','25.00','1250','Blanca','Nativa','ALM-


0001');
INSERT INTO tblProducto VALUES ('PRO-0002','31.00','1125','Amarilla','Nativa','ALM-
0002');
INSERT INTO tblProducto VALUES ('PRO-0003','21.50','1214','Canchan','Nativa','ALM-
0003');
INSERT INTO tblProducto VALUES ('PRO-
0004','14.50','1230','Serranita','Mejorada','ALM-0004');
INSERT INTO tblProducto VALUES ('PRO-
0005','12.30','1254','Peruanita','Nativa','ALM-0005');

-- INSERTAMOS DATOS DE LA TABLA Pedido

INSERT INTO tblPedido VALUES ('P22-


0001','50','2800.00','12/01/2022','74185296','80196252','74213426');
INSERT INTO tblPedido VALUES ('P22-
0002','13','1213.00','01/02/2022','78945612','20118045','80145742');
INSERT INTO tblPedido VALUES ('P22-
0003','41','2510.00','15/02/2022','32569874','74121416','60945781');
INSERT INTO tblPedido VALUES ('P22-
0004','24','1456.00','21/02/2022','15926347','20146547','21345874');
INSERT INTO tblPedido VALUES ('P22-
0005','38','1268.00','02/03/2022','14569872','54871424','10256035');
-- INSERTAMOS DATOS DE LA TABLA Registrar

INSERT INTO tblRegistrar VALUES ('PRO-0001','P22-0001');


INSERT INTO tblRegistrar VALUES ('PRO-0002','P22-0002');
INSERT INTO tblRegistrar VALUES ('PRO-0003','P22-0003');
INSERT INTO tblRegistrar VALUES ('PRO-0004','P22-0004');
INSERT INTO tblRegistrar VALUES ('PRO-0005','P22-0005');

-- INSERTAMOS DATOS DE LA TABLA Suministra

INSERT INTO tblSuministra VALUES ('1784213166471','PRO-0001');


INSERT INTO tblSuministra VALUES ('2157642410329','PRO-0002');
INSERT INTO tblSuministra VALUES ('1357642178401','PRO-0003');
INSERT INTO tblSuministra VALUES ('1445645510174','PRO-0004');
INSERT INTO tblSuministra VALUES ('2031167412163','PRO-0005');

select * from tblAlmacenero


select * from tblCliente
select * from tblPedido
select * from tblPersonalEmpaquetado
select * from tblProducto
select * from tblProveedor
select * from tblRegistrar
select * from tblSuministra
select * from tblVendedor

También podría gustarte