La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Paul Leger http://pleger.cl Algebra Relacional Paul Leger http://pleger.cl.

Presentaciones similares


Presentación del tema: "Paul Leger http://pleger.cl Algebra Relacional Paul Leger http://pleger.cl."— Transcripción de la presentación:

1 Paul Leger http://pleger.cl
Algebra Relacional Paul Leger

2 Ejercicio Considere los siguientes esquemas :
Arrendatario(RUT_A,Nombre,Apellido) Arrienda(RUT_A,Id casa,Deuda) Dueno(RUT_D,Nombre,Apellido) Casa(Id casa,RUT_D,Numero,Calle,Comuna) Telefonos(RUT,fono) Un arrendatario arrienda una casa al dueño de ésta. El arrendatario puede o no tener deuda. Además, tanto el arrendatario como el dueño pueden tener varios teléfonos. Ejercicio 1: Escriba el modelo relacional (o intermedio) de estas relaciones ¿Cuáles son las primary y foreign keys?

3 Ejercicios RUT de Arrendatario y ID_ CASA de la casa
Dado el modelo relacional anterior, responda las siguientes con preguntas: RUT de Arrendatario y ID_ CASA de la casa RUT de Arrendatario y Arrendador por casa Los arrendatarios de la casa que queda en Los Carrera 1024, Coquimbo. La deuda total que tienen los arrendatarios con María Pérez. La deuda total para cada dueño. El número de casas de cada dueño. El total de teléfonos de cada arrendador. Los dueños que tienen más de 3 casas. Los dueños que tienen deudores en todas sus casas. El dueño que posee más casas.

4 Otros ejercicios πA,B,C(R) σ c (Q) R ⋈ Q πA,B(R)/πB(S)
Sean las relaciones R(A,B,C,D), Q(A,E,F), S(A,B). Suponga que A es pk para cada relación. Responda las siguientes preguntas para cada caso: máximo y mínimo número de tuplas (en términos de #(R), #(Q), #(S)) πA,B,C(R) σ c (Q) R ⋈ Q πA,B(R)/πB(S)

5 Consultas


Descargar ppt "Paul Leger http://pleger.cl Algebra Relacional Paul Leger http://pleger.cl."

Presentaciones similares


Anuncios Google