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

Crear tablas, inserts y constraints para el dumm


Enviado por   •  11 de Noviembre de 2013  •  Trabajo  •  1.079 Palabras (5 Páginas)  •  299 Visitas

Página 1 de 5

En esta oportunidad mostrare el manejo del: SQL TUNING ADVISOR, desde la creación de las tablas hasta el de los QUERYs y DECLARE que brindan el soporte al Tuning respectivo.

-- ================================================= --

-- CREAR TABLAS, INSERTs Y CONSTRAINTs PARA EL DUMMY --

-- ================================================= --

CREATE TABLE TB_OS(

COD_OS INTEGER NOT NULL,

COD_SIST_ORI VARCHAR2(4),

COD_EST_OS VARCHAR2(2),

COD_PED VARCHAR2(10),

FEC_INI_OS DATE,

FEC_FIN_OS DATE,

FEC_EJEC_OS DATE,

FEC_LIQUI_OS DATE

);

CREATE TABLE TB_OT(

COD_OT INTEGER NOT NULL,

COD_SIST_ORI VARCHAR2(4),

FEC_INI_OT DATE,

FEC_LIQUI_OT DATE,

FEC_EJEC_OT DATE,

COD_OS INTEGER NOT NULL

);

CREATE TABLE TB_OR(

COD_OR INTEGER NOT NULL,

COD_EST_OR VARCHAR2(2),

FEC_INI_OR DATE,

FEC_EJEC_OR DATE,

FEC_LIQUI_OR DATE,

COD_FLU INTEGER NOT NULL,

COD_OT INTEGER NOT NULL

);

ALTER TABLE TB_OS

ADD CONSTRAINT PK_OS PRIMARY KEY( COD_OS );

ALTER TABLE TB_OT

ADD CONSTRAINT PK_OT PRIMARY KEY( COD_OT );

ALTER TABLE TB_OR

ADD CONSTRAINT PK_OR PRIMARY KEY( COD_OR );

ALTER TABLE TB_OT

ADD CONSTRAINT FK_OT_OS FOREIGN KEY( COD_OS )

REFERENCES TB_OS( COD_OS );

ALTER TABLE TB_OR

ADD CONSTRAINT FK_OR_OT FOREIGN KEY( COD_OT )

REFERENCES TB_OT( COD_OT );

INSERT INTO TB_OS (COD_OS, COD_SIST_ORI, COD_EST_OS, COD_PED, FEC_INI_OS, FEC_FIN_OS, FEC_EJEC_OS, FEC_LIQUI_OS)

VALUES (1, '1', '1', '1', TO_DATE('13-03-2012', 'DD-MM-YYYY'), TO_DATE('14-03-2012', 'DD-MM-YYYY'), TO_DATE('12-03-2012', 'DD-MM-YYYY'), TO_DATE('13-03-2012', 'DD-MM-YYYY'));

INSERT INTO TB_OT (COD_OT, COD_SIST_ORI, FEC_INI_OT, FEC_LIQUI_OT, FEC_EJEC_OT, COD_OS)

VALUES (1, '4', TO_DATE('13-03-2012', 'DD-MM-YYYY'), TO_DATE('14-03-2012', 'DD-MM-YYYY'), TO_DATE('12-03-2012', 'DD-MM-YYYY'), 1);

INSERT INTO TB_OT (COD_OT, COD_SIST_ORI, FEC_INI_OT, FEC_LIQUI_OT, FEC_EJEC_OT, COD_OS)

VALUES (2, '5', TO_DATE('13-03-2012', 'DD-MM-YYYY'), TO_DATE('14-03-2012', 'DD-MM-YYYY'), TO_DATE('13-03-2012', 'DD-MM-YYYY'), 1);

INSERT INTO TB_OR (COD_OR, COD_EST_OR, FEC_INI_OR, FEC_EJEC_OR, FEC_LIQUI_OR, COD_FLU, COD_OT)

VALUES

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com