nuevo en BD
Buenas a todos, necesito ayuda para crear una base de datos sobre 'preguntas del trivial' para que luego sea utilizada en un programa sobre java.
Sinceramente no soy muy experto en esto de las bases de datos por eso os pido ayuda para hacerla.
Solo necesito hacer la BD de tal manera que por cada PREGUNTA (que puede ser de 4 tipos diferentes) haya 5 respuestas posibles, de las cuales solo una sea verdadera. También necesito poder utilizar estas preguntas y respuestas en mi programa de java.
Supongo que esto tendrá una dificultad mínima para casi todos vosotros pero a mi me está resultando realmente complicada.
Gracias adelantadas.
Sinceramente no soy muy experto en esto de las bases de datos por eso os pido ayuda para hacerla.
Solo necesito hacer la BD de tal manera que por cada PREGUNTA (que puede ser de 4 tipos diferentes) haya 5 respuestas posibles, de las cuales solo una sea verdadera. También necesito poder utilizar estas preguntas y respuestas en mi programa de java.
Supongo que esto tendrá una dificultad mínima para casi todos vosotros pero a mi me está resultando realmente complicada.
Gracias adelantadas.
Si lo que necesitas es mas o menos una idea como como sería las tablas, puede que esto te sirva:
Pregunta
(ID_Pregunta texto(10),
Tipo texto(1),
Texto_Pregunta texto(2000),
Respuesta numero(1),
Ponderacion numero(3)
)
La llave primaria sería ID_pregunta
Texto_pregunta: Es para almacenar el texto de la pregunta.
Respuesta: Aqui guardar cual de las 5 repuestas es la correcta.
Ponderacion: Sirve si cada pregunta tiene una ponderacion diferente ha la hora de sumas los puntos, de cada respuesta correcta.
Repuesta
(ID_Pregunta texto(10),
Respuesta numero(1),
Texto_Respuesta texto(2000)
)
La llave primaria es ID_Pregunta,Respuesta
La llave foranea es ID_Pregunta
Texto_Respuesta es para almacenar el texto de la respuesta.
Cuestionario
(No_Cuestionario texto(10),
fecha date,
ID_Evaluado texto(10),
tot_puntos numero(3)
)
Detalle_Cuestionario
(No_cuestionario texto(10),
ID_Pregunta texto(10),
Respuesta numero(1)
)
Pregunta
(ID_Pregunta texto(10),
Tipo texto(1),
Texto_Pregunta texto(2000),
Respuesta numero(1),
Ponderacion numero(3)
)
La llave primaria sería ID_pregunta
Texto_pregunta: Es para almacenar el texto de la pregunta.
Respuesta: Aqui guardar cual de las 5 repuestas es la correcta.
Ponderacion: Sirve si cada pregunta tiene una ponderacion diferente ha la hora de sumas los puntos, de cada respuesta correcta.
Repuesta
(ID_Pregunta texto(10),
Respuesta numero(1),
Texto_Respuesta texto(2000)
)
La llave primaria es ID_Pregunta,Respuesta
La llave foranea es ID_Pregunta
Texto_Respuesta es para almacenar el texto de la respuesta.
Cuestionario
(No_Cuestionario texto(10),
fecha date,
ID_Evaluado texto(10),
tot_puntos numero(3)
)
Detalle_Cuestionario
(No_cuestionario texto(10),
ID_Pregunta texto(10),
Respuesta numero(1)
)