Transcript
Page 1: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 1/12

TALLLER ALGEBRA RELACIONAL

FABIAN ALEJANDRO IZQUIERDO ARDILAJAIRO ALONSO CAMARGO ALEJANDRA RODRIGUEZ

IVAN ANDRES DIAZ

INGENIERIA DE SISTEMASFACULTAD DE INGENIERIA

UNIVERSIDAD DE CUNDINAMARCAFUSAGASUGA, 21 DE AGOSTO DE 2011

Page 2: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 2/12

Teniendo en cen!" #"$ o%e&"cione$ de# '#(e)&" &e#"cion"# *$e#ecci+n, %&oecci+n,%&odc!o c"&!e$i"no, co-%o$ici+n .oin, co-%o$ici+n n"!&"#/ &e"#i"& e.e-%#o$ conn" de #"$ )"$e$ &e"#i"d"$ en #" "c!iid"d 2 o 3

EJERCICIO 3:

REGISTRO NOMBRE INGRESO MATERIA CICLO FECHA NOTA MENCION

040456 Lo%e , Je$7$ 180890 1 An'#i$i$ 1 M"!e-'!ico 1680840 1 INSUF3040456 Lo%e , Je$7$ 180890 154 :i$!o&i" 1 :-"nid"de$ 0809840 BUENO040456 Lo%e , Je$7$ 180890 169 De&3 ;7)#ico J&<dico 2812840 1 INSUF3040456 Lo%e , Je$7$ 180890 1 An'#i$i$ 1 M"!e-'!ico 1280841 2 A;ROB312=65 G"&c<" , J"n 2=80840 169 De&3 ;7)#ico J&<dico 1280=841 1 INSUF312=65 G"&c<" , J"n 2=80840 1 An'#i$i$ 1 M"!e-'!ico 1280>841 5 M3 BUENO12=65 G"&c<" , J"n 2=80840 16 E$!"di$!ic" M"!e-'!ico 0580=842 BUENO11046 A#"&e , Li$ 0=80=841 164 ;&i"do J&<dico 26809841 1 INSUF311046 A#"&e , Li$ 0=80=841 1 An'#i$i$ 1 M"!e-'!ico 11810841 2 A;ROB311046 A#"&e , Li$ 0=80=841 16 E$!"di$!ic" M"!e-'!ico 26809841 1 INSUF3

150000 ;oo# , An" 0180=842 154 :i$!o&i" 1 :-"nid"de$ 25810842 BUENO150000 ;oo# , An" 0180=842 16 E$!"di$!ic" M"!e-'!ico 0>811842 5 M3BUENO150000 ;oo# , An" 0180=842 1 An'#i$i$ 1 M"!e-'!ico 16812842 2 A;ROB3111022 Ri , So# 0180584 169 De&3 ;7)#ico J&<dico 1180984 2 A;ROB3111022 Ri , So# 0180584 154 :i$!o&i" 1 :-"nid"de$ 0280984 BUENO

1N

REGISTRO    NOMBRE APELLI DO I NGRESO   COD_MAT    NOM_MATERIA CICLO   FECHA   NOTA MENCION

040456 Je$7$ L+%e 180890 1 An'#i$i$ 1 M"!e-'!ico 1680840 1 INSUF3040456 Je$7$ L+%e 180890 154 :i$!o&i" 1 :-"nid"de$ 0809840 BUENO

040456 Je$7$ L+%e 180890 169 De&3 ;7)#ico J&<dico 2812840 1 INSUF3040456 Je$7$ L+%e 180890 1 An'#i$i$ 1 M"!e-'!ico 1280841 2 A;ROB312=65 J"n G"&c<" 2=80840 169 De&3 ;7)#ico J&<dico 1280=841 1 INSUF312=65 J"n G"&c<" 2=80840 1 An'#i$i$ 1 M"!e-'!ico 1280>841 5 M3 BUENO12=65 J"n G"&c<" 2=80840 16 E$!"d<$!ic" M"!e-'!ico 0580=842 BUENO11046 Li$ ?#"&e 0=80=841 164 ;&i"do J&<dico 26809841 1 INSUF311046 Li$ ?#"&e 0=80=841 1 An'#i$i$ 1 M"!e-'!ico 11810841 2 A;ROB311046 Li$ ?#"&e 0=80=841 16 E$!"di$!ic" M"!e-'!ico 26809841 1 INSUF3150000 An" ;oo# 0180=842 154 :i$!o&i" 1 :-"nid"de$ 25810842 BUENO150000 An" ;oo# 0180=842 16 E$!"di$!ic" M"!e-'!ico 0>811842 5 M3BUENO150000 An" ;oo# 0180=842 1 An'#i$i$ 1 M"!e-'!ico 16812842 2 A;ROB3111022 So# Ri 0180584 169 De&3 ;7)#ico J&<dico 1180984 2 A;ROB3111022 So# Ri 0180584 154 :i$!o&i" 1 :-"nid"de$ 0280984 BUENO

Page 3: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 3/12

2N

REGISTRO COD_MAT FECHA   NOTA MENCION

040456 1 1680840 1 INSUF3040456 154 0809840 BUENO040456 169 2812840 1 INSUF3040456 1 1280841 2 A;ROB312=65 169 1280=841 1 INSUF312=65 1 1280>841 5 M3 BUENO12=65 16 0580=842 BUENO11046 164 26809841 1 INSUF311046 1 11810841 2 A;ROB311046 16 26809841 1 INSUF3150000 154 25810842 BUENO150000 16 0>811842 5 M3BUENO150000 1 16812842 2 A;ROB3111022 169 1180984 2 A;ROB3111022 154 0280984 BUENO

REGISTRO    NOMBRE APELLIDO INGRESO

040456 Je$7$ L+%e 18089012=65 J"n G"&c<" 2=8084011046 Li$  ?#"&e 0=80=841150000 An" ;oo# 0180=842111022 So# Ri 0180584

COD_MAT    NOM_MATERIA CICLO

1 An'#i$i$ 1 M"!e-'!ico154 :i$!o&i" 1 :-"nid"de$169 De&3 ;7)#ico J&<dico16 E$!"d<$!ic" M"!e-'!ico164 ;&i"do J&<dico

Page 4: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 4/12

3N

TABLA EXAMENES

REGISTRO COD_MAT FECHA   NOTA

040456 1 1680840 1

040456 154 0809840 040456 169 2812840 1040456 1 1280841 212=65 169 1280=841 112=65 1 1280>841 512=65 16 0580=842 11046 164 26809841 111046 1 11810841 211046 16 26809841 1150000 154 25810842 150000 16 0>811842 5150000 1 16812842 2111022 169 1180984 2111022 154 0280984

TABLA NOTAS

NOTA MENCION

1 INSUF32 A;ROB3 BUENO5 M3 BUENO

TABLA REGISTROS

REGISTRO    NOMBRE APELLIDO INGRESO

040456 Je$7$ L+%e 18089012=65 J"n G"&c<" 2=8084011046 Li$ ?#"&e 0=80=841150000 An" ;oo# 0180=842111022 So# Ri 0180584

TABLA MATERIAS

COD_MAT    NOM_MATERIA CICLO

1 An'#i$i$ 1 M"!e-'!ico154 :i$!o&i" 1 :-"nid"de$169 De&3 ;7)#ico J&<dico16 E$!"d<$!ic" M"!e-'!ico164 ;&i"do J&<dico

Page 5: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 5/12

A.OPERACIONES UNARIAS

"3 Con #" )"$e de d"!o$ &e"#i"& !&e$ e.e-%#o$ de $e#ecci+n  *e#e(i&/ donde$e ino#c&e e# o%e&"do&  Y o e# o%e&"do& O !i#i"ndo #"$ co-%"&"cione$

@ , , , , e!c3

σ  (codigo_mat =148) y (nota=3) (EXAMENES)

σ  (registro='140000') o (nota>3) (EXAMENES)

σ  (cdigo_mat >0) y (nota>1) (EXAMENES)

)3 Re"#i"& !&e$ e.e-%#o$ de ;&oecci+n

π nom!re" a#e$$ido (%E&S%S)

π nom_materia" cic$o (MAE%AS)

π  registro" nota  (σ  (registro>1) o (nota >0) (EXAMENES)) 

c3 Gene&"& #"$ !")#"$ &e$#!"do de #"$ o%e&"cione$ " )3

"3

Page 6: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 6/12

σ  (codigo_mat =148) y (nota=3) (EXAMENES)

REGISTRO COD_MAT FECHA   NOTA

040456 154 0809840 150000 154 25810842 111022 154 0280984

σ  (registro='140000') o (nota>3) (EXAMENES)

REGISTRO COD_MAT FECHA   NOTA

12=65 1 1280>841 5

150000 154 25810842 150000 16 0>811842 5150000 1 16812842 2

σ  (codigo_mat >0) y (nota>1) (EXAMENES)

REGISTRO COD_MAT FECHA   NOTA

040456 154 0809840 040456 1 1280841 212=65 1 1280>841 5

12=65 16 0580=842 11046 1 11810841 2150000 154 25810842 150000 16 0>811842 5150000 1 16812842 2111022 169 1180984 2111022 154 0280984

)3π nom!re" a#e$$ido (%E&S%S)

Page 7: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 7/12

NOMBRE APELLIDO

Je$7$ L+%eJ"n G"&c<"Li$ ?#"&e

 An" ;oo#So# Ri

π nom_materia" cic$o (MAE%AS)

NOM_MATERIA CICLO

 An'#i$i$ 1 M"!e-'!ico:i$!o&i" 1 :-"nid"de$De&3 ;7)#ico J&<dicoE$!"d<$!ic" M"!e-'!ico

;&i"do J&<dico

π registro" nota (σ (registro>1) o (nota >0) (EXAMENES))

REGISTRO    NOTA

040456 1040456 040456 1040456 212=65 112=65 512=65 11046 111046 211046 1150000 150000 5150000 2111022 2111022

B. OPERACIONES BINARIAS

"3 Mo$!&"& n E.e-%#o de ;&odc!o c"&!e$i"no  con #" )"$e de d"!o$$e#eccion"d"3

Page 8: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 8/12

TABLA REGISTROS

REGISTRO    NOMBRE APELLIDO INGRESO040456 Je$7$ L+%e 18089012=65 J"n G"&c<" 2=8084011046 Li$ ?#"&e 0=80=841150000 An" ;oo# 0180=842111022 So# Ri 0180584

TABLA MATERIAS

COD_MAT    NOM_MATERIA CICLO

1 An'#i$i$ 1 M"!e-'!ico154 :i$!o&i" 1 :-"nid"de$169 De&3 ;7)#ico J&<dico16 E$!"d<$!ic" M"!e-'!ico164 ;&i"do J&<dico

)3 Gene&"& #" !")#" &e$#!"n!e con $$ &e$%ec!i"$ !%#"$

π REGISTRO.REGISTROS, NOMBRE, APELLIDO, INGRESO, COD_MAT.MATERIAS,

NOM_MATERIA, CICLO (REGISTROS X MATERIA)

Page 9: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 9/12

REGISTRO NOMBRE APELLIDO INGRESO COD_MAT NOM_MAT

Page 10: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 10/12

080845 Jesús Lóe! "#$0#$%0 "## A&'ss

"*+54# J-& &arc*a +,-03-80 "## A&'ss

""08#5 ./is $are2 0,-0,-81 "## A&'ss

"40000 Ana oo$ 01-0,-8+ "## A&'ss

"""0** So$ %/i2 01-04-83 "## A&'ss

080845 Jesús Lóe! "#$0#$%0 148 istoria 1"*+54# J-& &arc*a +,-03-80 148 istoria 1

""08#5 ./is $are2 0,-0,-81 148 istoria 1"40000 Ana oo$ 01-0,-8+ 148 istoria 1"""0** So$ %/i2 01-04-83 148 istoria 1080845 Jesús Lóe! "#$0#$%0 156 7er 9!$ico"*+54# J-& &arc*a +,-03-80 156 7er 9!$ico""08#5 ./is $are2 0,-0,-81 156 7er 9!$ico"40000 Ana oo$ 01-0,-8+ 156 7er 9!$ico"""0** So$ %/i2 01-04-83 156 7er 9!$ico080845 Jesús Lóe! "#$0#$%0 135 Estad*stica"*+54# J-& &arc*a +,-03-80 135 Estad*stica""08#5 ./is $are2 0,-0,-81 135 Estad*stica"40000 Ana oo$ 01-0,-8+ 135 Estad*stica"""0** So$ %/i2 01-04-83 135 Estad*stica080845 Jesús Lóe! "#$0#$%0 158 riado

"*+54# J-& &arc*a +,-03-80 158 riado""08#5 ./is $are2 0,-0,-81 158 riado"40000 Ana oo$ 01-0,-8+ 158 riado"""0** So$ %/i2 01-04-83 158 riado

c3 Mencion"& e# (&"do #" c"&din"#id"d de #" !")#" &e$#!"n!e3

GRADO= 5 @ 9

CARDINALIDAD= 6 6 @ 26

d3 E.e-%#o de Co-%o$ici+n *Join/, (ene&"& !")#" de #" ne" &e#"ci+n -encione (&"do c"&din"#id"d3e3

REGISTRO NOMBRE APELLIDO INGRESO COD_MAT NOM_MAT080845 Jesús Lóe! "#$0#$%0 "## A&'ss

"*+54# J-& &arc*a +,-03-80 "## A&'ss

""08#5 ./is $are2 0,-0,-81 "## A&'ss

"40000 Ana oo$ 01-0,-8+ "## A&'ss

Page 11: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 11/12

"""0** So$ %/i2 01-04-83 "## A&'ss

080845 Jesús Lóe! "#$0#$%0 148 istoria 1"*+54# J-& &arc*a +,-03-80 148 istoria 1""08#5 ./is $are2 0,-0,-81 148 istoria 1"40000 Ana oo$ 01-0,-8+ 148 istoria 1"""0** So$ %/i2 01-04-83 148 istoria 1080845 Jesús Lóe! "#$0#$%0 156 7er 9!$ico

"*+54# J-& &arc*a +,-03-80 156 7er 9!$ico""08#5 ./is $are2 0,-0,-81 156 7er 9!$ico"40000 Ana oo$ 01-0,-8+ 156 7er 9!$ico"""0** So$ %/i2 01-04-83 156 7er 9!$ico080845 Jesús Lóe! "#$0#$%0 135 Estad*stica"*+54# J-& &arc*a +,-03-80 135 Estad*stica""08#5 ./is $are2 0,-0,-81 135 Estad*stica"40000 Ana oo$ 01-0,-8+ 135 Estad*stica"""0** So$ %/i2 01-04-83 135 Estad*stica080845 Jesús Lóe! "#$0#$%0 158 riado"*+54# J-& &arc*a +,-03-80 158 riado""08#5 ./is $are2 0,-0,-81 158 riado"40000 Ana oo$ 01-0,-8+ 158 riado"""0** So$ %/i2 01-04-83 158 riado

TABLA REGISTROS

REGISTRO    NOMBRE APELLIDO INGRESO

040456 Je$7$ L+%e 18089012=65 J"n G"&c<" 2=8084011046 Li$ ?#"&e 0=80=841150000 An" ;oo# 0180=842111022 So# Ri 0180584

 MATERIAS

COD_MAT    NOM_MATERIA CICLO

1 An'#i$i$ 1 M"!e-'!ico

154 :i$!o&i" 1 :-"nid"de$169 De&3 ;7)#ico J&<dico16 E$!"d<$!ic" M"!e-'!ico164 ;&i"do J&<dico

registros(registro, &/1e, -e2) materias(registro, cod_mat , no--"!e&i", cic#o)

Page 12: Algebra Relacional - Taller (1)

7/25/2019 Algebra Relacional - Taller (1)

http://slidepdf.com/reader/full/algebra-relacional-taller-1 12/12

REGISTRO    NOMBRE APELLIDO INGRESO

040456 Je$7$ L+%e 18089012=65 J"n G"&c<" 2=8084011046 Li$ ?#"&e 0=80=841150000 An" ;oo# 0180=842111022 So# Ri 0180584

REGISTRO COD_MAT     NOM_MATERIA CICLO

040456 1 An'#i$i$ 1 M"!e-'!ico12=65 154 :i$!o&i" 1 :-"nid"de$11046 169 De&3 ;7)#ico J&<dico150000 16 E$!"d<$!ic" M"!e-'!ico111022 164 ;&i"do J&<dico

π 2.1e3s1s, &/1e, -e2,2./-e1-s, &/e1 (σregistros. 

registro = materias.id  (1e3s1s X /-e1-s) )

GRADO= 5 @ 9CARDINALIDAD= 6 6 @ 26


Top Related