ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base de datos - tablas

Pablo Cesar Huanca AlvarezInforme11 de Noviembre de 2015

1.729 Palabras (7 Páginas)204 Visitas

Página 1 de 7

--TABLE: CARGO

--

CREATE TABLE CARGO(

CODCARG CHAR(10) NOT NULL,

DETALLE CHAR(40),

COSTOHORA NUMBER(38, 0),

CONSTRAINT PK6 PRIMARY KEY (CODCARG)

)

;

--

-- TABLE: EQUIPOSHERRAMIENTAS

--

CREATE TABLE EQUIPOSHERRAMIENTAS(

CODEQH CHAR(10) NOT NULL,

NOMBRE CHAR(40),

CANTIDAD NUMBER(38, 0),

FECHAINGRESO DATE,

CONSTRAINT PK2 PRIMARY KEY (CODEQH)

)

;

--

-- TABLE: FICHADEVOLUCIONES

--

CREATE TABLE FICHADEVOLUCIONES(

CODDEV CHAR(10) NOT NULL,

CODTRAB CHAR(10) NOT NULL,

CODEQH CHAR(10) NOT NULL,

CODCARG CHAR(10) NOT NULL,

FECHADEV DATE,

CONSTRAINT PK3 PRIMARY KEY (CODDEV, CODTRAB, CODEQH, CODCARG)

)

;

--

-- TABLE: FICHASALIDAS

--

CREATE TABLE FICHASALIDAS(

NROFICH CHAR(10) NOT NULL,

CODEQH CHAR(10) NOT NULL,

CODTRAB CHAR(10) NOT NULL,

CODCARG CHAR(10) NOT NULL,

FECHASALIDA DATE,

FECHARETORNO DATE,

ESTADO CHAR(10),

CONSTRAINT PK4 PRIMARY KEY (NROFICH, CODEQH, CODTRAB, CODCARG)

)

;

--

-- TABLE: OBRA

--

CREATE TABLE OBRA(

CODOBRA CHAR(10) NOT NULL,

DENOMINACION CHAR(60),

CONSTRAINT PK7 PRIMARY KEY (CODOBRA)

)

;

--

-- TABLE: TRABAJADOR

--

CREATE TABLE TRABAJADOR(

CODTRAB CHAR(10) NOT NULL,

CODCARG CHAR(10) NOT NULL,

NOMBRE CHAR(30),

APELLIDOS CHAR(40),

SEXO CHAR(10),

TELEFONO NUMBER(10,0),

DIRECCION CHAR(60),

FECHAENTRADA DATE,

CONSTRAINT PK1 PRIMARY KEY (CODTRAB, CODCARG)

)

;

--

-- TABLE: TRABAJO

--

CREATE TABLE TRABAJO(

IDTRAB CHAR(10) NOT NULL,

CODTRAB CHAR(10) NOT NULL,

CODCARG CHAR(10) NOT NULL,

CODOBRA CHAR(10) NOT NULL,

NROFICH CHAR(10) NOT NULL,

CODEQH CHAR(10) NOT NULL,

DESCRIPCION CHAR(40),

CONSTRAINT PK8 PRIMARY KEY (IDTRAB, CODTRAB, CODCARG, CODOBRA, NROFICH, CODEQH)

)

;

--

-- TABLE: FICHADEVOLUCIONES

--

ALTER TABLE FICHADEVOLUCIONES ADD CONSTRAINT RefTRABAJADOR5

FOREIGN KEY (CODTRAB, CODCARG)

REFERENCES TRABAJADOR(CODTRAB, CODCARG)

;

ALTER TABLE FICHADEVOLUCIONES ADD CONSTRAINT RefEQUIPOSHERRAMIENTAS6

FOREIGN KEY (CODEQH)

REFERENCES EQUIPOSHERRAMIENTAS(CODEQH)

;

--

-- TABLE: FICHASALIDAS

--

ALTER TABLE FICHASALIDAS ADD CONSTRAINT RefTRABAJADOR2

FOREIGN KEY (CODTRAB, CODCARG)

REFERENCES TRABAJADOR(CODTRAB, CODCARG)

;

ALTER TABLE FICHASALIDAS ADD CONSTRAINT RefEQUIPOSHERRAMIENTAS1

FOREIGN KEY (CODEQH)

REFERENCES EQUIPOSHERRAMIENTAS(CODEQH)

;

--

-- TABLE: TRABAJADOR

--

ALTER TABLE TRABAJADOR ADD CONSTRAINT RefCARGO7

FOREIGN KEY (CODCARG)

REFERENCES CARGO(CODCARG)

;

--

-- TABLE: TRABAJO

--

ALTER TABLE TRABAJO ADD CONSTRAINT RefTRABAJADOR9

FOREIGN KEY (CODTRAB, CODCARG)

REFERENCES TRABAJADOR(CODTRAB, CODCARG)

;

ALTER TABLE TRABAJO ADD CONSTRAINT RefOBRA10

FOREIGN KEY (CODOBRA)

REFERENCES OBRA(CODOBRA)

;

ALTER TABLE TRABAJO ADD CONSTRAINT RefFICHASALIDAS11

FOREIGN KEY (NROFICH, CODEQH, CODTRAB, CODCARG)

REFERENCES FICHASALIDAS(NROFICH, CODEQH, CODTRAB, CODCARG)

;

--TRABAJADOR

INSERT INTO TRABAJADOR VALUES('T02','C02','LUIS','ALVAREZ GONZALES','M', 256398,'LOS PINOS 150', '06/10/2000')

INSERT INTO TRABAJADOR VALUES('T03','C01','JOSE','MAMANI GONZALES','M', 256399,'LOS SAUCES 150', '07/10/2013')

INSERT INTO TRABAJADOR VALUES('T04','C04','PERCY','QUISPE LUNA','M', 256396,'LAS BEGONIAS 150', '06/10/2008')

INSERT INTO TRABAJADOR VALUES('T05','C06','JUAN','MAMANI PEREZ','M', 256390,'LOS PINOS 160', '06/10/2010')

INSERT INTO TRABAJADOR VALUES('T06','C08','RAUL','GARCIA TOLEDO','M', 256393,'VALLECITO', '06/10/2013')

INSERT INTO TRABAJADOR VALUES('T07','C03','AURELIO','MAMANI ROJAS','M', 256395,'LAS PRADERAS 170','06/10/2011')

INSERT INTO TRABAJADOR VALUES('T08','C02','LOLO','QUISPE ARIAS','M', 256391,'LOS PINOS 152', '06/10/2013')

INSERT INTO TRABAJADOR VALUES('T10','C01','JULIO','GONZALES PINTO','M', 256392,'LOS PINOS 155', '06/10/2011')

INSERT INTO TRABAJADOR VALUES('T11','C09','ERNESTO','RODRIGUEZ PELAEZ','M', 256378,'LOS PINOS 170', '06/10/2012')

INSERT INTO TRABAJADOR VALUES('T12','C07','RICARDO','QUISPE HUANCA','M', 256698,'LAS BEGONIAS 120', '06/10/2013')

INSERT INTO TRABAJADOR VALUES('T13','C06','PABLO','GARCIA VILLAGARCIA','M', 276398,'LOS PINOS 162', '06/10/2011')

INSERT INTO TRABAJADOR VALUES('T14','C04','DENIS','MAMANI LOPINTA','M', 256898,'LOS PINOS 168', '06/10/2009')

INSERT INTO TRABAJADOR VALUES('T15','C02','JOSE','AROTAYPE QUISPE','M', 256398,'LOS PINOS 163', '06/10/2001')

INSERT INTO TRABAJADOR VALUES('T16','C01','LUCHO','PEREZ VARGAS','M', 256798,'LAS PRADERAS 100', '06/10/2012')

INSERT INTO TRABAJADOR VALUES('T17','C03','EDGAR','LUNA GARCIA','M', 256398,'LOS PINOS 150', '06/10/2011')

INSERT INTO TRABAJADOR VALUES('T18','C08','OSCAR','ALVAREZ GARCIA','M', 276398,'LOS SAUCES 180', '06/10/2009')

--CARGO

INSERT INTO CARGO VALUES('C11','TECNICO', 12)

INSERT INTO CARGO VALUES('C01','OPERARIO', 14)

INSERT INTO CARGO VALUES('C02','OFICIAL', 12)

INSERT INTO CARGO VALUES('C03','AYUDANTE', 10)

INSERT INTO CARGO VALUES('C04','FIERRERO', 12)

INSERT INTO CARGO VALUES('C05','ELECTRICISTA', 13)

INSERT INTO CARGO VALUES('C06','GASFITERO', 13)

INSERT INTO CARGO VALUES('C07','SOLDADOR', 10)

INSERT INTO CARGO VALUES('C08','CARPINTERO', 13)

INSERT INTO CARGO VALUES('C09','RIGGER', 10)

INSERT INTO CARGO VALUES('C10','GRUISTA', 15)

--OBRA

INSERT INTO OBRA VALUES( 'OB1',' CONSTRUCCION DE DEPARTAMENTOS - BAVARIA')

INSERT INTO OBRA VALUES( 'OB2',' REFACCION DE DORMITORIOS - BAVARIA')

INSERT INTO OBRA VALUES( 'OB3',' LEVANTAMIENTO TOPOGRAFICO - BAVARIA')

--FICHASALIDAS

INSERT INTO FICHASALIDAS VALUES( 'F1','H2','T02','C02','12/05/2013','10/06/2013','B')

INSERT INTO FICHASALIDAS VALUES( 'F2','H3','T05','C03','12/05/2013','05/20/2013','B')

INSERT INTO FICHASALIDAS VALUES( 'F3','H5','T06','C03','12/06/2013','05/26/2013','B')

INSERT INTO FICHASALIDAS VALUES( 'F4','H4','T07','C02','05/15/2013','05/15/2013','B')

INSERT INTO FICHASALIDAS VALUES( 'F5','H6','T08','C02','11/05/2013','14/05/2013','B')

INSERT INTO FICHASALIDAS VALUES(

...

Descargar como (para miembros actualizados) txt (15 Kb) pdf (62 Kb) docx (20 Kb)
Leer 6 páginas más »
Disponible sólo en Clubensayos.com