Economic Risk Factor Update: April 2024 [SlideShare]
Taller no 4
1. TALLER 4 BASES DE DATOS
PRESENTADO POR:
ANDRES FELIPE TORO
PRESENTADO A:
ING.: EDGAR SANDOVAL
INGENIERIA DE SISTEMAS V
BASES DE DATOS
TULUA-VALLE
UCEVA
2010-2
2. A-
SELECT D.NOMBRE, D.APELLIDO, A.NOMASIGNATURA, S.NOMSALON,
H.DIA
FROM DOCENTE D, ASIGNATURA A, SALON S, HORARIO H
WHERE (D.NOMBRE LIKE 'EDGAR%') OR (D.NOMBRE LIKE 'IVAN%') AND
(A.CEDULADOCENTE=D.CEDULA)
AND (S.CODSALON=A.CODSALON) AND
(H.CODASIGNATURA=A.CODASIGNATURA)
B-
SELECT D.NOMBRE, D.APELLIDO, A.NOMASIGNATURA, AR.NOMAREA
FROM CIUDAD C, DOCENTE D, ASIGNATURA A, AREA AR
WHERE (D.NOMBRE LIKE 'LUIS ALBERTO%') AND (D.APELLIDO LIKE
'RIVERA MARTINEZ%') AND (A.CEDULADOCENTE=D.CEDULA) AND
(A.CODAREA=AR.CODAREA)
3. C-
SELECT COUNT (SALARIO) AS SUMATOTAL
FROM DOCENTE D , CIUDAD C
WHERE (SALARIO =2000000) AND (C.NOMCIUDAD='TULUA') AND
(D.CODCIUDAD=C.CODCIUDAD)
D-
SELECT COUNT (NOMASIGNATURA) AS ASIGCB
FROM ASIGNATURA, AREA
WHERE (AREA.CODAREA =1) AND
(ASIGNATURA.CODAREA=AREA.CODAREA)
4. E-
SELECT A.NOMASIGNATURA, D.CEDULA
FROM DOCENTE D, ASIGNATURA A
WHERE (A.CEDULADOCENTE=11111111) AND
(D.CEDULA=A.CEDULADOCENTE)
F-
SELECT P.NOMPROGRAMA AS "PROGRAMA", COUNT (A.CODPROGRAMA)
AS "TOTAL ASIG"
FROM PROGRAMA P, ASIGNATURA A
WHERE (A.CODPROGRAMA =210 OR A.CODPROGRAMA =230 OR
A.CODPROGRAMA=220 OR A.CODPROGRAMA=240) AND
(P.CODPROGRAMA=A.CODPROGRAMA)
GROUP BY A.CODPROGRAMA, P.NOMPROGRAMA
ORDER BY P.NOMPROGRAMA ASC
5. G-
SELECT P.NOMPROGRAMA AS “PROGRAMAS”
SUM (A.CREDITOS) AS “TOTAL CREDITOS”
FROM PROGRAMA P, ASIGNATURA A
WHERE ((A.CODPROGRAMA=210) OR (A.CODPROGRAMA=220) OR
(A.CODPROGRAMA=230) OR (A.CODPROGRAMA=240)) AND
(P.CODPROGRAMA =A.CODPROGRAMA)
GROUP BY A.CODPROGRAMA, P.NOMPROGRAMA
ORDER BY P.NOMPROGRAMA ASC
H-
SELECT D.NOMBRE, D.APELLIDO, A.NOMASIGNATURA, S.NOMSALON
FROM DOCENTE D, ASIGNATURA A, SALON S
WHERE (S.NOMSALON='B102') AND (D.CEDULA=A.CEDULADOCENTE)AND
(A.CODSALON=S.CODSALON)
6. I-
SELECT C.NOMCIUDAD, D.NOMBRE, D.APELLIDO, H.DIA, F.HORAIF,
A.NOMASIGNATURA
FROM CIUDAD C, DOCENTE D, HORARIO H, FRANJA F, ASIGNATURA A
WHERE (C.NOMCIUDAD LIKE 'CALI%') AND
(D.CODCIUDAD=C.CODCIUDAD) AND (C.CODCIUDAD=D.CODCIUDAD)AND
(D.CEDULA=A.CEDULADOCENTE) AND
(A.CODASIGNATURA=H.CODASIGNATURA) AND
(H.CODFRANJA=F.CODFRANJA)
J-
SELECT C.NOMCIUDAD, D.NOMBRE, D.APELLIDO, (D.SALARIO =16) AS
SALARIOINCREMENTADO
FROM CIUDAD C, DOCENTE D
WHERE ((C.NOMCIUDAD='BOGOTA') OR
(C.NOMCIUDAD='MEDELLIN')OR(C.NOMCIUDAD='CALI')OR(D.CODCIUDAD
=C.CODCIUDAD))