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

Base de datos - tablas


Enviado por   •  11 de Noviembre de 2015  •  Informe  •  1.729 Palabras (7 Páginas)  •  176 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

...

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