DISEO Y PROGRAMACION DE BASES DE DATOS TALLER DE ALGEBRA RELACIONAL
JHON JAIRO ANAYA GUZMAN GERALDINE SOFIA PEREZ MONTES
ING. RUBEN BAENA NAVARRO
UNIVERSIDAD DE CRDOBA FACULTAD DE INGENIERIAS DEPARTAMENTO DE ING. SISTEMAS BASES DE DATOS LORICA
Considerando la base de datos compuesta por las siguientes relaciones:
Se pide dar soluciones algebraicas a las siguientes consultas: 1) Obtener todos los datos de todas las clases. 2) Obtener todos los datos de todas las clases ubicadas en el primer piso. 3) Obtener los profesores que asisten a la clase 'C1'. 4) Obtener los valores de PISO y BLOQUE para las clases a las que asiste el profesor 'P1'. 5) Obtener los valores de P# para los profesores que asisten a la clase 'C1' impartiendo la asignatura de 'FISICA'. 6) Obtener los valores de P# para los profesores que asisten a las clases 'C1' o C2'. 7) Obtener los valores de P# para los profesores que asisten a las clases 'C1' y 'C2'. 8) Obtener los nombres de los profesores que asisten solo a clases del Bloque 1. 9) Obtener los nombres de los profesores que asisten a todas las clases del Bloque 1. 10) Obtener las clases en las que se imparten todas las asignaturas.
SOLUCION: 1) C#, Piso, Bloque (Clases) 2) piso = 1 (clases) 3) P#(C# C1 (Asistencia)) 4) PISO, BLOQUE (P# 1(Asistencia)*Clases) 5) P# = ((C#= C1) ( A#( Noma = FISICA)(Asignatura)*Asistencia)) 6) P#((C#= C1) OR (C# C2) (Asistencia)) 7) P#((C#= C1) AND (C# C2) (Asistencia)) 8) Nomp (Profesor*( P#(BLOQUE = 1)(Clases)*(Asistencia))) 9) Nomp (Profesor*( P#(ASISTENCIA) C# (BLOQUE = 1 (CLASES) ))) 10)A#,C# (ASISTENCIA) A#(ASIGNATURA)
Ejercicio N 1 Sean las relaciones siguientes: EDITORIALES (E#, NOME, CIUDAD) LIBROS (L#, TITULO, AUTOR, AO) PAPELERIAS (P#, NOMP, CIUDAD) ELP (E#, L#, P#, CANTIDAD) Se pide escribir en lgebra relacional las respuestas a las preguntas siguientes: a) Obtener los nombres de las papeleras abastecidas por alguna editorial de "Madrid". b) Obtener los valores de E# para las editoriales que suministran a las papeleras P1 y P3 libros publicados en el ao 1.978. c) Obtener los valores de P# de las papeleras abastecidas completamente por la editorial E1. d) Obtener los valores de L# para los libros suministrados para todas las papeleras que no sean de "Madrid".
SOLUCION: EDITORIAL E# E1 E2 E3 E4 NOME Aruna Butron CIUDAD Madrid Cordoba LIBRO L# L1 L2 L3 L4 TITULO Noche 10 AUTOR Gerom AO 1978
Kamehasutra Tokyotan 1980 Ninpha Il Mio Reino Khunvyx Luiggy 2001 1978
Cascada Tuchin Baxter Lorica
PAPELERIA P# P1 P2 P3 P4 NOMP CIUDAD
ELP E# E1 E2 E3 E4 L# L1 L3 L2 L4 P# P3 P2 P4 P1 CANTIDAD 24 12 8 19
MegaPapel MADRID UltraPapel PlusPapel MasPapel QUITO BOGOTA Bologna
a)
E# E1
E# E1
L# L1
P# P3
Cantidad 24
P# P3
P# P3
NOMP PlusPapel
CIUDAD BOGOTA
NOMP PlusPapel
b) L# L1 L4
L# L1 L4
TITULO Noche 10
AUTOR Gerom
ANIO 1978 1978
Il Mio Reino Luiggy
ELP*PUBLICACION E# E1 E4 L# L1 L4 P# P3 P1 CANTIDAD 24 19
c)
P#(ELP)-
E# E2 E3 E4
L# L3 L2 L4
P# P2 P4 P1
CANTIDAD 12 8 19
P2 P4 P1
P#(ELP) P3 P2 P4 P1
P#(ELP)-
P3
d)
#,P#(ELP)/(
P#(
P#( MADRID P1
P1 P2 P3 P4
( P2 P3 P4 #,P#(ELP) L1 L3 L2 L4 P3 P2 P4 P1
P#(
#,P#(ELP)/( L1 L3 L2
P#(
Ejercicio N 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 lgebra relacional la secuencia de operaciones necesaria 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 slo son usados por el usuario 'U5'. c) Obtener distribuidores que venden los programas 'P5' y 'P8'. d) Obtener los modelos de los ordenadores que son usados por personas mayores de 30 aos durante ms de 3 horas.
PROGRAMAS P# P1 P5 P8 P5 MEMORIA S.O 1DB 2GB 3GB 4GB S.O1 S.O2 S.O3 SO.4 DISTRIBUIDOR D1 D2 D2 D4
USUARIOS U# U1 U2 U3 U4 EDAD 30 45 38 20 SEXO M F M F
ORDENADORES O# O1 O2 O3 O4 MODELO M1 M2 M3 M4 S.O S.O1 S.O2 S.O3 S.O4 CAPACIDAD 320GB 500GB 320GB 500GB
USOS U# U1 U2 U5 U4 O# O1 O2 O3 O4 P# P1 P2 P8 P5 TIEMPO 3H 5H 3H 6H
a) U#,P#(USOS)/ P#(DISTRIBUIDOR = D1(PROGRAMAS)) U#,P#(USOS) U1 U2 U3 U4 P1 P2 P8 P5
P#(DISTRIBUIDOR = D1(PROGRAMAS)) P1
U#,P#(USOS)/ P#(DISTRIBUIDOR = D1(PROGRAMAS)) U1
b) P# (U#=U5(USOS)) P#(U#<> U5(USOS))
P#(U#<> U5(USOS)) P# P1 P2 P5
P# (U#=U5(USOS)) P8
P# (U#=U5(USOS)) P#(U#<> U5(USOS))
P1 P2 P5
c) DISTRIBUIDOR
(P#
P5(PROGRAMAS))
DISTRIBUIDOR(P#=P8(PROGRAMAS))
DISTRIBUIDOR(P#=P8(PROGRAMAS)) D2
DISTRIBUIDOR (P# = P5(PROGRAMAS)) D2 D4
DISTRIBUIDOR (P# = P5(PROGRAMAS)) DISTRIBUIDOR(P#=P8(PROGRAMAS))
D2
d) MODELO(ORDENADOR * O#(TIEMPO>3(USOS*U#(EDAD > 30(USUARIO)))))
U#(EDAD > 30(USUARIO))))) U2 U4
USOS U# U1 U2 U5 U4 O# O1 O2 O3 O4 P# P1 P2 P8 P5 TIEMPO 3H 5H 3H 6H
(USOS*U#(EDAD > 30(USUARIO))
U# U2 U4
O# O2 O4
P# P2 P5
TIEMPO 5H 6H
O#(TIEMPO>3(USOS*U#(EDAD > 30(USUARIO)))
O# O2 O4
(ORDENADOR * O#(TIEMPO>3(USOS*U#(EDAD > 30(USUARIO)))))
O# O2 O4
MODELO M2 M4
S.O S.O2 S.O4
CAPACIDAD 500GB 500GB
MODELO (ORDENADOR * O#(TIEMPO>3(USOS*U#(EDAD > 30(USUARIO)))))
MODELO M2 M4
Ejercicio N 3 Sean las relaciones siguientes: SOCIO (AFICIONADO, VIDEOCLUB) GUSTA (AFICIONADO, PELICULA) VIDEOTECA (VIDEOCLUB, PELICULA) Se pide escribir en lgebra relacional las sentencias necesarias para responder a las preguntas siguientes: a) Pelculas que le gustan al aficionado Jos Prez. b) Videoclubes que disponen de alguna pelcula que le guste al aficionado Jos Prez. c) Aficionados que son socios al menos de un videoclub que dispone de alguna pelcula de su gusto. d) Aficionados que no son socios de ningn videoclub donde tengan alguna pelcula de su gusto.
SOCIO AFICIONADO JOSE PEREZ JHON ANAYA RAFA NADAL CARLES PUYOL VIDEOCLUB AMIGOS EL_MEJOR NULL EL_PASPI
GUSTA AFICIONADO JOSE PEREZ JHON ANAYA RAFA NADAL CARLES PUYOL PELICULA DRACULA BARBIE BRUJAS BARNIE
VIDEOTECA VIDEOCLUB AMIGOS EL_MEJOR SUPERMAX EL_PASPI PELICULA DRACULA BARBIE BRUJAS BARNIE
a) PELICULA((AFICIONADO=JOSE PEREZ)(GUSTA
PELICULA((AFICIONADO=JOSE PEREZ)(GUSTA))
PELICULA DRACULA
b) VIDEOCLUB(VIDEOTECA * PELICULA ( AFICIONADO = JOSE PEREZ(GUSTA)))
PELICULA ( AFICIONADO = JOSE PEREZ(GUSTA)))
PELICULA DRACULA
(VIDEOTECA * PELICULA ( AFICIONADO = JOSE PEREZ(GUSTA))) VIDEOTECA AMIGOS PELICULA DRACULA
VIDEOCLUB(VIDEOTECA * PELICULA ( AFICIONADO = JOSE PEREZ(GUSTA)))
VIDEOCLUB AMIGOS
c) AFICIONADOS(SOCIO * ( VIDEOCLUB (SOCIO * AFICIONADOS (GUSTA)))) AFICIONADOS (GUSTA)))) AFICIONADOS JOSE PEREZ JHON ANAYA CARLES PUYOL
(SOCIO * AFICIONADOS (GUSTA)))) AFICIONADO JOSE PEREZ JHON ANAYA CARLES PUYOL VIDEOCLUB AMIGOS EL_MEJOR EL_PASPI PELICULA DRACULA BARBIE BARNIE
( VIDEOCLUB (SOCIO * AFICIONADOS (GUSTA)))) VIDEOCLUB AMIGOS EL_MEJOR EL_PASPI
AFICIONADOS(SOCIO * ( VIDEOCLUB (SOCIO * AFICIONADOS (GUSTA))))
AFICIONADO JOSE PEREZ JHON ANAYA CARLES PUYOL
d) AFICIONADOS(SOCIO - ( VIDEOCLUB (SOCIO * AFICIONADOS (GUSTA)))) AFICIONADOS (GUSTA)))) AFICIONADO JOSE PEREZ JHON ANAYA RAFA NADAL CARLES PUYOL
(SOCIO * AFICIONADOS (GUSTA)))) AFICIONADO JOSE PEREZ JHON ANAYA CARLES PUYOL VIDEOCLUB AMIGOS EL_MEJOR EL_PASPI PELICULA DRACULA BARBIE BARNIE
( VIDEOCLUB (SOCIO * AFICIONADOS (GUSTA)))) VIDEOCLUB AMIGOS EL_MEJOR EL_PASPI
(SOCIO - ( VIDEOCLUB (SOCIO * AFICIONADOS (GUSTA)))) AFICIONADO RAFA NADAL VIDEOCLUB NULL
AFICIONADOS(SOCIO - ( VIDEOCLUB (SOCIO * AFICIONADOS (GUSTA)))) AFICIONADO RAFA NADAL
Ejercicio N 4 Dada la base de datos formada por las siguientes tablas: MAQUINAS (M#, TIPO, MATRICULA, PRECIO_HORA) FINCAS (F#, NOMBRE, EXTENSION) TRABAJADOR (T#, NOMBRE, DIRECCION) PARTES (T#, M#, F#, FECHA, TIPO_FAENA, TIEMPO) Se pide dar soluciones algebraicas a las siguientes consultas: a) Obtener todos los T# que usan todas las mquinas del tipo 1. b) Obtener todos los F# para aquellas fincas en las que han realizado trabajos las mquinas M1 y M3 c) Obtener el valor de M# para aquellas mquinas que no han sido utilizadas nunca en ningn trabajo. d) Obtener todos los nombres de fincas en las que se ha trabajado ms de 5 horas con mquinas cuyo precio por hora sea superior a 2000 pts. SOLUCIN:
MAQUINA
M# TIPO MATRICULA PRECIO_HORA
M1 1 M2 2 M3 3 M4 4 M5 5
MA1 MA2 MA3 MA4 MA5
1000 2000 3000 4000 5000
FINCA TRABAJADOR F# NOMBRE EXTENSION T# NOMBRE DIRECCION
F1 F2 F3 F4 F5
Abeja Becerra
100 200
T1 T2 T3 T4 T5
Abstrubal Uno1 Brancio Causil Atanasio Eufemio Dos2 Tres3 Cuatro4 Cinco5
Caimanera 300 Diosita Eustemia 400 500
PARTE T# M# F# FECHA TIPO_FAENA TIEMPO
T1 T1 T2 T2 T3 T3 T4 T4 T5
M1 M2 M1 M4 M3 M5 M3 M3 M1
F1 F2 F2 F3 F4 F5 F3 F4 F5
2008/7/24 2008/7/24 2008/7/28 2008/7/08 2008/7/20 2008/7/16 2008/8/10
TIPO1 null TIPO1 TIPO1 TIPO2 TIPO3 TIPO2
8 0 7 9 5 3 6 6 1
2008/10/21 TIPO2 2008/10/16 TIPO3
a)
M#
TIPO
MATRICULA
PRECIO_HORA
M1 1
MA1
1000
T#
M#
M1
T1 T1 T2 T2
M1 M2 M1 M4 M3 M5 M3 M3 M1
T1 T2 T5
T3 T3 T4 T4 T5
c)
T#
M#
F#
FECHA
TIPO_FAENA
TIEMPO
T1 T2 T5
M1 M1 M1
F1 F2 F5
2008/7/24 2008/7/28
TIPO1 TIPO1
8 7 1
2008/10/16 TIPO3
T#
M#
F#
FECHA
TIPO_FAENA
TIEMPO
T3 T4 T4
M3 M3 M3
F4 F1 F4
2008/7/20 2008/8/10
TIPO2 TIPO2
5 6 5
2008/10/21 TIPO2
F#
F#
F1 F2 F5
F4 F1 F4
F1
c)
T#
M#
F#
FECHA
TIPO_FAENA
TIEMPO
T1 T2 T2 T3 T3 T4 T4 T5
M1 M1 M4 M3 M5 M3 M3 M1
F1 F2 F3 F4 F5 F1 F4 F5
2008/7/24 2008/7/28 2008/7/08 2008/7/20 2008/7/16 2008/8/10
TIPO1 TIPO1 TIPO1 TIPO2 TIPO3 TIPO2
8 7 9 5 3 6 5 1
2008/10/21 TIPO2 2008/10/16 TIPO3
M#
M#
M1 M1 M4 M3 M5 M3 M3 M1
M1 M2 M3 M4 M5
M2
d)
M#
T#
M#
F#
FECHA
TIPO_FAENA
TIEMPO
M3 M4 M5
T1 T2 T2 T4 T4
M1 M1 M4 M3 M3
F1 F2 F3 F3 F4
2008/7/24 2008/7/28 2008/7/08 2008/8/10
TIPO1 TIPO1 TIPO1 TIPO2
8 7 9 6 6
2008/10/21 TIPO2
FINCA FECHA TIPO_FAENA TIEMPO F# NOMBRE EXTENSION
T#
M#
F#
T2 T4 T4
M4 M3 M3
F3 F3 F4
2008/7/08 2008/8/10 2008/10/21
TIPO1 TIPO2 TIPO2
9 6 6
F1 F2 F3 F4 F5
Abeja Becerra
100 200
Caimanera 300 Diosita Eustemia 400 500
M#
F3 F4
NOMBRE
Caimanera Diosita
F#
NOMBRE
EXTENSION
F3 Caimanera F4 Diosita
300 400
Ejercicio N 5 Dada la base de datos compuesta por las siguientes tablas: ALUMNOS (A#, NOMBRE, GRUPO) PRACTICAS (P#, CURSO, FECHA) ENTREGA (A#, P#, NOTA) Se pide dar solucin en lgebra relacional a las consultas: a) Obtener los nombres de los alumnos que han aprobado todas las prcticas de tercer curso. b) Obtener los nombres de los alumnos que han entregado todas las prcticas de tercer curso. c) Obtener los alumnos que han entregado prcticas de segundo y tercer curso. d) Obtener los alumnos que slo han entregado prcticas de segundo curso. e) Obtener los alumnos que han entregado prcticas de segundo curso y pertenecen al grupo 'BD-11'. f) Obtener el nombre de los alumnos que no han suspendido ninguna prctica de las que han entregado. SOLUCIN: ALUMNO A# A1 A2 A3 A4 NOMBRE GRUPO JUAN PEDRO LUIS RAFAEL BD-10 BD-09 BD-11 BD-11 PRACTICA P# P1 P2 P3 P4 CURSO C3 C3 C2 C4 FECHA 03-02-11 06-10-11 03-02-11 06-10-11
ENTREGA A# A1 A2 A3 A4 P# P1 P2 P3 P4 NOTA 3.5 0.0 5.0 4.0
a) NOMBRE(ALUMNO
P#,A#(NOTA>=
3(ENTREGA))
P#(CURSO=C3(PRACTICAS))))
P#(CURSO=C3(PRACTICAS)))) P# P1 P2
P#,A#(NOTA>= 3(ENTREGA)) A# A1 A3 A4 P# P1 P3 P4
P#,A#(NOTA>= 3(ENTREGA)) / P#,A#(NOTA>= 3(ENTREGA)) A# A1
ALUMNO/ P#,A#(NOTA>= 3(ENTREGA)) /P#(CURSO=C3(PRACTICA))) A# A1 NOMBRE GRUPO JUAN BD-11
NOMBRE(ALUMNO/P#,A#(NOTA3(ENTREGA)) /P#(CURSO=C3(PRACTICA)))) NOMBRE JUAN
b) NOMBRE(ALUMNO/(P#,A#(ENTREGA) / P#(CURSO=C3(PRACTICA))))
P#(CURSO=C3(PRACTICA)))) P# P1 P2
P#,A#(ENTREGA) A# A1 A2 A3 A4 P# P1 P2 P3 P4
(P#,A#(ENTREGA) / P#(CURSO=C3(PRACTICA)))) A1 A2
(ALUMNO/(P#,A#(ENTREGA) / P#(CURSO=C3(PRACTICA)))) A# A1 A2 NOMBRE GRUPO JUAN PEDRO BD-11 BD-09
NOMBRE(ALUMNO/(P#,A#(ENTREGA)/P#(CURSO=C3(PRACTICA)))) NOMBRE JUAN PEDRO
c) A#(ENTREGA/(P#(CURSO=C2) AND (CURSO=C3)(PRACTICA))
(P#(CURSO=C2) AND (CURSO=C3)(PRACTICA)) P# P1 P2 P3
A#(ENTREGA/(P#(CURSO=C2) AND (CURSO=C3)(PRACTICA)) A# A1 A2 A3 A4
d) A#(ENTREGA/(P#(CURSO=C2)(PRACTICA)))
(P#(CURSO=C2)(PRACTICA))) P# P3
A#(ENTREGA/(P#(CURSO=C2)(PRACTICA))) A# A3
e) A:= (A#(GRUPO = BD = 11 (ALUMNO) / ENTREGA)) B:= (P# (CURSO = C2)(PRACTICA)) A# (ENTREGA * (A B))
(A#(GRUPO = BD = 11 (ALUMNO) A# A3 A4
A:= (A#(GRUPO = BD = 11 (ALUMNO) / ENTREGA)) P# P3 P4 NOTA 4.0 5.0
B:= (P# (CURSO = C2)(PRACTICA)) P# P3
(A B) P# P3
(ENTREGA * (A B)) A# A3 NOTA 5.0
A# (ENTREGA * (A B)) A# A3
f) NOMBRE(ALUMNO-A#(NOTA=0.0)(PRACTICA))
A#(NOTA=0.0)(PRACTICA)) A# A2
NOMBRE(ALUMNO-A#(NOTA=0.0)(PRACTICA)) NOMBRE JUAN LUIS RAFAEL
Ejercicio N 6 La Federacin Internacional de Ciclismo Profesional desea tener una BDR con las siguientes tablas: EQUIPOS (E#, NOMBRE, PAIS) CICLISTAS (C#, NOMBRE, E#) COMPETICIONES (M#, NOMBRE, PAIS, DURACION) CLASIFICACION (M#, C#, PUESTO) Se pide escribir las sentencias necesarias en lgebra relacional para: a) Obtener los ciclistas que slo han participado en competiciones de duracin inferior a 15 das. b) Obtener los ciclistas de equipos espaoles que han competido en todas las competiciones de Espaa c) Obtener los ciclistas que han obtenido un primer y un segundo puestos en competiciones con una duracin inferior a 15 das. SOLUCIN:
CICLISTA EQUIPO E# E1 E2 E3 E4 NOMBRE Atletica Balsa Calseto DeAz PAIS Argentina Brasil Colombia Espaa C# C1 C2 C3 C4 NOMBRE Andrew Joaquin Simone Piere E# E2 E4 E3 E1
COMPETICION M# M1 M2 M3 M4 NOMBRE Il Giro LaVuelta US Round Le Tour PAIS Italia Espaa EEUU Francia DURACION 12 15 16 20
CLASIFICACION M# M1 M1 M1 M1 M2 M2 M2 M3 M3 M3 M4 M4 M4 C# C3 C1 C4 C2 C4 C3 C2 C2 C4 C3 C2 C3 C4 PUESTO 1 2 3 4 1 2 3 1 2 3 1 2 3
a)
M# M2 M3 M4
M# M2 M2 M2 M3 M3 M3 M4 M4 M4
C# C4 C3 C2 C2 C4 C3 C2 C3 C4
PUESTO 1 2 3 1 2 3 1 2 3 C# C1 C2 C3 C4
C# C2 C3 C4
C# C1
b)
M# M2
C# C2
NOMBRE Joaquin
E# E4
E# E4
C# C2
M# M1 M2 M3 M4
C# C2 C2 C2 C2
C# C2
M# M1 M2
M# M1 M2 M3 M4
C# C3 C4 C2 C2
PUESTO 1 1 1 1
M# M1 M2 M3 M4
C# C1 C3 C4 C3
PUESTO 2 2 2 2
M# M1 M2
C# C3 C4
PUESTO 1 1
M# M1 M2
C# C1 C3
PUESTO 2 2
C# C1 C3
C# C3 C4
C# C3
Ejercicio N 7 Dadas las tablas siguientes: CONDUCTOR (C#, DNI, NOMBREC) AGENTE (A#, NOMBREA, RANGO) INFRACCION (I#, DESCRIP, IMPORTE) DENUNCIA (C#, A#, I#, FECHA, PAGADA) Se pide escribir en lgebra relacional las sentencias necesarias para: a) Obtener el nombre de aquellos conductores que hayan sido denunciados por todas las infracciones inferiores a 10000 Ptas. b) Obtener el cdigo de aquellos agentes que slo hayan denunciado infracciones de 'ESTACIONAMIENTO' (atributo DESCRIP). c) Obtener el cdigo de aquellos conductores que no tengan ninguna denuncia pendiente de pago (valor 'S' o 'N' en atributo PAGADA). SOLUCION:
CONDUCTOR C# C1 C2 C3 C4 C5 DNI 000 001 010 011 111 NOMBREC CANELA JHON RUBEN POTASIO FLOR
AGENTE A# A1 A2 A3 A4 A5 NOMBREA PELUSO MAGNESIO MOCOSO RANGO OFOCIAL PATRULLERO PATRULLERO
TENDENCIO PATRULLERO GRACIOSO PATRULLERO
INFRACCION I# I1 I2 I3 I4 I5 DESCRIP BORRACHERA IMPORTE 10000
ESTACIONAMIENTO 80000 BORRACHERA 7000
ESTACIONAMIENTO 5000 BORRACHERA 9500
DENUNCIA C# C1 C2 C3 C4 C5 A# A1 A2 A3 A4 A5 I# I1 I2 I3 I4 I5 FECHA 30-07-11 30-07-11 12-07-11 30-07-11 09-07-11 PAGADA S N S N S
a) NOMBREC(CONDUCTOR * C#(DENUNCIA * I# (importe < 10000)(INFRACCION))) I# (importe < 10000)(INFRACCION))) I# I3 I4 I5
(DENUNCIA * I# (importe < 10000)(INFRACCION))) C# C3 C4 C5 A# A3 A4 A5 I# I3 I4 I5 FECHA 12-07-11 30-07-11 09-07-11 PAGADO S N S
C#(DENUNCIA * I# (importe < 10000)(INFRACCION))) C# C3 C4 C5
(CONDUCTOR * C#(DENUNCIA * I# (importe < 10000)(INFRACCION))) C# C3 C4 C5 DNI 011 111 010 NOMBREC RUBEN POTASIO FLOR
NOMBREC(CONDUCTOR * C#(DENUNCIA * I# (importe < 10000)(INFRACCION))) NOMBREC RUBEN POTASIO FLOR
b) A#(DENUNCIA * I#(DESCRP = estacionamiento (INFRACCION))) I#(DESCRP = estacionamiento (INFRACCION))) I# I2 I4
(DENUNCIA * I#(DESCRP = estacionamiento (INFRACCION))) C# C2 C4 A# A2 A4 I# I2 I4 FECHA 30-07-11 30-07-11 PAGADO N N
A#(DENUNCIA * I#(DESCRP = estacionamiento (INFRACCION))) A# A2 A4
c) C#( C#(DENUNCIA) - (PAGADA = S (DENUNCIA)) (PAGADA = S (DENUNCIA)) C# C1 C3 C5 A# A1 A3 A5 I# I1 I3 I5 FECHA 30-07-11 12-07-11 09-07-11 PAGADA S S S
#( C#(DENUNCIA) - (PAGADA = S (DENUNCIA)) C# C1 C2 C3 C4 C5
C#( C#(DENUNCIA) - (PAGADA = S (DENUNCIA)) C# C2 C4