Gestión de la Información Examen Ordinario Departamento de Lenguajes y Ciencias de la Computación UNIVERSIDAD DE MÁLAGA APELLIDOS DNI 31 de Enero 2013 NOMBRE ORDENADOR Se desea organizar una base de datos de soluciones químicas usadas en diferentes cultivos biológicos, que se llamará febrero2013. Construir la base de datos, creando las tablas que a continuación se indican y estableciendo las relaciones adecuadas. Tener en cuenta para cada campo las restricciones indicadas y establecer para cada tabla la clave de la misma. Tabla SOLUCIONES. Sobre cada solución se guardará la siguiente información: - ID: Valor entero que representa un código único para cada solución. - Solución: Nombre de la solución. Texto obligatorio con tamaño máximo 80 caracteres. - Uso: Texto opcional de un tamaño máximo de 255 caracteres Tabla MUESTRAS. De cada muestra se quiere almacenar: - ID: Valor entero que representa un código único para cada muestra. - NIF: Texto obligatorio con tamaño máximo de 12 caracteres. - Cultivo: Texto obligatorio con tamaño máximo 12. - Solución: número entero obligatorio que referencia la solución utilizada en la muestra. Se valorará que se introduzca como una lista que obtiene los valores de la tabla SOLUCIONES. Introducción de datos Realizar un programa en Java usando JDBC que lea el contenido de los ficheros soluciones.txt y muestras.txt los cargue en las tablas correspondientes y luego muestre por consola el contenido de ambas tablas. Formularios Realizar un programa en C#.NET que presente un formulario Maestro/Detalle para el mantenimiento de las tablas Soluciones y Muestras. Al introducir el cultivo en la tabla de Muestras se deben establecer las reglas y texto de validación oportunos para que los únicos valores permitidos sean "SANGRE", "HECES", "ORINA", "CITOLOGIA". El formulario debe mostrar 3 botones, uno para salvar los cambios realizados, otro para deshacer los cambios realizados y otro para salir. Al salir si se han producido cambios se preguntará si se desea salvarlos.