Está en la página 1de 7

1.

Insertar 6 registros en cada una de las tablas

(CURSO, REQUISITO, EMPLEAOD. EDICION Y PARTICIANTE)

Insertar registros TABLA CURSO


INSERT INTO CURSO
(CODIGO, "DESCRIPCION", "NOMBRE", "TOTAL-HORAS", COSTOXPERSONA)
VALUES
(3030, 'CURSO INTRODUCTORIO DE SQL', 'SQL BÁSICO', 90, 980000);
INSERT INTO CURSO
(CODIGO, "DESCRIPCION", "NOMBRE", "TOTAL-HORAS", COSTOXPERSONA)
VALUES
(3031, 'CURSO DE ARQUITECTURA', 'ARQUITECTURA I', 40, 120000);
INSERT INTO CURSO
(CODIGO, "DESCRIPCION", "NOMBRE", "TOTAL-HORAS", COSTOXPERSONA)
VALUES
(3032, 'CURSO DE CALCULO', 'CALCULO I', 1000, 20000);
INSERT INTO CURSO
(CODIGO, "DESCRIPCION", "NOMBRE", "TOTAL-HORAS", COSTOXPERSONA)
VALUES
(3033, 'CURSO DE INGLES', 'INGLES I', 80, 560000);
INSERT INTO CURSO
(CODIGO, "DESCRIPCION", "NOMBRE", "TOTAL-HORAS", COSTOXPERSONA)
VALUES
(3034, 'CURSO DE FISICA', 'FISICA II', 40, 60000);
INSERT INTO CURSO
(CODIGO, "DESCRIPCION", "NOMBRE", "TOTAL-HORAS", COSTOXPERSONA)
VALUES
(3035, 'CURSO DE ESTADISTICA', 'ESTADISTICA INFERENCIAL', 70, 890000);
Insertar registros TABLA REQUISITO
INSERT INTO REQUISITO
("NRO-REQUISITO", "OB-OPCIONAL", "CODIGO", "REQUISITO")
VALUES
(1, 'B', 3030, 3032);
INSERT INTO REQUISITO
("NRO-REQUISITO", "OB-OPCIONAL", "CODIGO", "REQUISITO")
VALUES
(2, 'B', 3031, 3030);
INSERT INTO REQUISITO
("NRO-REQUISITO", "OB-OPCIONAL", "CODIGO", "REQUISITO")
VALUES
(3, 'B', 3032, 3035);
INSERT INTO REQUISITO
("NRO-REQUISITO", "OB-OPCIONAL", "CODIGO", "REQUISITO")
VALUES
(4, 'P', 3033, 3030);
INSERT INTO REQUISITO
("NRO-REQUISITO", "OB-OPCIONAL", "CODIGO", "REQUISITO")
VALUES
(5, 'P', 3034, 3033);
INSERT INTO REQUISITO
("NRO-REQUISITO", "OB-OPCIONAL", "CODIGO", "REQUISITO")
VALUES
(6, 'P', 3035, 3031);
Insertar registros TABLA EMPLEADO

INSERT INTO EMPLEADO ("NIC", "FECHA-NAC", "NIF", "COD","TELEFONO" ,


"NOMBRE","DIRECCION" , "CUMPLE" , "SEXO" , "SALARIO" )
VALUES (72173425, '12/09/1980', 233442342, 1234, 3004673, 'BYRON', 'CRA 28A # 15-74', 'S', 'F',
30987033);

INSERT INTO EMPLEADO ("NIC", "FECHA-NAC", "NIF", "COD","TELEFONO" ,


"NOMBRE","DIRECCION" , "CUMPLE" , "SEXO" , "SALARIO" )
VALUES (7223325, '10/01/1960', 233122342, 1235, 23004673, 'JUANITO', 'CRA 32A # 15-76', 'S',
'M', 230987033);

INSERT INTO EMPLEADO ("NIC", "FECHA-NAC", "NIF", "COD","TELEFONO" ,


"NOMBRE","DIRECCION" , "CUMPLE" , "SEXO" , "SALARIO" )
VALUES (77654265, '23/12/2000', 2334543142, 1236, 3065345, 'PEPITA', 'CRA 5432 # 15-74', 'S',
'F', 3092342033);

INSERT INTO EMPLEADO ("NIC", "FECHA-NAC", "NIF", "COD","TELEFONO" ,


"NOMBRE","DIRECCION" , "CUMPLE" , "SEXO" , "SALARIO" )
VALUES (72234324, '12/09/1967', 23334542, 1237, 3023423423, 'JUANCHITO', 'CRA 45 # 132-23',
'N', 'M', 30987033);

INSERT INTO EMPLEADO ("NIC", "FECHA-NAC", "NIF", "COD","TELEFONO" ,


"NOMBRE","DIRECCION" , "CUMPLE" , "SEXO" , "SALARIO" )
VALUES (7229876, '12/01/2020', 23222342, 1238, 8987653, 'PERENSEJO', 'CRA 54 # 23-36', 'N',
'M', 8765433);

INSERT INTO EMPLEADO ("NIC", "FECHA-NAC", "NIF", "COD","TELEFONO" ,


"NOMBRE","DIRECCION" , "CUMPLE" , "SEXO" , "SALARIO" )
VALUES (77987653456, '30/11/2010', 2233243142, 1239, 3653045, 'JUNITA', 'CRA 2 # 23-09', 'N',
'F', 3420092333);
Insertar registros TABLA EDICION

INSERT INTO EDICION


("ID", "LUGAR", "FECHA", "HORARIO","CODIGO" , "NIC")
VALUES
(001, 'BLOQUE A', '12/09/2019', 'INTENSIVO', 3030, 72173425);
INSERT INTO EDICION
("ID", "LUGAR", "FECHA", "HORARIO","CODIGO" , "NIC")
VALUES
(002, 'BLOQUE C', '25/09/2019', 'INTENSIVO', 3030, 72173425);
INSERT INTO EDICION
("ID", "LUGAR", "FECHA", "HORARIO","CODIGO" , "NIC")
VALUES
(003, 'BLOQUE B', '12/01/2019', 'MAÑANA', 3031, 7223325);
INSERT INTO EDICION
("ID", "LUGAR", "FECHA", "HORARIO","CODIGO" , "NIC")
VALUES
(004, 'BLOQUE D', '10/05/2019', 'MAÑANA', 3032, 77654265);
INSERT INTO EDICION
("ID", "LUGAR", "FECHA", "HORARIO","CODIGO" , "NIC")
VALUES
(005, 'BLOQUE A', '28/02/2019', 'TARDE', 3033, 7229876);
INSERT INTO EDICION
("ID", "LUGAR", "FECHA", "HORARIO","CODIGO" , "NIC")
VALUES
(006, 'BLOQUE Z', '23/03/2020', 'TARDE', 3034, 72173425);
Insertar registros TABLA PARTICIPANTE

INSERT INTO PARTICIPANTE


("NUM-INSC ", " FECHA-INSCR ", " ID ", "NIC")
VALUES
(1231, '12/09/2019', 001, 72173425);
INSERT INTO PARTICIPANTE
("NUM-INSC", "FECHA-INSCR", "ID", "NIC")
VALUES
(1232, '20/08/2019', 001, 72173425);
INSERT INTO PARTICIPANTE
("NUM-INSC", "FECHA-INSCR", "ID", "NIC")
VALUES
(1233, '25/07/2019', 002, 77987653456);
INSERT INTO PARTICIPANTE
("NUM-INSC", "FECHA-INSCR", "ID", "NIC")
VALUES
(1234, '02/11/2018', 003, 72234324);
INSERT INTO PARTICIPANTE
("NUM-INSC", "FECHA-INSCR", "ID", "NIC")
VALUES
(1235, '10/01/2019', 004, 77654265);
INSERT INTO PARTICIPANTE
("NUM-INSC", "FECHA-INSCR", "ID", "NIC")
VALUES
(1236, '10/04/2019', 004, 7223325);
2. Mostrar el código, nombre, lugar, la fecha y el horario del curso  con código 3030.

SELECT
CURSO.CODIGO, NOMBRE, LUGAR, FECHA, HORARIO
FROM
CURSO, EDICION
WHERE
CURSO.CODIGO=EDICION.CODIGO AND CURSO.CODIGO = 3030;

3. Mostrar el código del curso, nombre del curso,  Código del requisito y nombre del requisito
código 3030.

SELECT CURSO.CODIGO, NOMBRE, REQUISITO, (SELECT NOMBRE AS "NOMBRE DEL REQUISITO"


FROM CURSO, REQUISITO
WHERE REQUISITO.CODIGO = 3030 AND CURSO.CODIGO = REQUISITO)
FROM CURSO, REQUISITO
WHERE CURSO.CODIGO=REQUISITO.CODIGO AND CURSO.CODIGO = 3030;
4. Mostrar el Nombre del empelado, código y nombre de los cursos donde ha sido profesor el
empleado con NIC número 72173425.

SELECT
EMPLEADO.NOMBRE AS "NOMBRE DEL EMPLEADO", CURSO.CODIGO,
CURSO.NOMBRE AS "NOMBRE DEL CURSO", EMPLEADO.NIC
FROM
CURSO, EDICION, EMPLEADO
WHERE
CURSO.CODIGO = EDICION.CODIGO AND EDICION.NIC = EMPLEADO.NIC
AND EMPLEADO.NIC = 72173425;

5. Mostrar el código y  nombre de los cursos que tiene como prerrequisito el curso con código 
3030.
SELECT
CURSO.CODIGO, NOMBRE, REQUISITO
FROM
CURSO, REQUISITO
WHERE
CURSO.CODIGO=REQUISITO.CODIGO AND REQUISITO = 3030;

También podría gustarte