Está en la página 1de 6

CREATE TABLE ALMACEN_RMBR

(
NOALMACEN NUMERIC PRIMARY KEY,
DESCRIPCION VARCHAR(100)
);

CREATE TABLE MATERIAPRIMA_RMBR


(
CVEMATERIAPRIMA NUMERIC PRIMARY KEY,
NOMBRE VARCHAR (50)
);

CREATE TABLE PRODUCTO_RMBR


(
NOPRODUCTO NUMERIC PRIMARY KEY,
NOMBRE VARCHAR (50),
CVEMATERIAPRIMA NUMERIC,
CONSTRAINT FK_MATERIAPRIMA_RMBR FOREIGN KEY (CVEMATERIAPRIMA) REFERENCES
MATERIAPRIMA_RMBR (CVEMATERIAPRIMA)
);

CREATE TABLE PRODUCTOALMACEN_RMBR


(
NOPRODUCTO NUMERIC,
NOALMACEN NUMERIC,
CANTIDAD NUMERIC,
CONSTRAINT FK_PRODUCTO_RMBR FOREIGN KEY (NOPRODUCTO) REFERENCES PRODUCTO_RMBR
(NOPRODUCTO),
CONSTRAINT FK_ALMACEN_RMBR FOREIGN KEY (NOALMACEN) REFERENCES ALMACEN_RMBR
(NOALMACEN)
);

CREATE TABLE LOTE_RMBR


(
NOLOTE NUMERIC PRIMARY KEY,
DESCRIPCION VARCHAR(40),
NOMBRE VARCHAR(100)
);

CREATE TABLE LOC_LOTE_RMBR


(
NOLOTE NUMERIC PRIMARY KEY,
LATITUD VARCHAR (20),
LONGITUD VARCHAR (20),
ALTURA VARCHAR (15),
NOPUNTO NUMERIC,
CONSTRAINT FK_LOTE_RMBR FOREIGN KEY (NOLOTE) REFERENCES LOTE_RMBR (NOLOTE)
);

CREATE TABLE TRABAJO_RMBR


(
NOTRABAJO NUMERIC PRIMARY KEY,
DESCRIPCION VARCHAR (20)
);

CREATE TABLE MATERIALEXTRA_RMBR


(
NOMATERIALEXT NUMERIC PRIMARY KEY,
NOMBRE VARCHAR (25)
);

CREATE TABLE TCMATERIALEXTRA_RMBR


(
NOTRABAJOACTIVIDAD NUMERIC PRIMARY KEY,
NOTRABAJO NUMERIC,
NOMATERIALEXT NUMERIC,
CANTIDAD NUMERIC,
CONSTRAINT FK_TRABAJO_RMBR FOREIGN KEY (NOTRABAJO) REFERENCES TRABAJO_RMBR
(NOTRABAJO),
CONSTRAINT FK_MATERIALEXTRA_RMBR FOREIGN KEY (NOMATERIALEXT) REFERENCES
MATERIALEXTRA_RMBR (NOMATERIALEXT)
);

CREATE TABLE EMPLEADO_RMBR


(
NOEMPLEADO NUMERIC PRIMARY KEY,
NOMBRECOMPLETO VARCHAR (150)
);

CREATE TABLE EQUIPO_RMBR


(
NOEQUIPO NUMERIC PRIMARY KEY,
NOMBRE VARCHAR (50),
CANTIDAD NUMERIC
);

CREATE TABLE CULTIVO_RMBR


(
NOCULTIVO NUMERIC PRIMARY KEY,
NOLOTE NUMERIC,
CVEMATERIAPRIMA NUMERIC,
FECHAINICIO DATE,
ESTATUS VARCHAR(15),
CONSTRAINT FK_LOTE_RMBR1 FOREIGN KEY (NOLOTE) REFERENCES LOTE_RMBR (NOLOTE),
CONSTRAINT FK_MATERIAPRIMA_RMBR1 FOREIGN KEY (CVEMATERIAPRIMA) REFERENCES
MATERIAPRIMA_RMBR (CVEMATERIAPRIMA)
);

CREATE TABLE TRABAJO_C_EMPLEADO_RMBR


(
NOCULTIVO NUMERIC,
NOTRABAJO NUMERIC,
FECHA DATE,
NOEMPLEADO NUMERIC,
NOTRABAJOACTIVIDAD NUMERIC PRIMARY KEY,
CONSTRAINT FK_CULTIVO_RMBR FOREIGN KEY (NOCULTIVO) REFERENCES CULTIVO_RMBR
(NOCULTIVO),
CONSTRAINT FK_TCMATERIALEXTRA_RMBR FOREIGN KEY (NOTRABAJOACTIVIDAD) REFERENCES
TCMATERIALEXTRA_RMBR (NOTRABAJOACTIVIDAD)
);

CREATE TABLE TCEMP_RMBR


(
NOTRABAJOACTIVIDAD NUMERIC PRIMARY KEY,
NOEMPLEADO NUMERIC,
CONSTRAINT FK_TRABAJO_C_EMPLEADO_RMBR FOREIGN KEY (NOTRABAJOACTIVIDAD) REFERENCES
TRABAJO_C_EMPLEADO_RMBR (NOTRABAJOACTIVIDAD),
CONSTRAINT FK_EMPLEADO_RMBR FOREIGN KEY (NOEMPLEADO) REFERENCES EMPLEADO_RMBR
(NOEMPLEADO)
);

CREATE TABLE TCEQ_RMBR


(
NOTRABAJOACTIVIDAD NUMERIC PRIMARY KEY,
NOEQUIPO NUMERIC,
CONSTRAINT FK_TRABAJO_C_EMPLEADO_RMBR1 FOREIGN KEY (NOTRABAJOACTIVIDAD) REFERENCES
TRABAJO_C_EMPLEADO_RMBR (NOTRABAJOACTIVIDAD),
CONSTRAINT FK_EQUIPO_RMBR FOREIGN KEY (NOEQUIPO) REFERENCES EQUIPO_RMBR (NOEQUIPO)
);

CREATE TABLE TRABAJO_CULTIVO_RMBR


(
NOCULTIVO NUMERIC,
NOTRABAJOACTIVIDAD NUMERIC PRIMARY KEY,
FECHA DATE,
CONSTRAINT FK_CULTIVO_RMBR1 FOREIGN KEY (NOCULTIVO) REFERENCES CULTIVO_RMBR
(NOCULTIVO),
CONSTRAINT FK_TRABAJO_C_EMPLEADO_RMBR2 FOREIGN KEY (NOTRABAJOACTIVIDAD) REFERENCES
TRABAJO_C_EMPLEADO_RMBR (NOTRABAJOACTIVIDAD)
);

CREATE TABLE PRODUCCION_RMBR


(
NOPRODUCTO NUMERIC PRIMARY KEY,
IDPRODUCTO NUMERIC,
UoM VARCHAR (15),
CANTIDAD NUMERIC,
NOALMACEN NUMERIC,
CONSTRAINT FK_PRODUCTO_RMBR1 FOREIGN KEY (NOPRODUCTO) REFERENCES PRODUCTO_RMBR
(NOPRODUCTO),
CONSTRAINT FK_ALMACEN_RMBR1 FOREIGN KEY (NOALMACEN) REFERENCES ALMACEN_RMBR
(NOALMACEN)
);

INSERT INTO ALMACEN_RMBR (NOALMACEN, DESCRIPCION) VALUES ('111','ALMACEN CBTa99


COSCOMATEPEC');
INSERT INTO ALMACEN_RMBR (NOALMACEN, DESCRIPCION) VALUES ('222','ALMACEN CALLE
BENITO JUAREZ COSCOMATEPEC');
INSERT INTO ALMACEN_RMBR (NOALMACEN, DESCRIPCION) VALUES ('333','ALMACEN AV.AGUSTIN
DE ITURBIDE COSCOMATEPEC');
INSERT INTO ALMACEN_RMBR (NOALMACEN, DESCRIPCION) VALUES ('444','ALMACEN PASO DE
OVEJAS');
INSERT INTO ALMACEN_RMBR (NOALMACEN, DESCRIPCION) VALUES ('555','ALMACEN XALAPA');

INSERT INTO MATERIAPRIMA_RMBR (CVEMATERIAPRIMA, NOMBRE) VALUES ('111','CACAO');


INSERT INTO MATERIAPRIMA_RMBR (CVEMATERIAPRIMA, NOMBRE) VALUES ('112','AVELLANA');
INSERT INTO MATERIAPRIMA_RMBR (CVEMATERIAPRIMA, NOMBRE) VALUES ('113','MAIZ');
INSERT INTO MATERIAPRIMA_RMBR (CVEMATERIAPRIMA, NOMBRE) VALUES ('114','CHILES');
INSERT INTO MATERIAPRIMA_RMBR (CVEMATERIAPRIMA, NOMBRE) VALUES ('115','FRESAS');

INSERT INTO PRODUCTO_RMBR (NOPRODUCTO, NOMBRE, CVEMATERIAPRIMA) VALUES


('333','MERMELADA DE FRESA','115');
INSERT INTO PRODUCTO_RMBR (NOPRODUCTO, NOMBRE, CVEMATERIAPRIMA) VALUES
('334','JALEA DE FRESA','115');
INSERT INTO PRODUCTO_RMBR (NOPRODUCTO, NOMBRE, CVEMATERIAPRIMA) VALUES
('335','CHOCOLATE PARA PREPARAR','111');
INSERT INTO PRODUCTO_RMBR (NOPRODUCTO, NOMBRE, CVEMATERIAPRIMA) VALUES
('336','CHOCOLATE AMARGO','111');
INSERT INTO PRODUCTO_RMBR (NOPRODUCTO, NOMBRE, CVEMATERIAPRIMA) VALUES
('337','CHILES EN ESCABECHE','114');

INSERT INTO PRODUCTOALMACEN_RMBR (NOPRODUCTO, NOALMACEN, CANTIDAD) VALUES


('333','111','40');
INSERT INTO PRODUCTOALMACEN_RMBR (NOPRODUCTO, NOALMACEN, CANTIDAD) VALUES
('334','444','160');
INSERT INTO PRODUCTOALMACEN_RMBR (NOPRODUCTO, NOALMACEN, CANTIDAD) VALUES
('335','333','70');
INSERT INTO PRODUCTOALMACEN_RMBR (NOPRODUCTO, NOALMACEN, CANTIDAD) VALUES
('336','222','88');
INSERT INTO PRODUCTOALMACEN_RMBR (NOPRODUCTO, NOALMACEN, CANTIDAD) VALUES
('337','111','40');

INSERT INTO LOTE_RMBR (NOLOTE, DESCRIPCION, NOMBRE) VALUES ('111','LOTE SAN NICOLAS
IXTAYUCA','LSNI');
INSERT INTO LOTE_RMBR (NOLOTE, DESCRIPCION, NOMBRE) VALUES ('222','LOTE
TETELCINGO','LTTG');
INSERT INTO LOTE_RMBR (NOLOTE, DESCRIPCION, NOMBRE) VALUES ('333','LOTE COLONIA
ESPEJO','LCNE');
INSERT INTO LOTE_RMBR (NOLOTE, DESCRIPCION, NOMBRE) VALUES ('444','LOTE COLONIA
XANXUANCO','LXNC');
INSERT INTO LOTE_RMBR (NOLOTE, DESCRIPCION, NOMBRE) VALUES ('555','LOTE COLONIA
LAZARO CARDENAS','LLZC');

INSERT INTO LOC_LOTE_RMBR (NOLOTE, LATITUD, LONGITUD, ALTURA, NOPUNTO) VALUES


('111','10, 29, 17, N',' 66, 52, 45, O','900 MSNM. V.','11')
INSERT INTO LOC_LOTE_RMBR (NOLOTE, LATITUD, LONGITUD, ALTURA, NOPUNTO) VALUES
('222','37, 33, 57, N','126, 58, 41, E','38 MSNM.CS.','12')
INSERT INTO LOC_LOTE_RMBR (NOLOTE, LATITUD, LONGITUD, ALTURA, NOPUNTO) VALUES
('333','13, 45, 8, N','100, 29, 38, E','1.5 MSNM.T','13')
INSERT INTO LOC_LOTE_RMBR (NOLOTE, LATITUD, LONGITUD, ALTURA, NOPUNTO) VALUES
('444','28, 36, 50, N',' 77, 12, 32, E','216 MSNM.I','14')

INSERT INTO TRABAJO_RMBR (NOTRABAJO, DESCRIPCION) VALUES ('96','RIEGO');


INSERT INTO TRABAJO_RMBR (NOTRABAJO, DESCRIPCION) VALUES ('97','SIEMBRA');
INSERT INTO TRABAJO_RMBR (NOTRABAJO, DESCRIPCION) VALUES ('98','COSECHA');
INSERT INTO TRABAJO_RMBR (NOTRABAJO, DESCRIPCION) VALUES ('99','LIMPIEZA');
INSERT INTO TRABAJO_RMBR (NOTRABAJO, DESCRIPCION) VALUES ('100','EMPAQUETADO');

INSERT INTO MATERIALEXTRA_RMBR (NOMATERIALEXT, NOMBRE) VALUES ('222','AGUA');


INSERT INTO MATERIALEXTRA_RMBR (NOMATERIALEXT, NOMBRE) VALUES
('223','FERTILIZANTE');
INSERT INTO MATERIALEXTRA_RMBR (NOMATERIALEXT, NOMBRE) VALUES ('224','ABONO');
INSERT INTO MATERIALEXTRA_RMBR (NOMATERIALEXT, NOMBRE) VALUES ('225','FUMIGADOR');
INSERT INTO MATERIALEXTRA_RMBR (NOMATERIALEXT, NOMBRE) VALUES
('226','INSECTICIDA');

INSERT INTO TCMATERIALEXTRA_RMBR (NOTRABAJOACTIVIDAD, NOTRABAJO, NOMATERIALEXT,


CANTIDAD) VALUES ('111','96','222','12');
INSERT INTO TCMATERIALEXTRA_RMBR (NOTRABAJOACTIVIDAD, NOTRABAJO, NOMATERIALEXT,
CANTIDAD) VALUES ('112','96','222','14');
INSERT INTO TCMATERIALEXTRA_RMBR (NOTRABAJOACTIVIDAD, NOTRABAJO, NOMATERIALEXT,
CANTIDAD) VALUES ('113','97','224','17');
INSERT INTO TCMATERIALEXTRA_RMBR (NOTRABAJOACTIVIDAD, NOTRABAJO, NOMATERIALEXT,
CANTIDAD) VALUES ('114','98','225','14');
INSERT INTO TCMATERIALEXTRA_RMBR (NOTRABAJOACTIVIDAD, NOTRABAJO, NOMATERIALEXT,
CANTIDAD) VALUES ('115','100','225','8');

INSERT INTO EMPLEADO_RMBR (NOEMPLEADO, NOMBRECOMPLETO) VALUES ('111','BRIAN


ALEJANDRO CAMPOS CRUZ');
INSERT INTO EMPLEADO_RMBR (NOEMPLEADO, NOMBRECOMPLETO) VALUES ('112','ROSA MARIA
BRIGIDO ROSAS');
INSERT INTO EMPLEADO_RMBR (NOEMPLEADO, NOMBRECOMPLETO) VALUES ('113','RAFAEL
BRIGIDO ROSAS');
INSERT INTO EMPLEADO_RMBR (NOEMPLEADO, NOMBRECOMPLETO) VALUES ('114','KAREN DE LA
CRUZ MARTINEZ');
INSERT INTO EMPLEADO_RMBR (NOEMPLEADO, NOMBRECOMPLETO) VALUES ('115','BRIAN
JEFERSON HERNANDEZ MENDOZA');

INSERT INTO EQUIPO_RMBR (NOEQUIPO, NOMBRE, CANTIDAD) VALUES ('111','AZADON','45');


INSERT INTO EQUIPO_RMBR (NOEQUIPO, NOMBRE, CANTIDAD) VALUES ('112','PALA','43');
INSERT INTO EQUIPO_RMBR (NOEQUIPO, NOMBRE, CANTIDAD) VALUES
('113','CARRETILLA','42');
INSERT INTO EQUIPO_RMBR (NOEQUIPO, NOMBRE, CANTIDAD) VALUES ('114','CAJAS','48');
INSERT INTO EQUIPO_RMBR (NOEQUIPO, NOMBRE, CANTIDAD) VALUES ('115','BOMBAS DE
RIEGO','49');

INSERT INTO CULTIVO_RMBR (NOCULTIVO, NOLOTE, CVEMATERIAPRIMA, FECHAINICIO, ESTATUS)


VALUES ('111','111','111','2023-10-10','SEMBRADO');
INSERT INTO CULTIVO_RMBR (NOCULTIVO, NOLOTE, CVEMATERIAPRIMA, FECHAINICIO, ESTATUS)
VALUES ('222','222','112','2023-10-18','SEMBRADO');
INSERT INTO CULTIVO_RMBR (NOCULTIVO, NOLOTE, CVEMATERIAPRIMA, FECHAINICIO, ESTATUS)
VALUES ('333','333','113','2023-10-26','DESOCUPADO');
INSERT INTO CULTIVO_RMBR (NOCULTIVO, NOLOTE, CVEMATERIAPRIMA, FECHAINICIO, ESTATUS)
VALUES ('444','444','114','2023-11-26','COSECHA');
INSERT INTO CULTIVO_RMBR (NOCULTIVO, NOLOTE, CVEMATERIAPRIMA, FECHAINICIO, ESTATUS)
VALUES ('555','555','115','2023-12-16','SIEMBRA PROXIMA');

INSERT INTO TRABAJO_C_EMPLEADO_RMBR (NOCULTIVO, NOTRABAJO, FECHA, NOEMPLEADO,


NOTRABAJOACTIVIDAD) VALUES ('111','96','2023-11-10','111','111');
INSERT INTO TRABAJO_C_EMPLEADO_RMBR (NOCULTIVO, NOTRABAJO, FECHA, NOEMPLEADO,
NOTRABAJOACTIVIDAD) VALUES ('222','97','2023-10-18','112','112');
INSERT INTO TRABAJO_C_EMPLEADO_RMBR (NOCULTIVO, NOTRABAJO, FECHA, NOEMPLEADO,
NOTRABAJOACTIVIDAD) VALUES ('333','98','2023-10-26','113','113');
INSERT INTO TRABAJO_C_EMPLEADO_RMBR (NOCULTIVO, NOTRABAJO, FECHA, NOEMPLEADO,
NOTRABAJOACTIVIDAD) VALUES ('444','99','2023-11-26','114','114');
INSERT INTO TRABAJO_C_EMPLEADO_RMBR (NOCULTIVO, NOTRABAJO, FECHA, NOEMPLEADO,
NOTRABAJOACTIVIDAD) VALUES ('555','100','2023-12-16','115','115');

INSERT INTO TCEMP_RMBR (NOTRABAJOACTIVIDAD, NOEMPLEADO) VALUES ('111','111');


INSERT INTO TCEMP_RMBR (NOTRABAJOACTIVIDAD, NOEMPLEADO) VALUES ('112','112');
INSERT INTO TCEMP_RMBR (NOTRABAJOACTIVIDAD, NOEMPLEADO) VALUES ('113','113');
INSERT INTO TCEMP_RMBR (NOTRABAJOACTIVIDAD, NOEMPLEADO) VALUES ('114','114');
INSERT INTO TCEMP_RMBR (NOTRABAJOACTIVIDAD, NOEMPLEADO) VALUES ('115','115');

INSERT INTO TCEQ_RMBR (NOTRABAJOACTIVIDAD, NOEQUIPO) VALUES ('111','111');


INSERT INTO TCEQ_RMBR (NOTRABAJOACTIVIDAD, NOEQUIPO) VALUES ('112','112');
INSERT INTO TCEQ_RMBR (NOTRABAJOACTIVIDAD, NOEQUIPO) VALUES ('113','113');
INSERT INTO TCEQ_RMBR (NOTRABAJOACTIVIDAD, NOEQUIPO) VALUES ('114','114');
INSERT INTO TCEQ_RMBR (NOTRABAJOACTIVIDAD, NOEQUIPO) VALUES ('115','115');

INSERT INTO TRABAJO_CULTIVO_RMBR (NOCULTIVO, NOTRABAJOACTIVIDAD, FECHA) VALUES


('111','111','2023-11-10');
INSERT INTO TRABAJO_CULTIVO_RMBR (NOCULTIVO, NOTRABAJOACTIVIDAD, FECHA) VALUES
('222','112','2023-10-18');
INSERT INTO TRABAJO_CULTIVO_RMBR (NOCULTIVO, NOTRABAJOACTIVIDAD, FECHA) VALUES
('333','113','2023-10-26');
INSERT INTO TRABAJO_CULTIVO_RMBR (NOCULTIVO, NOTRABAJOACTIVIDAD, FECHA) VALUES
('444','114','2023-11-26');
INSERT INTO TRABAJO_CULTIVO_RMBR (NOCULTIVO, NOTRABAJOACTIVIDAD, FECHA) VALUES
('555','115','2023-12-16');

INSERT INTO PRODUCCION_RMBR (NOPRODUCTO, IDPRODUCTO, UoM, CANTIDAD, NOALMACEN)


VALUES ('333','1','CAJ1','40','111');
INSERT INTO PRODUCCION_RMBR (NOPRODUCTO, IDPRODUCTO, UoM, CANTIDAD, NOALMACEN)
VALUES ('334','2','PAQ1','22','222');
INSERT INTO PRODUCCION_RMBR (NOPRODUCTO, IDPRODUCTO, UoM, CANTIDAD, NOALMACEN)
VALUES ('335','3','CAJ1','43','333');
INSERT INTO PRODUCCION_RMBR (NOPRODUCTO, IDPRODUCTO, UoM, CANTIDAD, NOALMACEN)
VALUES ('336','4','BSA1','21','444');
INSERT INTO PRODUCCION_RMBR (NOPRODUCTO, IDPRODUCTO, UoM, CANTIDAD, NOALMACEN)
VALUES ('337','5','BSA1','42','555');

También podría gustarte