Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Taller De Algebra Relacional Aplicando Seleccion Y Proyeccion

3,254 views

Published on

Published in: Education
  • Login to see the comments

  • Be the first to like this

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

×