7. a.8 Mostrar lasasignaturasque sus horasde trabajoindependienteseanmayoresde 3y
igualesa5.
a.9 Mostrar lasasignaturascon horas de contacto menoresde 3.
8. TallerN°2
Sentenciassql
a.
SELECT INSTITUCION.NOMINSTITUCION,PREGRADO.NOMPREGRADO,DOCENTE.NOMBRE,
DOCENTE.APELLIDO
FROMDOCENTE, PREGRADO,ASIGNATURA,INSTITUCION
WHERE ((INSTITUCION.CODINSTITUCION='1') OR(INSTITUCION.CODINSTITUCION='4') OR
(INSTITUCION.CODINSTITUCION='7')) AND(PREGRADO.CODPREGRADO='2') AND
((DOCENTE.CODPREGRADO=PREGRADO.CODPREGRADO) AND
(DOCENTE.CODINSTITUCION=INSTITUCION.CODINSTITUCION))
b.
SELECT DOCENTE.CEDULA,DOCENTE.NOMBRE,NOMASIGNATURA,AREA.NOMAREA
FROMASIGNATURA,DOCENTE,AREA
WHERE (AREA.CODAREA='2') AND(AREA.CODAREA=ASIGNATURA.CODAREA)
c.
SELECT DIA,ASIGNATURA.NOMASIGNATURA
FROMHORARIO,ASIGNATURA
WHERE ((HORARIO.DIA='LUNES') OR(HORARIO.DIA='MARTES') OR(HORARIO.DIA='VIERNES'))
AND(HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA)
d.
SELECT DOCENTE.NOMBRE,CIUDAD.NOMCIUDAD,ASIGNATURA.NOMASIGNATURA,
HORARIO.DIA,FRANJA.HORAIF,SALON.NOMSALON,BLOQUE.NOMBLOQUE
FROMHORARIO,ASIGNATURA,BLOQUE,SALON,CIUDAD,FRANJA,DOCENTE
WHERE (CIUDAD.CODCIUDAD='6') AND(CIUDAD.CODCIUDAD=DOCENTE.CODCIUDAD) AND
(SALON.CODBLOQUE=BLOQUE.CODBLOQUE)
e.
SELECT ASIGNATURA.NOMASIGNATURA,AREA.NOMAREA
FROMASIGNATURA,AREA
WHERE (AREA.CODAREA='1') AND(AREA.CODAREA=ASIGNATURA.CODAREA)
9. F.
SELECT DOCENTE.NOMBRE,DOCENTE.APELLIDO,ASIGNATURA.NOMASIGNATURA,
HORARIO.DIA,FRANJA.HORAIF
FROMDOCENTE, HORARIO,ASIGNATURA,FRANJA
WHERE (DOCENTE.CEDULA='94510398') AND
(HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA) AND
(ASIGNATURA.CEDULADOCENTE='94510398') AND
(HORARIO.CODFRANJA=FRANJA.CODFRANJA)
g.
SELECT DOCENTE.NOMBRE,DOCENTE.APELLIDO,ASIGNATURA.NOMASIGNATURA,
HORARIO.DIA,FRANJA.HORAIF,SALON.NOMSALON
FROMDOCENTE, HORARIO,ASIGNATURA,FRANJA,SALON
WHERE (DOCENTE.CEDULA='66726100') AND
(HORARIO.CODASIGNATURA=ASIGNATURA.CODASIGNATURA) AND
(ASIGNATURA.CEDULADOCENTE='66726100') AND
(HORARIO.CODFRANJA=FRANJA.CODFRANJA)
TallerN°3
CREACION DE LAS TABLAS
CREATE TABLE "LIBROSESTADO"
( "CONDICIONID" NUMBER(*,0) NOT NULL ENABLE,
"NOMBRECOND" CHAR(45) NOT NULL ENABLE,
"DESCRIPCION" CHAR(30) NOT NULL ENABLE,
CONSTRAINT "PK_LIBROSESTADO" PRIMARY KEY ("CONDICIONID") ENABLE
)
/
CREATE TABLE "POSICIONES"
( "POSICIONID"NUMBER(*,0) NOT NULL ENABLE,
"CARGO" CHAR(45) NOT NULL ENABLE,
"DESCRIPCION" CHAR(30) NOT NULL ENABLE,
CONSTRAINT "PK_POSICIONES" PRIMARY KEY ("POSICIONID") ENABLE
)
/