Sei sulla pagina 1di 4

INSTITUTO TECNOLGICO SUPERIOR DEL SUR DEL ESTADO DE YUCATN

INGENIERA EN SISTEMAS COMPUTACIONALES TRABAJO: EJERCICIOS DE OPERACIONES CON EL ALGEBRA RELACIONAL ALUMNO: MIGUEL ALBERTO CANUL TEH

ASIGNATURA: FUND.BASES DE DATOS MAESTRO: ORLANDO CHAN MAY

GRUPO: 4 A

1.-SEAN LAS RELACIONES SIGUIENTES EDITORIALES (E#, NOMBE, CIUDAD) LIBROS (L#, TITULO, AUTOR, AO) PAPELERIAS (P#, NOMP, CIUDAD) ELP (E#, L#, P#, CANTIDAD) 1.- Sean las relaciones siguientes: a) Obtener los nombres de las papeleras abastecidas por alguna editorial de Madrid R= NOMP ( NOME = MADRID (EDITORIAL))

b) obtener los valores de E# para las editoriales que suministran a las papeleras P1 y P3libros publicado en el ao 1.978 c) obtener los valores de P# de las papeleras abastecidas completamente por la editorial E1. R= P# ( E#=E1 (ELP))

d) obtener los valores de L# para los libros suministrados para todas las papeleras que no sean de Madrid. R= L# ( Libros Madrid (LIBROS*PAPELERIAS))

2.-Dada la base de datos compuesta por las siguientes relaciones. PROGRAMAS (P#, MEMORIA, S.O, DISTRIBUIDOR) USUARIOS (U#, EDAD, SEXO) ORDENADORES (O#, MODELO, S.O, CAPACIDAD) USOS (U#, P#, O#, TIEMPO) Se pide expresar en trminos de algebra relacional la secuencia de operaciones necesarias para efectuar las siguientes consultas a la base de datos: a) obtener los usuarios (U#) que usan al menos todos los programas del distribuidor D1. b) obtener los programas (P#) que solo son usados por el usuario U5 R P# ( U#=U5 (USOS))

c) Obtener distribuidores que venden los programas P5 y P8 R= DISTRIBUIDOR ( P#=P5 Y P8 (PROFRAMAS))

d) Obtener los modelos de los ordenadores que son usados por personas mayores de 30 aos durante ms de 3 horas. R= MODELOS ( U#=PERSONAS >30 TIEMPO>3(USUARIOS*ORDENADORES*USOS))

3.- Sean las relaciones siguientes: SOCIO (AFICIONADO, VIDEOCLUB) GUSTA (AFICIONADO, PELICULA) VIDEOTECA (VIDEOCLUB, PELICULA) Se pide escribir en algebra relacional las sentencias necesarias para responder a las preguntas siguientes: a) Pelculas que le gustan al aficionado Jos Prez. R= PELICULA ( AFICIONADO=Jos Prez (GUSTA)) b) Videoclubes que disponen de alguna pelcula que le guste al aficionado Jos Prez. R= c) Aficionados que son socios al menos de un videoclub que dispone de alguna pelcula de su gusto. R= AFICIONADO ( VIDEOCLUB>0 GUSTA.AFICIONADO (SOCIO*GUSTA)) d) Aficionados que no son socios de ningn videoclub donde tengan alguna pelcula de su gusto.

Potrebbero piacerti anche