Your SlideShare is downloading. ×
Capitulo 3 Algebra Relacional
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Capitulo 3 Algebra Relacional

589

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
589
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. CAPITULO 3 ALGEBRA RELACIONAL JAVIER CARDENAS DUQUE UNIDAD CENTRAL DE VALLE FACULTAD DE INGENIERÍA INGENIERÍA DE SISTEMAS BASES DE DATOS
  • 2. A1)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 MATEMÁTICAS ciencias contables 12/02/1999 2500000 60 1 EDUARDO RAMIREZ 12/08/1978 PROGRAMACION DIBUJO 02/02/1999 2000000 A2)Buscar todos los docentes que tienen especialización. σ Postgrado : “Especialización ” (DOCENTE) COD CIUDAD_COC NOMBRE FECHANACIMIENTO PREGRADO POSTGRADO FECHAINGRESO SALARIOS 2 1 HECTOR F MILLAN 01/11/1950 Matemáticas Aplicadas MatemáticasAplicadas a la Interpretación Geológica 03/12/2003 1300000 55 1 ROLDOFO JARAMILLO 23/02/2003 MATEMATICO MATEMATICAS 01/01/1978 2000000 13 1 FABIAN CERQUERA 01/01/1980 ing sistemas sistemas de control 01/01/2003 1200000 51 1 EDUARDO RODRIGUEZ 03/06/1980 LINEA DE PROFUNDIZACION INGENIERIA DE SISTEMAS 03/06/1999 300000 61 1 CLAUDIA MORENO 03/04/1980 INGENIERA EN SISTEMAS INGENIERIA DE SOFTWARE 05/06/2001 400000 200 1 LUIS FDO GOMEZ 08/02/2003 INGENIERIA DE SOFTWARE SIMULACION Y MODELACION 08/02/2003 3000000 444 1 MAURICIO MEJIA 02/02/1970 ECONOMIA CIENCIAS NATURALES 02/02/1998 2000000 66 1 MARCO E HURTADO 01/06/1970 MATEMATICA APLICADAS FISICA SATELITAL 02/09/1990 1750000 98 1 HELIN JIMENEZ 05/09/1968 CONSTITUCION INTERNACIONAL DERECHO HUMANITARIO 01/01/1998 1450000 28 1 fabian cerquera 03/03/1980 ing sistemas sistemasde control y seguuridad de datos 02/03/2003 1800000 27 1 HUGO MORALES 03/02/1980 INGENIERIA DE SISTEMAS MATEMATICAS DISCRETAS 03/02/2009 1500000 8 1 MOSQUERA HECTOR MARIO 15/06/1960 matematicas matematicas aplicadas 20/10/1990 1500000
  • 3. 10 1 JOSE GABRIEL PEREZ 20/03/1970 sistemas sistemas inteligentes 12/02/1993 1700000 5 1 JULIO ARROYAVE 13/12/1979 Administración de Empresas Auditoría de Cuentas. 03/12/2000 1350000 12 1 LUIS CARLOS VILLEGAS 23/04/1960 biologia ambiental 03/03/1996 1800000 6 1 LUIS FERNANDO Gomez 01/03/1945 ingeniero de sistemas Ingeniería de Sistemas Internet y Móviles 16/02/1999 1000000 20 1 DIEGO ALBERTO PINILLA 06/02/1979 programacion lineal algoritmia 05/02/2008 1200000 32 1 MISAEL HERNANDEZ 02/02/1970 fisica avansada fisica cuantica 12/06/1990 2300000 33 1 NEWTON QUIÑONES 05/06/1979 contabilidad ciencias contables 02/02/1990 1300000 40 1 HARLYS RIVAS 02/05/1970 INGENIERIA DE SISTEMAS INTELIG ARTIFICIAL 03/05/1990 500000 78 1 EDGAR SANDOVAL 15/02/1980 SISTEMAS DIGITALES BASES DE DATOS 12/02/1999 2000000 201 1 CLAUDIA MORENO 03/08/1993 ING SISTEMAS ING SOFTWARE II 02/01/2006 3000000 19 1 MARCO E HURTADO 03/09/1970 MATEMATICAS APLICADAS FISICA SATELITAL 01/08/1998 1450000 203 1 FABIAN CERQUERA 02/06/1954 ING SISTEMAS SIST OPERAT. II 02/03/2002 4000000 99 1 GLADYS EUGENIA VINASCO 05/06/1975 HUMANIDADES DERECHO HUMANITARIO 02/09/2002 1265000 7 1 JOHN J LOZANO 15/08/1950 humanidades humanistica 19/09/1975 1300000 4 1 MARY LUZ OJEDA 01/03/1974 ingenieria de sistemas Gestión de Sistemas de Información en la Empresa. 14/12/2004 1500000 16 1 EFRAIN VASQUEZ 02/02/1973 matematicas ciencias contables 12/02/1999 2500000
  • 4. 70 1 HUGO MORALES 12/02/1970 MATEMATICAS APLICADAS MATEMATICAS DISCRETAS 02/01/1990 3000000 1 1 HECTOR GARCIA 01/01/1975 matematicas Matemáticas Aplicadas a la Interpretación Geológica 01/01/2005 1500000 3 1 RUBEN DARIO GONZALEZ 03/12/1978 Democracia y Participación Democracia y Ciudadanía 05/11/2001 1000000 11 1 VIVIAN OREJUELA 19/02/1970 algoritmia circuitos inteligentes 14/03/1960 1900000 9 1 NEWTON QUIÑONES 01/01/1950 matematico ciencias estadisticas 16/10/2000 1500000 30 1 PAULO VELEZ 06/02/1970 sistemas operativos algoritmia 02/02/1996 2300000 21 1 pablo velez 01/01/1980 ing sistemas matematico puro 01/03/2005 1300000 35 1 HUGO OROZCO 06/05/1973 creatividad empreserial matematicas aplicadas 12/08/1991 2300000 41 1 RODOLFO JARAMILLO 12/03/1960 matematica basica matematicas aplicadas 12/02/1989 3000000 45 1 ALVARO SALAZAR 12/05/1979 SISTEMAS APLICADOS INTELIGENCIA ARTIFICIAL 12/02/1999 2000000 22 1 CARLOS GIL FUSION 01/02/1973 ALGORITMOS PROGRAMACION AVANSADA 12/10/2003 2000000 60 1 EDUARDO RAMIREZ 12/08/1978 PROGRAMACION DIBUJO 02/02/1999 2000000 500 1 IVAN DARIO ARISTIZB 08/09/1936 ING SISTEMAS COMUNIC REDES II 02/02/2005 3000000 29 1 jose peña 05/05/1968 ing industrial administracion y cordinacion de proyectos 06/06/2005 1500000
  • 5. A3)Buscar todos los docentes que son ingenieros de sistemas. σ Pregrado : “INGENIERO DE SISTEMAS” (DOCENTE) 6 1 LUIS FERNANDOGomez 01/03/1945 ingeniero de sistemas Ingeniería de Sistemas Internet y Móviles 16/02/1999 1000000 A4)Busca todos los docentes que tiene fecha de ingreso “2000/01/01”. σ Fecha de ingreso : “01/01/2000” (DOCENTE) (No hay ningún dato con esta referencia) A5)Mostar el área de profesional. σ Nombre : “Profesional” (AREA) COAR NOMBRE 21 PROFESIONAL A6)Mostrar las asignaturas que sus créditos sean igual y mayor de 2. σ Créditos: “ ≥ 2” (ASIGNATURA) COA NOMBRE CREDITOS HTI AC HP AREA_COAR SALON_COS PROGRAMA_COP DOCENTE_COD 23074 INTRODUCCION A LA INGENIERIA 2 3 1 2 2 220 230 10 23014 FISICA II 3 3 2 4 2 224 230 32 23016 CREATIVIDAD EMPRESARIAL 2 2 1 3 2 227 230 35 23075 LENGUAJE DE PROGRAMACION I 3 4 1 4 21 229 230 11 23052 LENGUAJE DE PROGRAMACION III 3 4 1 4 3 227 230 20 23073 MATEMATICAS III 3 4 2 3 2 224 230 5 23008 FISICA I 3 3 2 4 2 224 230 66 23029 BASES DE DATOS 3 4 1 4 23 220 230 78 23036 INTELIGENCIA ARTIFICIAL 3 5 1 3 23 229 230 40 23005 DIBUJO 2 2 2 2 3 225 230 60
  • 6. 23003 ALGORITMOS 3 5 1 3 3 220 230 11 23093 TRABAJO DE GRADO 2 2 2 2 2 23 220 230 20 22030 ECOLOGIA 2 3 1 2 2 220 230 12 23022 CALCULO VECTORIAL 3 3 2 4 3 227 230 41 23072 MATEMATICAS II 3 4 2 3 3 220 230 1 23080 HUMANIDADES II 2 3 1 2 15 224 230 99 23040 PRACTICA PROFESIONAL 12 34 0 2 23 221 230 10 23027 CONSTITUCION POLITICA 2 3 1 2 15 224 230 98 23038 LINEA DE PROFUNDIZACION 3 5 1 3 22 228 230 51 23081 MATEMATICAS IV 3 4 2 3 2 224 230 8 23032 SISTEMAS OPERATIVOS 3 4 1 4 21 228 230 6 23023 ARQUITECTURA DE COMPUTADORES 3 3 2 4 21 220 230 45 23086 INGENIERIA ECONOMICA 3 5 1 3 4 220 230 444 23083 MATEMATICAS DISCRETAS II 3 5 1 3 3 220 230 70 23079 ESTADISTICA I 2 2 2 2 2 227 230 33 23012 HUMANIDADES I 2 3 1 2 15 224 230 3 23071 MATEMATICAS 1 3 4 2 3 2 220 230 8 22087 TEC. DE LA COMUNICACION E INVESTIGACION 2 2 2 2 2 220 230 7 23082 ESTADISTICA II 2 2 2 2 2 228 230 33 23076 TEORIA GENERAL DE SISTEMAS 2 3 1 2 3 220 230 10 23060 INGENIERIA DEL SOFTWARE II 3 5 1 3 23 229 230 61 23077 ALGEBRA LINEAL 3 4 2 3 3 228 230 2 23078 LENGUAJE DE PROGRAMACION III 3 4 1 4 21 228 230 6 23056 MATEMATICAS APLICADAS 3 4 2 3 3 220 230 16 23037 INVESTIGACION DE OPERACIONES 3 5 1 3 23 220 230 22
  • 7. A7)Mostrar las asignaturas que su área es igual a 23 o 15. σ Área(AREA_COAR= “15” ) v (AREA_COAR= “23”) (ASIGNATURA) 23029 BASESDE DATOS 3 4 1 4 23 220 230 78 23036 INTELIGENCIA ARTIFICIAL 3 5 1 3 23 229 230 40 23093 TRABAJODE GRADO 2 2 2 2 2 23 220 230 20 23040 PRACTICA PROFESIONAL 12 34 0 2 23 221 230 10 23060 INGENIERIA DEL SOFTWAREII 3 5 1 3 23 229 230 61 23037 INVESTIGACION DE OPERACIONES 3 5 1 3 23 220 230 22 23080 HUMANIDADES II 2 3 1 2 15 224 230 99 23027 CONSTITUCION POLITICA 2 3 1 2 15 224 230 98 23012 HUMANIDADES I 2 3 1 2 15 224 230 3 A8)Mostrar las asignaturas que sus horas de trabajo independiente sean mayores de 3 o iguales a 5. σ ÁREA(HTI> “3” ) V(HTI= “5”) (ASIGNATURA) 23075 LENGUAJE DE PROGRAMACION I 3 4 1 4 21 229 230 11 23052 LENGUAJE DE PROGRAMACION III 3 4 1 4 3 227 230 20 23073 MATEMATICAS III 3 4 2 3 2 224 230 5 23029 BASESDE DATOS 3 4 1 4 23 220 230 78 23036 INTELIGENCIA ARTIFICIAL 3 5 1 3 23 229 230 40 23003 ALGORITMOS 3 5 1 3 3 220 230 11
  • 8. 23072 MATEMATICAS II 3 4 2 3 3 220 230 1 23040 PRACTICA PROFESIONAL 12 34 0 2 23 221 230 10 23038 LINEA DE PROFUNDIZACION 3 5 1 3 22 228 230 51 23081 MATEMATICAS IV 3 4 2 3 2 224 230 8 23032 SISTEMAS OPERATIVOS 3 4 1 4 21 228 230 6 23086 INGENIERIA ECONOMICA 3 5 1 3 4 220 230 444 23083 MATEMATICAS DISCRETASII 3 5 1 3 3 220 230 70 23071 MATEMATICAS 1 3 4 2 3 2 220 230 8 23060 INGENIERIA DEL SOFTWAREII 3 5 1 3 23 229 230 61 23077 ALGEBRA LINEAL 3 4 2 3 3 228 230 2 23078 LENGUAJE DE PROGRAMACION III 3 4 1 4 21 228 230 6 23056 MATEMATICAS APLICADAS 3 4 2 3 3 220 230 16 23037 INVESTIGACION DEOPERACIONES 3 5 1 3 23 220 230 22 A9)Mostrar las asignaturas con horas de contacto menores de 3. σ (HP< “3” ) (ASIGNATURA) COA NOMBRE CREDITOS HTI AC HP AREA_COA R SALON_CO S PROGRAMA_COP DOCENTE_CO D 23074 INTRODUCCION A LA INGENIERIA 2 3 1 2 2 220 230 10 23005 DIBUJO 2 2 2 2 3 225 230 60 23093 TRABAJODE GRADO 2 2 2 2 2 23 220 230 20 22030 ECOLOGIA 2 3 1 2 2 220 230 12 23080 HUMANIDADES II 2 3 1 2 15 224 230 99 23040 PRACTICA PROFESIONAL 12 34 0 2 23 221 230 10 23027 CONSTITUCION POLITICA 2 3 1 2 15 224 230 98 23079 ESTADISTICA I 2 2 2 2 2 227 230 33 23012 HUMANIDADES I 2 3 1 2 15 224 230 3 22087 TEC. DE LA COMUNICACION E INVESTIGACION 2 2 2 2 2 220 230 7 23082 ESTADISTICA II 2 2 2 2 2 228 230 33
  • 9. PROYECCION Y SELECCION B1)Mostrar el código y el nombre de las asignaturas que tienen prerrequisitos 23075, 23084, 23016. π DESCRIPCION,COPR (σ (COPR=”23075”  COPR=””23084”  COPR=””23016”)( ASIGNATURA) 23078 LENGUAJE DE PROGRAMACION II 23037 INVESTIGACION DE OPERACIONES
  • 10. B2) Mostrar el código, nombre y salario de los profesores que tienen salarios mayores de 1.000.000. π codigo,nombre,salario(σsalarios>”1000000”)(docente) 2 HECTOR F MILLAN 1300000 55 ROLDOFO JARAMILLO 2000000 13 FABIAN CERQUERA 1200000 200 LUIS FDO GOMEZ 3000000 444 MAURICIO MEJIA 2000000 66 MARCO E HURTADO 1750000 98 HELIN JIMENEZ 1450000 28 fabian cerquera 1800000 27 HUGO MORALES 1500000 8 MOSQUERA HECTOR MARIO 1500000 10 JOSE GABRIEL PEREZ 1700000 5 JULIO ARROYAVE 1350000 12 LUIS CARLOS VILLEGAS 1800000 6 LUIS FERNANDO Gomez 1000000 20 DIEGO ALBERTO PINILLA 1200000 32 MISAEL HERNANDEZ 2300000 33 NEWTON QUIÑONES 1300000 78 EDGAR SANDOVAL 2000000 201 CLAUDIA MORENO 3000000 19 MARCO E HURTADO 1450000 203 FABIAN CERQUERA 4000000
  • 11. 99 GLADYS EUGENIA VINASCO 1265000 7 JOHN J LOZANO 1300000 4 MARY LUZ OJEDA 1500000 16 EFRAIN VASQUEZ 2500000 70 HUGO MORALES 3000000 1 HECTOR GARCIA 1500000 11 VIVIAN OREJUELA 1900000 9 NEWTON QUIÑONES 1500000 30 PAULO VELEZ 2300000 21 pablo velez 1300000 35 HUGO OROZCO 2300000 41 RODOLFO JARAMILLO 3000000 45 ALVARO SALAZAR 2000000 22 CARLOS GIL FUSION 2000000 60 EDUARDO RAMIREZ 2000000 500 IVAN DARIO ARISTIZB 3000000 29 jose peña 1500000
  • 12. B3)Mostrar los profesores que tiene salario entre 1.000.000 y 2.000.000. π NOMBRE, SALARIO (σ(salario=”1000000”) ( salario=” “2000000”))(docente) HECTOR F MILLAN 1300000 ROLDOFO JARAMILLO 2000000 FABIAN CERQUERA 1200000 MAURICIO MEJIA 2000000 MARCO E HURTADO 1750000 HELIN JIMENEZ 1450000 fabian cerquera 1800000 HUGO MORALES 1500000 MOSQUERA HECTOR MARIO 1500000 JOSE GABRIEL PEREZ 1700000 JULIO ARROYAVE 1350000 LUIS CARLOS VILLEGAS 1800000 LUIS FERNANDO Gomez 1000000 DIEGO ALBERTO PINILLA 1200000 NEWTON QUIÑONES 1300000 EDGAR SANDOVAL 2000000 MARCO E HURTADO 1450000 GLADYS EUGENIA VINASCO 1265000 JOHN J LOZANO 1300000 MARY LUZ OJEDA 1500000 HECTOR GARCIA 1500000 RUBEN DARIO GONZALEZ 1000000 VIVIAN OREJUELA 1900000 NEWTON QUIÑONES 1500000 pablo velez 1300000 ALVARO SALAZAR 2000000 CARLOS GIL FUSION 2000000 EDUARDO RAMIREZ 2000000 jose peña 1500000
  • 13. B4) Mostrar los nombres de los profesores que tienen especialización y postgrado de ingeniero de sistemas. π nombres (σ profesores” especialización” “postgrado”)(docente) LUIS FERNANDO Gomez ingeniero de sistemas Ingeniería de Sistemas Internet y Móviles
  • 14. B5) Mostrar el código y el nombre de las asignaturas que sus créditos sean igual y mayor de 2. π código, nombre (σ créditos > = 2 )( asignaturas) COA NOMBRE 23074 INTRODUCCION A LA INGENIERIA 23014 FISICA II 23016 CREATIVIDADEMPRESARIAL 23075 LENGUAJE DE PROGRAMACION I 23052 LENGUAJE DE PROGRAMACION III 23073 MATEMATICAS III 23008 FISICA I 23029 BASESDE DATOS 23036 INTELIGENCIA ARTIFICIAL 23005 DIBUJO 23003 ALGORITMOS 23093 TRABAJODE GRADO 2 22030 ECOLOGIA 23022 CALCULO VECTORIAL 23072 MATEMATICAS II 23080 HUMANIDADES II 23040 PRACTICA PROFESIONAL 23027 CONSTITUCION POLITICA 23038 LINEA DE PROFUNDIZACION 23081 MATEMATICAS IV 23032 SISTEMAS OPERATIVOS 23023 ARQUITECTURA DE COMPUTADORES 23086 INGENIERIA ECONOMICA 23083 MATEMATICAS DISCRETASII 23079 ESTADISTICA I 23012 HUMANIDADES I 23071 MATEMATICAS 1
  • 15. 22087 TEC. DE LA COMUNICACION EINVESTIGACION 23082 ESTADISTICA II 23076 TEORIA GENERAL DE SISTEMAS 23060 INGENIERIA DEL SOFTWAREII 23077 ALGEBRA LINEAL 23078 LENGUAJE DE PROGRAMACION III 23056 MATEMATICAS APLICADAS 23037 INVESTIGACION DEOPERACIONES B 6) Mostrar el código y nombre de las asignaturas que su área es igual a 22. π código, nombre (σ área = 22 )( asignaturas) COA NOMBRE 23038 LINEA DE PROFUNDIZACION
  • 16. B7) Mostrar el nombre de las asignaturas que sus horas de trabajo independiente estén entre 3 y 5. π COA,NOMBRE(σ (HTI>= “3 ”) ( HTI>= “5”)( ASIGNATURAS) COA NOMBRE 23074 INTRODUCCION A LA INGENIERIA 23014 FISICA II 23075 LENGUAJE DE PROGRAMACION I 23052 LENGUAJE DE PROGRAMACION III 23073 MATEMATICAS III 23008 FISICA I 23029 BASESDE DATOS 23036 INTELIGENCIA ARTIFICIAL 23003 ALGORITMOS 22030 ECOLOGIA 23022 CALCULO VECTORIAL 23072 MATEMATICAS II 23080 HUMANIDADES II 23027 CONSTITUCION POLITICA 23038 LINEA DE PROFUNDIZACION 23081 MATEMATICAS IV 23032 SISTEMAS OPERATIVOS 23023 ARQUITECTURA DE COMPUTADORES 23086 INGENIERIA ECONOMICA 23083 MATEMATICAS DISCRETASII 23012 HUMANIDADES I 23071 MATEMATICAS 1 23076 TEORIA GENERAL DE SISTEMAS 23060 INGENIERIA DEL SOFTWAREII 23077 ALGEBRA LINEAL 23078 LENGUAJE DE PROGRAMACION III 23056 MATEMATICAS APLICADAS 23037 INVESTIGACION DEOPERACIONES
  • 17. B8) Mostrar el código, nombre, área, créditos, hti, ac, hp de las asignaturas con horas de contacto mayores de 3. π COA ,NOMBRE , ÁREA, COAR,CREDITOS, HTI, AC, HP (σ HP > “3”)( ASIGNATURAS) COA NOMBRE CREDITOS HTI AC HP AREA_COAR SALON_COS PROGRAMA_COP DOCENTE_COD 23014 FISICA II 3 3 2 4 2 224 230 32 23075 LENGUAJE DE PROGRAMACION I 3 4 1 4 21 229 230 11 23052 LENGUAJE DE PROGRAMACION III 3 4 1 4 3 227 230 20 23008 FISICA I 3 3 2 4 2 224 230 66 23029 BASESDE DATOS 3 4 1 4 23 220 230 78 23022 CALCULO VECTORIAL 3 3 2 4 3 227 230 41 23032 SISTEMAS OPERATIVOS 3 4 1 4 21 228 230 6 23023 ARQUITECTURA DE COMPUTADORES 3 3 2 4 21 220 230 45 23078 LENGUAJE DE PROGRAMACION III 3 4 1 4 21 228 230 6

×