Este documento presenta 10 consultas en algebra relacional para obtener información sobre asignaturas, docentes y sus relaciones desde diferentes tablas como asignatura, docente, ciudad, entre otras. Las consultas incluyen mostrar asignaturas con y sin prerrequisitos, docentes de ciudades específicas, asignaturas de áreas particulares y docentes con asignaturas que cumplen ciertas condiciones.
1. TALLER PRACTICA # 02 CAPITULO 3 ALGEBRA RELACIONAL DIEGO FERNANDO GALEANO TULUA UNIDAD CENTRAL DEL VALLE 25 DE SEPTIEMBRE DE 2009 Mostrar todas las asignaturas que tienen prerrequisito. Π NOMBRE.ASIGNATURA ((σCOA.ASIGNATURA=ASIGNATURA_COA.ASIGNAPRE) ) (ASIGNATURAX ASIGNAPRE) Mostrar las asignaturas que tengan el código del área igual a 2. Π NOMBRE.ASIGNATURA(σAREA_COAR=2)(ASIGNATURA) Mostrar los docentes con asignaturas que están en las áreas igual a 4. Π NOMBRE.DOCENTE (( DOCENTE_COD.ASIGNATURA= COD.DOCENTE)^( AREA_COAR.ASIGNATURA=4)) (DOCENTE X ASIGNATURA) Mostrar los docentes que son de la ciudad de tuluá, cali y buga. Π NOMBRE.DOCENTE (( NOMBRE.CIUDAD= “TULUA” v NOMBRE.CIUDAD= “CALI” v NOMBRE.CIUDAD= “BUGA”)^( CIUDAD_COC.DOCENTE=COC.CIUDAD))(DOCENTE X CIUDAD) Mostrar que asignaturas no tienen prerrequisito. Π NOMBRE.ASIGNATURA ((σCOA.ASIGNATURA< >ASIGNATURA_COA.ASIGNAPRE) ) (ASIGNATURAX ASIGNAPRE) 6. Mostrar las asignaturas que tiene dos prerrequisito. NOMBREFISICA IINTELIGENCIA ARTIFICIAL Π NOMBRE.ASIGNATURA ((σ ASIGNATURA_COA.ASIGNAPRE= ASIGNATURA_COA.ASIGNAPRE)^(COA.ASIGNATURA=ASIGNATURA_COA.ASIGNAPRE )) (ASIGNATURAX ASIGNAPRE) 7. Mostrar los docentes cuyas asignaturas no tienen prerrequisitos. NOMBREEDUARDO RODRIGUEZMOSQUERA HECTOR MARIOJOSE GABRIEL PEREZLUIS CARLOS VILLEGASLUIS FERNANDO GomezDIEGO ALBERTO PINILLAMISAEL HERNANDEZNEWTON QUIÑONESGLADYS EUGENIA VINASCOJOHN J LOZANOVIVIAN OREJUELAHUGO OROZCORODOLFO JARAMILLO Π NOMBRE.DOCENTE((σ DOCENTE_COD.ASIGNATURA< >ASIGNATURA_COA.ASIGNAPRE) ^ (DOCENTE_COD.ASIGNATURA=COD.DOCENTE) (ASIGNATURA X ASIGNAPRE X DOCENTE) 8. Mostrar los docentes cuyas asignaturas tienen doble prerrequisito NOMBREMARCO E HURTADOHARLYS RIVAS Π NOMBRE.DOCENTE ((σ ASIGNATURA_COA.ASIGNAPRE= ASIGNATURA_COA.ASIGNAPRE)^(COA.ASIGNATURA=ASIGNATURA_COA.ASIGNAPRE ) ^ (COD.DOCENTE= DOCENTE_COD.ASIGNATURA) ) (ASIGNATURA X ASIGNAPRE X DOCENTE) 9. Mostrar las asignaturas que la área sea igual a 21. NOMBRELENGUAJE DE PROGRAMACION ISISTEMAS OPERATIVOSARQUITECTURA DE COMPUTADORESLENGUAJE DE PROGRAMACION II Π NOMBRE.ASIGNATURA (σ AREA_ASIGNATURA=21) (ASIGNATURA) NOMBRESISTEMAS OPERATIVOSLENGUAJE DE PROGRAMACION II 10. Mostrar las asignaturas y docentes que sean ingenieros de sistemas y son de tuluá. NOMBRE LUIS FERNANDO Gomez Π (NOMBRE.DOCENTE, NOMBRE.ASIGNATURA) ((NOMBRE.CIUDAD= “TULUA”)^( CIUDAD_COC.DOCENTE=COC.CIUDAD)^( COD.DOCENTE=DOCENTE_COD.ASIGNATURA))(DOCENTE X CIUDAD X ASIGNATURA)