Upload
maldito92
View
213
Download
0
Embed Size (px)
DESCRIPTION
código de una base de datos
Citation preview
CREATE PROC PA_INSERTAT_TIPOPERSONA @CODIGOTPINT, @DESCRIPCIONVARCHAR(100), @ESTADOBIT
ASINSERT tb_tipopersona VALUES (@CODIGOTP,@DESCRIPCION,@ESTADO) GO
CREATE PROC PA_INSERTAR_UBIGEO@CODUBINT,@PAISVARCHAR(50),@DEPARTVARCHAR(50),@PROVVARCHAR(50),@DISTRVARCHAR(50)ASINSERT tb_ubigeo VALUES(@CODUB,@PAIS,@DEPART,@DISTR)
GO
CREATE PROC PA_INSERTAR_PERSONAASINSERT tb_persona VALUES (1,1,'TRANSPORTES TROCHAS',1,'72251850','AV. JOSE GRANDA 2481','[email protected]','5678894','25-11-2014', 1), (2,1,'TRANSPORTES REYES',2,'72254567','AV. BRASIL 10048','[email protected]','1234567','15-11-2014', 1), (3,2,'TRANSPORTES SERRUCHO',3,'72251836','AV. ARGENTINA 2981','[email protected]','5671234','22-10-2014', 1), (4,2,'TRANSPORTES NOVA',4,'72251911','AV. GRAU 278','[email protected]','1238894','10-10-2014', 1) GO
EXEC PA_INSERTAR_PERSONAGO
CREATE PROC PA_INSERTAR_USUARIOASINSERT tb_usuario VALUES(1,'OTSA','6193'),(2,'JAVA','2809'),(3,'PIPA','2507'),(4,'SAVE','O8O9'),(5,'WEED','4567')
GO
EXEC PA_INSERTAR_USUARIOGO
CREATE PROC PA_INSERTAR_CARGOASINSERT tb_cargo VALUES(1,'EMPLEADO'), (2,'ADMINISTRADOR'), (3,'GERENTE'), (4,'SUPERVISOR')
GO
EXEC PA_INSERTAR_CARGOGO
CREATE PROC PA_INSERTAR_CLIENTEASINSERT tb_cliente VALUES(1,1,'MANUEL','ALGO','VITE',1, '12-10-2013','CLIENTE RESPONSABLE', 1),(2,4,'LUIS','REYES','TAPIA',2, '12-12-2013','CLIENTE NUEVO', 1),(3,2,'PULPIN','TALAVERA,'FLORES',4, '09-12-2013','CLIENTE SERRUCHADOR', 1),(4,3,'JOSE','MESA','CARRILLO',1, '10-11-2013','CLIENTE APLICADO', 1)
GO
EXEC PA_INSERTAR_CLIENTEGO
CREATE PROC PA_INSERTAR_ESTADOCITAASINSERT tb_estadocita VALUES (1,'PENDIENTE'),(2,'CANCELADO'),(3,'POSTERGADO')GO
EXEC PA_INSERTAR_ESTADOCITAGO
CREATE PROC PA_INSERTAR_EMPLEADOASINSERT tb_empleado VALUES(1,1,'JESUS','ALFARO','VICTORIO',1, 2,1,'02-09-2011',1),(2,4,'DANIEL','SOTO','SOTO',2,3,3,'05-02-2011',1),(3,2,'CALOS','YANAHURA,'FUJI',4, 4,2,'06-07-2011',1),(4,3,'EDGAR','BUSTAMANTE','DELGADO',3, 1,1,'03-09-2013',1)
GO
EXEC PA_INSERTAR_EMPLEADOGO
CREATE PROC PA_INSERTAR_PROVEEDORASINSERT tb_proveedor VALUES(1, 1, 'CLAUDIA', 'JARA', 'MENDIETA', '01-02-2014','PRODUCTOS BARATOS', 1),(2, 2, 'SERGIO', 'LLANOS', 'RODRIGUEZ', '01-04-2014','PRODUCTOS CAROS', 1),(3, 3, 'ROCIO', 'CALDERON', 'MONTES', '01-05-2014,'PRODUCTOS BARATOS', 1),(4, 4, 'IVAN', 'AHUIN', 'CHOJA', '01-09-2014','PRODUCTOS CAROS', 1)
GO
EXEC PA_INSERTAR_PROVEEDORGO
CREATE PROC PA_INSERTAR_INSUMOS ASINSERT tb_insumos VALUES(1, 'MOTOR', 'TOYOTA', 3450.9, 100, 1, 'MODELO RT-PETROLERO'),(2, 'MOTOR', 'NISSAN', 2450.9, 100, 1, 'MODELO RT-GASOLINERO'),(3, 'MOTOR', 'SUZUKI', 5650.9, 100, 1, 'MODELO RT-PETROLERO'),(4, 'MOTOR', 'HYUNDAI', 3850.9, 100, 1, 'MODELO RT-GASOLINERO')GO
EXEC PA_INSERTAR_INSUMOSGO
CREATE PROC PA_INSERTAR_TIPOSERVICIOASINSERT tb_tiposervicio VALUES(1, 'MANTENIMIENTO'), (2, 'REPARACIN')
GO
EXEC PA_INSERTAR_TIPOSERVICIOGO
CREATE PROC PA_INSERTAR_TIPDOCUMENTOASINSERT tb_tipdocumento VALUES(1, 'BOLETA', 'CARMOTOR', 1), (2, 'FACTURA', 'CARMOTOR', 1) GO
EXEC PA_INSERTAR_TIPDOCUMENTOGO
CREATE PROC PA_INSERTAR_FORMA_PAGOASINSERT tb_formapago VALUES(1, 'CREDITO', 1), (2, 'CONTADO', 1), (3, 'FRACCIONADO', 1) GOEXEC PA_INSERTAR_FORMA_PAGOGO
CREATE PROC PA_INSERTAR_MONEDAAS INSERT tb_moneda VALUES(1, 'SOLES', 0.36, 1), (2, 'DOLARES', 2.75, 1) GO
EXEC PA_INSERTAR_MONEDAGO
CREATE PROC PA_INSERTAR_CAJAASINSERT tb_caja VALUES(1, 1, 1, '03-03-2014', 1, 0.0, 875.00, 875.00, 25.00, 'CANCELADO'),(2, 2, 1, '05-05-2014', 1, 180.0, 1000.00, 1180.00, 35.00, 'CANCELADO'),(3, 1, 1, '06-06-2014', 1, 0.0, 700.00, 700.00, 0.00, 'NO CANCELADO'),(4, 2, 1, '07-07-2014', 1, 360.0, 2000.00, 2360.00, 0.00, 'NO CANCELADO') GO
CREATE PROC PA_INSERTAR_VEHICULOSASINSERT tb_vehiculo VALUES(1, 'HILUX', 'TOYOTA', 'TOYOTALJ34', 'PE-04ER5', 'BLANCO', 'PETROLEO', '5000', 'PROBLEMAS DE ARRANQUE'), (2, 'SENTRA', 'NISSAN', 'NISSANLT90', 'PE-3456', 'PLOMO', 'PETROLEO', '1500', 'SIN PROBLEMAS'), (3, 'ELANTRA', 'HYUNDAI', 'HYUNDAILJ78', 'PE-87YU6', 'AZUL', 'GASOLINA', '1000', 'PROBLEMAS DE DIRECCION'), (4, 'SPORTAGE', 'KIA', 'KIALJ45', 'PE-98JH0', 'ROJO', 'GAS', '15000', 'PROBLEMAS DE ARRANQUE') GO
EXEC PA_INSERTAR_VEHICULOSGO
CREATE PROC PA_INSERTAR_RESERVACITAASINSERT tb_reservacita VALUES(1, 'MANTENIMIENTO', '02-02-13','', 1, 1, 1, ''),(2, 'MANTENIMIENTO', '05-05-13','', 2, 1, 2, ''),(3, 'REPARACIN', '07-07-13','', 3, 1, 1, ''),(4, 'REPARACIN', '09-09-13','', 4, 1, 2, '')
GO
EXEC PA_INSERTAR_RESERVACITAGO
CREATE PROC PA_INSERT_DETALLERESERVAASINSERT tb_detallereserva VALUES(1, 4, '05-05-2013', 'MANTENIMIENTO DE VEHICULO'), (2, 3, '06-06-2013', 'MANTENIMIENTO DE VEHICULO'),(3, 2, '07-07-2013', 'REPARACIN DE VEHICULO'),(4, 1, '08-08-2013', 'REPARACIN DE VEHICULO') GO
EXEC PA_INSERT_DETALLERESERVAGO
CREATE PROC PA_INSERT_REVISION_TECNICAASINSERT tb_revisiontecnica VALUES(1, 1, 4, 'REVISION TERMINADA'),(2, 4, 3, 'REVISION TERMINADA'),(3, 3, 1, 'REVISION TERMINADA'),(4, 2, 2, 'REVISION TERMINADA')GO
EXEC PA_INSERT_REVISION_TECNICAGO
CREATE PROC PA_INSERT_REPARACINASINSERT tb_reparacion VALUES(1, '01-01-2013', '', 1, 1, 1, 1, 'fallas en la direccion'),(2, '02-02-2013', '', 2, 2, 2, 2, 'fallas en los frenos'),(3, '03-03-2013', '', 3, 3, 3, 3, 'fallas en la suspensin'),(4, '04-04-2013', '', 4, 4, 4, 4, 'fallas en el sistema electrico') GO
EXEC PA_INSERT_REPARACINGO
CREATE PROC PA_INSERT_DETALLECAJAASINSERT tb_detalleCaja VALUES (1, 1, 4, 2, 1,'02-02-2013',''), (2,3,3,1,2,'03-03-2013',''), (3,2,2,3,4,'05-11-2013',''), (4,4,1,4,3,'23-10-2013','') GO
EXEC PA_INSERT_DETALLECAJAGO