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

Que consume menos recursos?

Estas en el tema de Que consume menos recursos? en el foro de Bases de Datos General en Foros del Web. Tengo un aplicativo el cual tiene 12 preguntas por usuario, cada pregunta es de multiple respuesta con un rango de 1 a 4. Se necesita ...
  #1 (permalink)  
Antiguo 16/03/2015, 09:25
Avatar de laviky65  
Fecha de Ingreso: diciembre-2014
Mensajes: 19
Antigüedad: 10 años
Puntos: 0
Exclamación Que consume menos recursos?

Tengo un aplicativo el cual tiene 12 preguntas por usuario, cada pregunta es de multiple respuesta con un rango de 1 a 4.
Se necesita guardar cada pregunta resuelta con sus 4 respuestas, esto para mas de 800 Usuarios.
Qué consumiria menos recursos o resultará en menos visitas a la base de datos;
Guardar cada pregunta en una tabla diferente (12 tablas), repetir el ID del usuario en una misma tabla 12 veces?

Se aceptan sugerencias para la optimización de datos.
Gracias.
  #2 (permalink)  
Antiguo 16/03/2015, 09:34
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Que consume menos recursos?

Nadie en su sano juicio, o al menos ningun arquitecto de datos respetable, hará una tabla para cada pregunta... Serío auna violacion a todo el paradigma relacional.

En serio, ese tipo de ideas te haría reprobar Base de Datos I sin necesidad de terminar de leer tu examen. Ni lo pienses.

Además el tema no pasa por " repetir el ID del usuario en una misma tabla 12 veces?", sino por definir la tabla relacional que surge de la relación Alumno - Examen, y que es la de Respuesta_Alumno.

Creo que necesitas repasar el modeo Entidad-Relación y las Formas Normales.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 16/03/2015, 10:08
Avatar de laviky65  
Fecha de Ingreso: diciembre-2014
Mensajes: 19
Antigüedad: 10 años
Puntos: 0
Respuesta: Que consume menos recursos?

Gracias por el comentario alguna sugerencia en como re organizar los datos?


Cita:
Iniciado por gnzsoloyo Ver Mensaje
Nadie en su sano juicio, o al menos ningun arquitecto de datos respetable, hará una tabla para cada pregunta... Serío auna violacion a todo el paradigma relacional.

En serio, ese tipo de ideas te haría reprobar Base de Datos I sin necesidad de terminar de leer tu examen. Ni lo pienses.

Además el tema no pasa por " repetir el ID del usuario en una misma tabla 12 veces?", sino por definir la tabla relacional que surge de la relación Alumno - Examen, y que es la de Respuesta_Alumno.

Creo que necesitas repasar el modeo Entidad-Relación y las Formas Normales.

Última edición por gnzsoloyo; 16/03/2015 a las 10:17
  #4 (permalink)  
Antiguo 16/03/2015, 10:19
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Que consume menos recursos?



Diseñando correctamente la base... No hay mucho más secreto que ese.

¿Has estudiado alguna vez el modelo entidad-relacion? ¿Las formas normales?

Posdata: No pongas el texto tan grande. Es como si estuvieses gritando
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #5 (permalink)  
Antiguo 16/03/2015, 10:20
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Que consume menos recursos?



Diseñando correctamente la base... No hay mucho más secreto que ese.

¿Has estudiado alguna vez el modelo entidad-relacion? ¿Las formas normales? Pregunto par asaber por donde comenzar...


Posdata: No pongas el texto tan grande. Es como si estuvieses gritando
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #6 (permalink)  
Antiguo 18/03/2015, 13:45
Avatar de GemliosG  
Fecha de Ingreso: enero-2015
Ubicación: La Habana
Mensajes: 153
Antigüedad: 9 años, 11 meses
Puntos: 8
Respuesta: Que consume menos recursos?

bro para satisfacción mía.

Me refrescas el modelo entidad relación:

Era el diagrama de todas las bd o el texto de que la base de datos uno es esta, la dos hereda de la otra ......

Si es el gráfico me puedes refrescar las flechas de relación, todabía me acuerdo de cuando es de 1-1 m-1 m-m, generalización y eso pero no me acuerdo muy bien como era que se relacionaban
__________________
GemliosG
  #7 (permalink)  
Antiguo 19/03/2015, 16:47
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses
Puntos: 774
Respuesta: Que consume menos recursos?

Bro, nadie mejor que google para refrescar esas cosas :)


http://www.tutorialspoint.com/dbms/e...c_concepts.htm
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #8 (permalink)  
Antiguo 20/03/2015, 05:58
Avatar de GemliosG  
Fecha de Ingreso: enero-2015
Ubicación: La Habana
Mensajes: 153
Antigüedad: 9 años, 11 meses
Puntos: 8
Respuesta: Que consume menos recursos?

Gracias por la respuesta
__________________
GemliosG

Etiquetas: menos, tabla
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 08:17.