20
TALLER DE ALGEBRA RELACIONAL ROBERT JEYSON RIVAS SINISTERRA 2309013 UNIDAD CENTRAL DEL VALLE DEL CAUCA INGENIERÍA DE SISTEMAS

Taler Ultimo Viernes

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Taler Ultimo Viernes

TALLER DE ALGEBRA RELACIONAL

ROBERT JEYSON RIVAS SINISTERRA

2309013

UNIDAD CENTRAL DEL VALLE DEL CAUCA

INGENIERÍA DE SISTEMAS

TULUÁ – VALLE

2009

Page 2: Taler Ultimo Viernes

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

Page 3: Taler Ultimo Viernes

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

Page 4: Taler Ultimo Viernes

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

Page 5: Taler Ultimo Viernes

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)

Page 6: Taler Ultimo Viernes
Page 7: Taler Ultimo Viernes

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

Page 8: Taler Ultimo Viernes
Page 9: Taler Ultimo Viernes

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)

Page 10: Taler Ultimo Viernes

a.9 Mostrar las asignaturas con horas de contacto menores de 3. (HP<3) (ASIGNATURA)

Page 11: Taler Ultimo Viernes

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

Page 12: Taler Ultimo Viernes

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))

Page 13: Taler Ultimo Viernes

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

Page 14: Taler Ultimo Viernes

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))

Page 15: Taler Ultimo Viernes

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))

Page 16: Taler Ultimo Viernes

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))