examen_Febrero2013_doc

Anuncio
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.
Descargar