TALLER DE ALGEBRA RELACIONAL ROBERT JEYSON RIVAS SINISTERRA 2309013 UNIDAD CENTRAL DEL VALLE DEL CAUCA INGENIERÍA DE SISTEMAS
TALLER DE ALGEBRA RELACIONAL
ROBERT JEYSON RIVAS SINISTERRA
2309013
UNIDAD CENTRAL DEL VALLE DEL CAUCA
INGENIERÍA DE SISTEMAS
TULUÁ – VALLE
2009
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
A) Los nombres de las relaciones Cantidad = 9
B) Números y nombres de tablas Cantidad=10
1 PROGRAMA2 SALÓN3 ÁREA4 BLOQUE5 ASIGNATURA6 FACULTAD7 ASIGNAPRE8 PRERREQUISITO9 DOCENTE10 CIUDAD
1 Posee2 Asigna3 Organizan4 Posee015 Identifica6 Posee037 Tiene8 Dicta9 Habita
C) Llaves Primarias y compuestas (ajenas) Primarias:
LLAVES PRIMARIAS1 COP2 COS3 COB4 COAR5 COF6 COA7 COPR8 COC9 COD
Foráneas:
LLAVES FORANEAS1 FACULTAD_COF2 ,BLOQUE_COB3 ASIGNATURA_COA4 PRERREQUISITO_COAR5 AREA_COAR6 SALON_COS7 PROGRAMA_COP8 DOCENTE_COD9 CIUDAD_COC
a.1 Mostrar todos los docentes que inician con la letra “E”Nombre = “E” (DOCENTE)
COD CIUDAD_COC NOMBRE FECHANACIMIENTO PREGRADO POSTGRADO FECHAINGRESO SALARIOS
51 1 EDUARDO RODRIGUEZ 03/06/1980 LINEA DE PROFUNDIZACION INGENIERIA DE SISTEMAS 03/06/1999 300000
78 1 EDGAR SANDOVAL 15/02/1980 SISTEMAS DIGITALES BASES DE DATOS 12/02/1999 2000000
16 1 EFRAIN VASQUEZ 02/02/1973 matematicas ciencias contables 12/02/1999 2500000
60 1 EDUARDO RAMIREZ 12/08/1978 PROGRAMACION DIBUJO 02/02/1999 2000000
a.3 Buscar todos los docentes que son ingenieros de sistemas.PREGRADO = “INGENIERIA EN SISTEMAS” (DOCENTE)
COD CIUDAD_COC NOMBRE FECHANACIMIENTO PREGRADO POSTGRADOFECHAINGRESO SALARIOS
13 1 FABIAN CERQUERA 01/01/1980 ing sistemas sistemas de control 01/01/2003 1200000
61 1 CLAUDIA MORENO 03/04/1980INGENIERA EN SISTEMAS INGENIERIA DE SOFTWARE 05/06/2001 400000
28 1 fabian cerquera 03/03/1980 ing sistemas sistemas de control y seguuridad de datos 02/03/2003 180000010 1 JOSE GABRIEL PEREZ 20/03/1970 sistemas sistemas inteligentes 12/02/1993 1700000
6 1LUIS FERNANDO Gomez 01/03/1945 ingeniero de sistemas Ingeniería de Sistemas Internet y Móviles 16/02/1999 1000000
40 1 HARLYS RIVAS 02/05/1970INGENIERIA DE SISTEMAS INTELIG ARTIFICIAL 03/05/1990 500000
201 1 CLAUDIA MORENO 03/08/1993 ING SISTEMAS ING SOFTWARE II 02/01/2006 3000000203 1 FABIAN CERQUERA 02/06/1954 ING SISTEMAS SIST OPERAT. II 02/03/2002 4000000
4 1 MARY LUZ OJEDA 01/03/1974 ingenieria de sistemasGestión de Sistemas de Información en la Empresa. 14/12/2004 1500000
21 1 pablo velez 01/01/1980 ing sistemas matematico puro 01/03/2005 1300000
500 1IVAN DARIO ARISTIZB 08/09/1936 ING SISTEMAS COMUNIC REDES II 02/02/2005 3000000
a.2 Buscar todos los docentes que tienen especialización.PREGARDO=”ESPECIALIZACION” (DOCENTE)
a.4 Busca todos los docentes que tiene fecha de ingreso “2000/01/01”.FECHA DE INGRESO=”2000/01/01” (DOCENTE)
NO HAY = 0
a.5 Mostar el área de profesional. NOMBRE=”PROFESIONAL” (AREA)
a.6 Mostrar las asignaturas que sus créditos sean igual y mayor de 2. (CREDITOS>=2) (ASIGNATURA)
COAR NOMBRE22 PROFESIONAL COMPLEMENTARIA21 PROFESIONAL23 PROFESIONAL ESPECÍFICA
a.7 Mostrar las asignaturas que su área es igual a 23 y 15. (AREA_COAR=23) ٨ (AREA_COAR=15) (ASIGNATURA)
a.8 Mostrar las asignaturas que sus horas de trabajo independiente sean mayores de 3 y iguales a 5. (AREA_COAR=23) ٨ (AREA_COAR=15) (ASIGNATURA)
a.9 Mostrar las asignaturas con horas de contacto menores de 3. (HP<3) (ASIGNATURA)
B. Proyección y selección (Unaria aplicación de una sola tabla).b.1 Mostrar el código y el nombre de las asignaturas que tienen prerrequisitos 23075, 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
b.2 Mostrar el código, nombre y salario de los profesores que tienen salarios mayores de 1.000.000.π CÓDIGO, CÓDIGO, SALARIOS((SALARIOS>1000.000)(DOCENTE))
b.3 Mostrar los profesores que tiene salario entre 1.000.000 y 2.000.000. (SALARIOS>=1000.000) ٨ (SALARIOS<=2000.000) (DOCENTE)
b.4 Mostrar los nombres de los profesores que tienen especialización y postgrado de ingeniero de sistemas.π NOMBRE((PREGRADO=”INGENIERIA EN SISTEMAS”) ٨ (POSTGRADO=”INGENIERIA EN SISTEMAS”)(DOCENTE))No se encontró datos
b.5 Mostrar el código y el nombre de las asignaturas que sus créditos sean igual y mayor de 2.π COA,NOMBRE((CREDITOS>=2) (ASIGNATURA))
b.6 Mostrar el código y nombre de las asignaturas que su área es igual a 22.π COA,NOMBRE((AREA_COAR>=22) (ASIGNATURA))
b.7 Mostrar el nombre de las asignaturas que sus horas de trabajo independiente estén entre 3 y 5.π NOMBRE((HTI>=3)٨ (HTI<=5) (ASIGNATURA))
b.8 Mostrar el código, nombre, área, créditos, hti, ac, hp de las asignaturas con horas de contacto mayores de 3.π COD, NOMBRE ,AREA_COAR,CREDITOS,HTTI,AC,HP ((HP>3)(ASIGNATURA))