You are on page 1of 3

ESCUELA SUPERIOR POLITCNICA DEL LITORAL FACULTAD DE INGENIERA EN ELECTRICIDAD Y COMPUTACIN DEBER FIEC05553: SISTEMAS DE BASES DE DATOS I lgeb

! Rel!"#$%!l &'( C$%)#*e e l! )#g+#e%,e b!)e) *e *!,$) el!"#$%!l -+e g+! *! #%.$ /!"#0% !"e "! *e +%! +%#1e )#*!*: &20 3+%,$)(
Estudiante(e#*, enombre, sexo, edad, prom) Dept(*%$/b e, numphds) Prof(3%$/b e, dnombre) Curso("%$, cnombre, *%$/b e) Carrera(*%$/b e, e#*) Paralelo(*%$/b e, "%$, 3! %$, pnombre) Registra(e#*, nota, *%$/b e, "%$, 3! %$)

Escriba los siguientes queries en lgebra relacional:


(a) Cul es la edad del estudiante ms !ie"o#
G ( Estudiante ) max(edad )

(b) Encuentre los nombres $ promedios de los estudiantes que se registraron en el curso de n%mero &&&'

enombre, prom (( Re gistra ) Estudiante ) cno =&&&

(c) Para cada departamento, encuentre la edad promedio de los estudiantes'


dnombreG avg (edad ) (( Dept Re gitra ) Estudiante)

(d) Encuentre los nombres de los estudiantes que estn registrados en un curso de ambos departamentos (Computacion( $ ()atematicas('

enombre (( dnombre = Matematicas

Re gistra ) Estudiante ) (( Re gistra ) enombre dnombre =Computacion

(e) Para cada departamento, encuentre la edad promedio de los estudiantes con carrera en ese departamento as* como la diferencia de edad entre el estudiante ms !ie"o $ el ms "o!en'
dnombreG avg (edad ), max(edad ) min(edad ) (( Dept Carrera ) Estudiante)

(f) Encuentre los nombres de los estudiantes que tienen clases con el profesor +',-pe.'
(( ((Pr ofesor Carrera ) Estudiante) enombre pnombre = A'Lopez

&4( C$%)#*e e l!) ,!bl!)5 T' 6 T4: &70 3+%,$)( T4 + 45 45 32 T' P 01 32 45

8 t r a

C 4 75 0

/ b a t

R 2 0 6

M+e), e el e)+l,!*$ *e l$) )#g+#e%,e) -+e #e) *e 8lgeb ! el!"#$%!l:

1. T' P 32 45 45


; a t t

T'9P:T49A

T4 A 32 45 45 B a t r C 0 4 75

R 0 6 6

2. T' P

T'9;:T49B

T4 A B C

32 45

a t

0 6

32 45

a t

0 4

3. T' "$l+/%!) P 6 A( P 32 45 45 ; a t t

T4 &!)+/! -+e el <$#% %!,+ !l $"+ e 3! ! l! R 0 6 6 B a t r C 0 4 75

4. T' P 32


; a

T'9P:T49A = T'9R:T49C

T4 A 32 B a C 0

R 0