Base De Datos
GO
CREATE DATABASE EMPRESA_1
GO
USE EMPRESA_1
CREATE TABLE CENTRO
(
NUMERO INT NOT NULL,
NOMBRE VARCHAR (20) NOT NULL,
CALLE VARCHAR (20) NOT NULL,
CIUDAD VARCHAR(20) NOT NULL
CONSTRAINT pk_centro_numero PRIMARY KEY (numero)
)
CREATE TABLE DEPARTAMENTO
(
NUM_CEN INT NOT NULL,
CENTRO INT NOT NULL,
DIRECTOR INT NOT NULL,
TIPO_DIR CHAR(1) NOT NULL,PRESUPUESTO INT NOT NULL,
DEPTO_JEFE INT NULL,
NOMBRE_DEPTO VARCHAR(25) NOT NULL
CONSTRAINT pk_departamento_num_cen PRIMARY KEY (num_cen)
)
CREATE TABLE EMPLEADO
(
COD_EMP INT NOT NULL,
DEPARTA INT NOT NULL,
TELEFONO INT NOT NULL,
FECHA_NAC DATETIME NOT NULL,
FECHA_ING DATETIME NOT NULL,
SALARIO INT NULL,
COMISION VARCHAR(25) NULL,
NUM_HIJO INT NOT NULL,
NOMBRE VARCHAR(25) NOTNULL,
CONSTRAINT pk_empleado_cod_emp PRIMARY KEY (cod_emp)
)
use EMPRESA_1
/* Datos Tabla CENTRO */
INSERT INTO CENTRO(NUMERO, NOMBRE, CALLE, CIUDAD)
VALUES ('10', 'SEDE CENTRAL', 'ALCALA 820', 'MADRID')
INSERT INTO CENTRO(NUMERO, NOMBRE, CALLE, CIUDAD)
VALUES ('20', 'RELACION', 'ATOCHA 408', 'MADRID')
/* Datos Tabla DEPARTAMENTO */
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO,DIRECTOR, TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)
VALUES ('100', '10', '260', 'P', '12', null, 'Direccion General')
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO, DIRECTOR, TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)
VALUES ('110', '20', '180', 'P', '15', '100', 'Direcc. Comercial' )
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO, DIRECTOR, TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)VALUES ('111', '20', '180', 'F', '11', '110', 'Sector Industrial' )
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO, DIRECTOR, TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)
VALUES ('112', '20', '270', 'P', '9', '100', 'Sector Servicios' )
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO, DIRECTOR, TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)
VALUES ('120', '10', '150', 'F', '3', '100','Organizacion' )
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO, DIRECTOR, TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)
VALUES ('121', '10', '150', 'P', '2', '120', 'Personal' )
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO, DIRECTOR, TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)
VALUES ('122', '10', '350', 'P', '6', '120', 'Proceso de Datos' )
INSERT INTO DEPARTAMENTO(NUM_CEN, CENTRO, DIRECTOR,TIPO_DIR, PRESUPUESTO, DEPTO_JEFE, NOMBRE_DEPTO)
VALUES ('130', '10', '310', 'P', '2', '100', 'Finanzas' )
/* Datos Tabla EMPLEADO */
INSERT INTO EMPLEADO(COD_EMP, DEPARTA, TELEFONO, FECHA_NAC, FECHA_ING, SALARIO, COMISION, NUM_HIJO, NOMBRE)
VALUES ('110', '121', '350', '10/11/1939', '10/02/1950', '1310', null, '3', 'Pons Cesar')
INSERT INTO EMPLEADO(COD_EMP, DEPARTA, TELEFONO, FECHA_NAC,FECHA_ING, SALARIO, COMISION, NUM_HIJO, NOMBRE)
VALUES ('120', '112', '840', '9/06/1945', '1/10/1968', '1350', '110', '1', 'Lasa Mario')
INSERT INTO EMPLEADO(COD_EMP, DEPARTA, TELEFONO, FECHA_NAC, FECHA_ING, SALARIO, COMISION, NUM_HIJO, NOMBRE)
VALUES ('130', '112', '810', '9/11/1955', '1/02/1969', '1290', '110', '2', 'Terol Luciano')
INSERT INTO EMPLEADO(COD_EMP, DEPARTA, TELEFONO,FECHA_NAC, FECHA_ING, SALARIO, COMISION, NUM_HIJO, NOMBRE)
VALUES ('150', '121', '340', '10/08/1940', '15/01/1948', '1440', null, '0', 'Perez Julio')
INSERT INTO EMPLEADO(COD_EMP, DEPARTA, TELEFONO, FECHA_NAC, FECHA_ING, SALARIO, COMISION, NUM_HIJO, NOMBRE)
VALUES ('160', '111', '740', '9/07/1949', '11/11/1968', '1310', '310', '2', 'Aguirre Aureo')
INSERT INTO EMPLEADO(COD_EMP, DEPARTA,TELEFONO, FECHA_NAC, FECHA_ING, SALARIO, COMISION, NUM_HIJO, NOMBRE)
VALUES ('180', '110', '508', '18/10/1944', '18/03/1956', '1480', '50', '2', 'Perez Marco')
INSERT INTO EMPLEADO(COD_EMP, DEPARTA, TELEFONO, FECHA_NAC, FECHA_ING, SALARIO, COMISION, NUM_HIJO, NOMBRE)
VALUES ('190', '121', '350', '12/05/1942', '11/02/1968', '1300', null, '4', 'Veiga Juliana')
INSERT INTO EMPLEADO(COD_EMP,...
Regístrate para leer el documento completo.