Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

duda con Algebra Relacional

Estas en el tema de duda con Algebra Relacional en el foro de Bases de Datos General en Foros del Web. Hola amigos, Tengo un problema con el álgebra relacional, les cuento solamente la parte de la cual no logro pasar: Tengo la relación Estudiante (codEstudiante, ...
  #1 (permalink)  
Antiguo 18/03/2012, 15:59
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 17 años, 10 meses
Puntos: 3
duda con Algebra Relacional

Hola amigos,

Tengo un problema con el álgebra relacional, les cuento solamente la parte de la cual no logro pasar:

Tengo la relación Estudiante (codEstudiante, Nombre), la relación Ponderaciones(codEstudiante, Criterio, Nota) y la relación Criterios (Criterio)

¿Cómo hago para obtener los estudiantes que tienen 10 en todas sus ponderaciones?
Les pongo un ejemplo:


Estudiante (codEstudiante, Nombre)
Código SQL:
Ver original
  1. 1 Juan
  2. 2 Elena
  3. 3 Esmeralda

Ponderaciones(codEstudiante, Criterio, Nota)
Código SQL:
Ver original
  1. 1   Presentación    10
  2. 1   Desempeño   10
  3. 1   Conocimiento    10
  4. 1   Exposición  10
  5. 2   Presentación    9
  6. 2   Desempeño   10
  7. 2   Conocimiento    10
  8. 2   Exposición  10
  9. 3   Presentación    6
  10. 3   Desempeño   7
  11. 3   Conocimiento    8
  12. 3   Exposición  5

Criterios(criterio)
Código SQL:
Ver original
  1. Presentación
  2. Desempeño
  3. Conocimiento
  4. Exposición


En el ejemplo anterior la relación resultante sólo debería de estar el estudiante Juan, los demás no por no tienen 10 en todos sus criterios.

Había pensado en algo como esto:

R1:=Criterios*Ponderaciones[criterio =10]

Pero no sé que tan perdido podré estar.

Me ayudan con esto por favor?
  #2 (permalink)  
Antiguo 20/03/2012, 14:25
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 9 meses
Puntos: 447
Respuesta: duda con Algebra Relacional

Hola nh2006:

hace algunas semanas publicaste en el foro de MySQL una pregunta similar, donde te dí una respuesta puntual para resolverlo:

http://www.forosdelweb.com/f86/probl...tablas-980788/

Entonces qué es lo que pasa??? no te sirvió la consulta??? qué fue lo que falló??? qué es lo que trataste de hacer para resolver la consulta???

Mucho ojo con duplicar temas... si el aporte realizado en el otro post no te sirvió, pues coméntalo y con gusto tratamos de indicarte otra alternativa, pero no dupliques temas.

Saludos
Leo.
  #3 (permalink)  
Antiguo 20/03/2012, 15:22
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 17 años, 10 meses
Puntos: 3
Respuesta: duda con Algebra Relacional

Hola,

Perdón por la duplicidad de los post, cuando quise eliminar este hilo ya no pude.

El error fue de parte mía al crear este hilo, esa consulta está buena no hay problema por lo cual doy las gracias

Si pueden eliminar este hilo se los agradecería mucho.

Saludos
  #4 (permalink)  
Antiguo 20/03/2012, 15:45
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 9 meses
Puntos: 447
Respuesta: duda con Algebra Relacional

Perfecto... creí que aun tenías problemas con la consulta...

Saludos
Leo.
  #5 (permalink)  
Antiguo 20/03/2012, 16:10
 
Fecha de Ingreso: diciembre-2006
Mensajes: 213
Antigüedad: 17 años, 10 meses
Puntos: 3
Respuesta: duda con Algebra Relacional

De ninguna manera, funciona muy bien.

Gracias por la ayuda, lo que sucede es que este hilo ya no logré cómo eliminarlo por eso ha quedado publicado

Etiquetas: algebra, relacional
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:06.