Este documento presenta los resultados de un taller sobre álgebra relacional realizado por Robert Jeyson Rivas Sinisterra para la Universidad Central del Valle del Cauca. El taller incluye tablas como profesores, asignaturas, áreas y prerrequisitos, y ejercicios como buscar profesores por nombre o especialización, mostrar asignaturas por créditos o área, y proyectar atributos específicos.
1. TALLER DE ALGEBRA RELACIONAL
ROBERT JEYSON RIVAS SINISTERRA
2309013
UNIDAD CENTRAL DEL VALLE DEL CAUCA
INGENIERÍA DE SISTEMAS
TULUÁ – VALLE
2009
2. TALLER DE ALGEBRA RELACIONAL
ROBERT JEYSON RIVAS SINISTERRA
2309013
Presentado a:
Ing. EDGAR SANDOVAL A.
UNIDAD CENTRAL DEL VALLE DEL CAUCA
INGENIERÍA DE SISTEMAS
TULUÁ – VALLE
2009
3. A) Los nombres de las relaciones
Cantidad = 9
B) Números y nombres de tablas
Cantidad=10
1 PROGRAMA
2 SALÓN
3 ÁREA
4 BLOQUE
5 ASIGNATURA
6 FACULTAD
7 ASIGNAPRE
8 PRERREQUISITO
9 DOCENTE
10 CIUDAD
1 Posee
2 Asigna
3 Organizan
4 Posee01
5 Identifica
6 Posee03
7 Tiene
8 Dicta
9 Habita
7. a.4 Busca todos losdocentesque tiene fechade ingreso“2000/01/01”.
FECHA DE INGRESO=”2000/01/01” (DOCENTE)
NO HAY = 0
a.5 Mostar el área de profesional.
NOMBRE=”PROFESIONAL” (AREA)
COAR NOMBRE
22 PROFESIONALCOMPLEMENTARIA
21 PROFESIONAL
23 PROFESIONALESPECÍFICA
9. a.7 Mostrar las asignaturasque su área esigual a 23 y 15.
(AREA_COAR=23) ٨ (AREA_COAR=15) (ASIGNATURA)
a.8 Mostrar lasasignaturasque sus horasde trabajoindependienteseanmayoresde 3y igualesa5.
(AREA_COAR=23) ٨ (AREA_COAR=15) (ASIGNATURA)
11. B. Proyección y selección (Unaria aplicación de una sola tabla).
b.1 Mostrar el códigoy el nombre de lasasignaturasque tienenprerrequisitos23075, 23084, 23016.
π COA, NOMBRE (((PRERREQUISITOS=23075) ۷ (PRERREQUISITOS=23084) ۷ (PRERREQUISITOS=23016) (ASIGNATURA))
En la tabla de asignatura que realizaron los administradores de bases datos no se incluyo el atributo prerrequisitos
13. b.3 Mostrar losprofesoresque tiene salarioentre1.000.000 y 2.000.000.
(SALARIOS>=1000.000) ٨ (SALARIOS<=2000.000) (DOCENTE)
b.4 Mostrar losnombresde losprofesoresque tienenespecializaciónypostgradode ingenierode sistemas.
π NOMBRE((PREGRADO=”INGENIERIAENSISTEMAS”) ٨(POSTGRADO=”INGENIERIAEN SISTEMAS”)(DOCENTE))
No se encontródatos
14. b.5 Mostrar el códigoy el nombre de lasasignaturasque suscréditosseanigual ymayor de 2.
π COA,NOMBRE((CREDITOS>=2) (ASIGNATURA))
15. b.6 Mostrar el códigoy nombre de lasasignaturasque suárea es igual a 22.
π COA,NOMBRE((AREA_COAR>=22) (ASIGNATURA))
b.7 Mostrar el nombre de lasasignaturasque sushoras de trabajo independiente esténentre 3y 5.
π NOMBRE((HTI>=3)٨ (HTI<=5) (ASIGNATURA))
16. b.8 Mostrar el código,nombre,área,créditos,hti,ac,hpde las asignaturasconhoras de contacto mayoresde 3.
π COD, NOMBRE ,AREA_COAR,CREDITOS,HTTI,AC,HP ((HP>3)(ASIGNATURA))