O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Taller De Algebra Relacional Aplicando Seleccion Y Proyeccion

3.255 visualizações

Publicada em

Publicada em: Educação
  • Entre para ver os comentários

  • Seja a primeira pessoa a gostar disto

Taller De Algebra Relacional Aplicando Seleccion Y Proyeccion

  1. 1. TALLER DE ALGEBRA RELACIONAL APLICANDO SELECCION Y PROYECCION<br />HUGO FERNANDO ZULUAGA OSPINA<br />UNIDAD CENTRAL DEL VALLE “UCEVA”<br />FACULTAD DE INGENIERÌA<br />PROGRAMA DE INGENIERÍA DE SISTEMAS<br />5 SEMESTRE<br />SEPTIEMBRE, 2009<br />TALLER DE ALGEBRA RELACIONAL APLICANDO SELECCION Y PROYECCION<br />HUGO FERNANDO ZULUAGA OSPINA<br />Taller dirigido al Ingeniero. EDGAR SANDOVAL en la asignatura de Bases de Datos<br />UNIDAD CENTRAL DEL VALLE “UCEVA”<br />FACULTAD DE INGENIERÌA<br />PROGRAMA DE INGENIERÍA DE SISTEMAS<br />5 SEMESTRE<br />SEPTIEMBRE, 2009<br />TALLER<br />A. los nombres de las relaciones y cantidad.<br />R/ 1. Posee <br /> 2. Asigna <br /> 3. Organizan<br /> 4. Identifica<br /> 5. Posee01<br /> 6. Posee03<br /> 7. Tiene<br /> 8. Habita<br /> 9. Dicta<br />La cantidad de relaciones existentes son 9<br />B. Número y nombre de las tablas.<br />PROGRAMA<br />SALÓN<br />BLOQUE<br />ÁREA <br />FACULTAD<br />ASIGNATURA<br />CIUDAD<br />DOCENTE<br />PRERREQUISITO<br />ASIGNAPRE<br />La cantidad de tablas existentes es de 10<br />C. llaves primarias y compuestas (Ajenas)<br />Llaves Primarias:<br />cop<br />cos<br />cob<br />coar<br />copr<br />cof<br />coa<br />cod<br />coc<br /> <br />Llaves compuestas: <br />facultad_cof <br />bloque_cob <br />asignatura_coa <br />prerrequisito_copr<br />area_coar<br />salón_cos<br />programa_cop<br />docente_cod<br />ciudad_coc<br />3- a.1 Mostrar todos los docentes que inician con la letra “E”<br />R/ σ NOMBRE=”E”(DOCENTE)<br /> a.2 Buscar todos los docentes que tienen especialización.<br />R/ σ POSTGRADO=”ESPECIALIZACIÓN”(DOCENTE)<br />a.3 Buscar todos los docentes que son ingenieros de sistemas.<br />R/ σ PREGRADO=”ING. DE SISTEMAS”(DOCENTE)<br />a.4 Busca todos los docentes que tiene fecha de ingreso “2000/01/01”.<br />R/ σ FECHAINGRESO=“2000/01/01” (DOCENTE)<br />R/ No existe<br />a.5 Mostrar el área que tengan como nombre profesional.<br />R/ σ NOMBRE=“PROFESIONALIZACIÓN” (AREA)<br />a.6 Mostrar las asignaturas que sus créditos sean igual y mayor de 2.<br />R/ σ CREDITOS>=2 (ASIGNATURA)<br />a.7 Mostrar las asignaturas que su área es igual a 23 y 15.<br />R/ σ AREA_COR=23 ^15 (ASIGNATURA)<br />a.8 Mostrar las asignaturas que sus horas de trabajo independiente sean mayores de 3 y iguales a 5.<br />R/ σ HTI>3 ^ =5 (ASIGNATURA)<br />a.9 Mostrar las asignaturas con horas de contacto menores de 3.<br />R/ σ AC<3 (ASIGNATURA)<br />B. Proyección y selección (Unaria aplicación de una sola tabla). <br />b.1 Mostrar el código y el nombre de las asignaturas que tienen prerrequisitos 23075, 23084, 23016.<br />R/πPREREQUISITO= 2307525 v23084v23016(PREREQUISITO)<br />b.2- Mostrar el código, nombre y salario de los profesores que tienen salarios mayores de 1.000.000 <br />R/πcod,nombre^( σ (SALARIOS> “1.000.000”))(DOCENTE)<br />b.3- Mostrar los profesores que tienen un salario entre 1.000.000 y 2.000.000<br />R/πNOMBRE,SALARIOS( σ (SALARIOS> “1.000.000” ^SALARIOS<=”2.000.000”))(DOCENTE)<br />b4. Mostrar los nombres de los profesores que tienen especialización y postgrado de ingeniero de sistemas.<br />R/πNOMBRE ( σ (PREGRADO= “INGENIERO DE SISTEMAS”) ^(POSTGRADO=”INGENIERO DE SISTEMAS”))(DOCENTE)<br />NOMBRE<br />CLAUDIA MORENO<br />LUIS FERNANDO COMEZ<br />b.5. Mostrar el código y el nombre de las asignaturas que sus créditos sean iguales y mayor de 2<br />R/πCOA,NOMBRE ( σ (CREDITOS>= “2”))(ASIGNATURAS)<br />B.6. Mostrar el código y nombre de las asignaturas que su área es igual a 22<br />R/πCOA,NOMBRE ( σ (AREA_COAR>= “22”))(ASIGNATURAS)<br />COA NOMBRE<br />23038 LINEA DE PROFUNDIZACIÓN<br />b.7. Mostrar el nombre de las asignaturas que sus horas de trabajo independiente estén entre 3 y 5<br />R/πNOMBRE ( σ (HTI<= “5”))(ASIGNATURAS)<br />b.8. Mostrar el código, nombre, área, créditos, hti, ac, hp de las asignaturas con horas de contacto mayores de 3<br />R/πCOA,NOMBRE,AREA,CREDITOS,HTI,AC,HP ( σ (HP>”3” ))(ASIGNATURAS)<br />

×