Está en la página 1de 4

CREATE TABLE MARCAAUTO_RMBR

(
MARCA VARCHAR(25) PRIMARY KEY
);

CREATE TABLE MODELOAUTO_RMBR


(
MODELO VARCHAR(25) PRIMARY KEY
);

CREATE TABLE MARCAMODELO_RMBR


(
IDAUTO NUMERIC PRIMARY KEY,
MARCA VARCHAR(25),
MODELO VARCHAR(25),
CONSTRAINT FK_MARCAAUTO_RMBR FOREIGN KEY (MARCA) REFERENCES MARCAAUTO_RMBR (MARCA),
CONSTRAINT FK_MODELOAUTO_RMBR FOREIGN KEY (MODELO) REFERENCES MODELOAUTO_RMBR
(MODELO)
);

CREATE TABLE SERVICIOS_RMBR


(
IDSERVICIO NUMERIC PRIMARY KEY,
DESCRIPCIONSERVICIO VARCHAR(100)
);

CREATE TABLE INSUMOS_RMBR


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

CREATE TABLE EMPLEADOS_RMBR


(
IDEMPLEADO NUMERIC PRIMARY KEY,
NOMBRE_S VARCHAR(60),
APELLIDO_S VARCHAR(60)
);

CREATE TABLE EQUIPO_RMBR


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

CREATE TABLE CLIENTE_RMBR


(
IDCLIENTE NUMERIC PRIMARY KEY,
NOMBRE_S VARCHAR (60),
APELLIDO_S VARCHAR (60)
);

CREATE TABLE CLIENTE_AUTO_RMBR


(
IDAUTO NUMERIC PRIMARY KEY,
IDCLIENTE NUMERIC,
CONSTRAINT FK_MARCAMODELO_RMBR FOREIGN KEY (IDAUTO) REFERENCES MARCAMODELO_RMBR
(IDAUTO),
CONSTRAINT FK_CLIENTE_RMBR FOREIGN KEY (IDCLIENTE) REFERENCES CLIENTE_RMBR
(IDCLIENTE)
);

CREATE TABLE DATOS_SERVICIO_RMBR


(
NOSERVICIO NUMERIC PRIMARY KEY,
IDSERVICIO NUMERIC,
IDAUTO NUMERIC,
IDCLIENTE NUMERIC,
FECHA DATE,
CONSTRAINT FK_SERVICIOS_RMBR FOREIGN KEY (IDSERVICIO) REFERENCES SERVICIOS_RMBR
(IDSERVICIO),
CONSTRAINT FK_CLIENTE_AUTO_RMBR FOREIGN KEY (IDAUTO) REFERENCES CLIENTE_AUTO_RMBR
(IDAUTO),
CONSTRAINT FK_CLIENTE_RMBR1 FOREIGN KEY (IDCLIENTE) REFERENCES CLIENTE_RMBR
(IDCLIENTE)
);

CREATE TABLE DATOS_SERVICIO_DETALLE_RMBR


(
NOSERVICIO NUMERIC PRIMARY KEY,
COSTOSERVICIO VARCHAR (15),
CONSTRAINT FK_DATOS_SERVICIO_RMBR FOREIGN KEY (NOSERVICIO) REFERENCES
DATOS_SERVICIO_RMBR (NOSERVICIO)
);

CREATE TABLE TTM_EQ_RMBR


(
NOSERVICIO NUMERIC PRIMARY KEY,
IDEQUIPO NUMERIC,
CONSTRAINT FK_DATOS_SERVICIO_RMBR1 FOREIGN KEY (NOSERVICIO) REFERENCES
DATOS_SERVICIO_RMBR (NOSERVICIO),
CONSTRAINT FK_EQUIPO_RMBR FOREIGN KEY (IDEQUIPO) REFERENCES EQUIPO_RMBR (IDEQUIPO)
);

CREATE TABLE TTM_EMP_RMBR


(
NOSERVICIO NUMERIC PRIMARY KEY,
IDEMPLEADO NUMERIC,
CONSTRAINT FK_DATOS_SERVICIO_RMBR2 FOREIGN KEY (NOSERVICIO) REFERENCES
DATOS_SERVICIO_RMBR (NOSERVICIO),
CONSTRAINT FK_EMPLEADOS_RMBR FOREIGN KEY (IDEMPLEADO) REFERENCES EMPLEADOS_RMBR
(IDEMPLEADO)
);

CREATE TABLE TTM_INS_RMBR


(
NOSERVICIO NUMERIC PRIMARY KEY,
IDINSUMO NUMERIC,
CONSTRAINT FK_DATOS_SERVICIO_RMBR3 FOREIGN KEY (NOSERVICIO) REFERENCES
DATOS_SERVICIO_RMBR (NOSERVICIO),
CONSTRAINT FK_INSUMOS_RMBR FOREIGN KEY (IDINSUMO) REFERENCES INSUMOS_RMBR
(IDINSUMO)
);

INSERT INTO MARCAAUTO_RMBR (MARCA) VALUES ('Renault');


INSERT INTO MARCAAUTO_RMBR (MARCA) VALUES ('BMW');
INSERT INTO MARCAAUTO_RMBR (MARCA) VALUES ('FORD');
INSERT INTO MODELOAUTO_RMBR (MODELO) VALUES ('Renault KWID.');
INSERT INTO MODELOAUTO_RMBR (MODELO) VALUES ('BMW iX1');
INSERT INTO MODELOAUTO_RMBR (MODELO) VALUES ('BRONCO');

INSERT INTO MARCAMODELO_RMBR (IDAUTO, MARCA, MODELO) VALUES


('123','RENAULT','RENAULT KWID.');
INSERT INTO MARCAMODELO_RMBR (IDAUTO, MARCA, MODELO) VALUES ('124','BMW','BMW
iX1');
INSERT INTO MARCAMODELO_RMBR (IDAUTO, MARCA, MODELO) VALUES
('125','FORD','BRONCO');

INSERT INTO SERVICIOS_RMBR (IDSERVICIO, DESCRIPCIONSERVICIO) VALUES ('1', 'CAMBIO


DE ACEITE Y FILTRO');
INSERT INTO SERVICIOS_RMBR (IDSERVICIO, DESCRIPCIONSERVICIO) VALUES ('2','REVISION
DE LUCES');
INSERT INTO SERVICIOS_RMBR (IDSERVICIO, DESCRIPCIONSERVICIO) VALUES ('3','BORNER');
INSERT INTO SERVICIOS_RMBR (IDSERVICIO, DESCRIPCIONSERVICIO) VALUES ('4','AJUSTE DE
TIEMPO DE ENCENDIDO');

INSERT INTO INSUMOS_RMBR (IDINSUMO, DESCRIPCION) VALUES ('2','COMPRESOR DE AIRE');


INSERT INTO INSUMOS_RMBR (IDINSUMO, DESCRIPCION) VALUES ('3','LIJAS');
INSERT INTO INSUMOS_RMBR (IDINSUMO, DESCRIPCION) VALUES ('4','LINTERNA');
INSERT INTO INSUMOS_RMBR (IDINSUMO, DESCRIPCION) VALUES ('5','CALEFACTOR');

INSERT INTO EMPLEADOS_RMBR (IDEMPLEADO, NOMBRE_S, APELLIDO_S) VALUES


('1','RAFAEL','BRIGIDO ROSAS');
INSERT INTO EMPLEADOS_RMBR (IDEMPLEADO, NOMBRE_S, APELLIDO_S) VALUES ('2','JOSE
HUGO','HERNANDEZ ROSAS');
INSERT INTO EMPLEADOS_RMBR (IDEMPLEADO, NOMBRE_S, APELLIDO_S) VALUES
('3','BENITO','BRIGIDO MARTINEZ');

INSERT INTO EQUIPO_RMBR (IDEQUIPO, DESCRIPCION) VALUES ('100','GATOS HIDRAULICOS');


INSERT INTO EQUIPO_RMBR (IDEQUIPO, DESCRIPCION) VALUES ('101','DESTORNILLADORES');
INSERT INTO EQUIPO_RMBR (IDEQUIPO, DESCRIPCION) VALUES ('102','MULTIMETRO
AUTOMOTRIZ');

INSERT INTO CLIENTE_RMBR (IDCLIENTE, NOMBRE_S, APELLIDO_S) VALUES ('1','BRIAN


ALEJANDRO','CAMPOS CRUZ');
INSERT INTO CLIENTE_RMBR (IDCLIENTE, NOMBRE_S, APELLIDO_S) VALUES ('2','ROSA
MARIA','BRIGIDO ROSAS');
INSERT INTO CLIENTE_RMBR (IDCLIENTE, NOMBRE_S, APELLIDO_S) VALUES ('3','KAREN','DE
LA CRUZ MARTINEZ');

INSERT INTO CLIENTE_AUTO_RMBR (IDAUTO, IDCLIENTE) VALUES ('123','1');


INSERT INTO CLIENTE_AUTO_RMBR (IDAUTO, IDCLIENTE) VALUES ('124','2');
INSERT INTO CLIENTE_AUTO_RMBR (IDAUTO, IDCLIENTE) VALUES ('125','3');

INSERT INTO DATOS_SERVICIO_RMBR (NOSERVICIO, IDSERVICIO, IDAUTO, IDCLIENTE, FECHA)


VALUES ('98','1','123','1','2023-10-18');
INSERT INTO DATOS_SERVICIO_RMBR (NOSERVICIO, IDSERVICIO, IDAUTO, IDCLIENTE, FECHA)
VALUES ('99','2','124','2','2023-10-26');
INSERT INTO DATOS_SERVICIO_RMBR (NOSERVICIO, IDSERVICIO, IDAUTO, IDCLIENTE, FECHA)
VALUES ('100','3','125','3','2023-10-26');

INSERT INTO TTM_EQ_RMBR (NOSERVICIO, IDEQUIPO) VALUES ('98','100');


INSERT INTO TTM_EQ_RMBR (NOSERVICIO, IDEQUIPO) VALUES ('99','101');
INSERT INTO TTM_EQ_RMBR (NOSERVICIO, IDEQUIPO) VALUES ('100','102');
INSERT INTO TTM_EMP_RMBR (NOSERVICIO, IDEMPLEADO) VALUES ('99','1');
INSERT INTO TTM_EMP_RMBR (NOSERVICIO, IDEMPLEADO) VALUES ('98','2');
INSERT INTO TTM_EMP_RMBR (NOSERVICIO, IDEMPLEADO) VALUES ('100','3');

INSERT INTO TTM_INS_RMBR (NOSERVICIO, IDINSUMO) VALUES ('98','2');


INSERT INTO TTM_INS_RMBR (NOSERVICIO, IDINSUMO) VALUES ('99','3');
INSERT INTO TTM_INS_RMBR (NOSERVICIO, IDINSUMO) VALUES ('100','4');

INSERT INTO DATOS_SERVICIO_DETALLE_RMBR (NOSERVICIO, COSTOSERVICIO) VALUES


('98','$4500');
INSERT INTO DATOS_SERVICIO_DETALLE_RMBR (NOSERVICIO, COSTOSERVICIO) VALUES
('99','$3780');
INSERT INTO DATOS_SERVICIO_DETALLE_RMBR (NOSERVICIO, COSTOSERVICIO) VALUES
('100','$5690');

También podría gustarte