Você está na página 1de 2

Pontificia Universidad Catlica de Chile Facultad de Ciencias Econmicas y Administrativas Escuela de Administracin Taller N 3: APLICACIONES DE BASES DE DATOS PARA

LA ADMINISTRACION DE EMPRESAS Y ECONOMIA. Examen


Profesor: Katia Wechsler Antes de empezar con el examen, lea cuidadosamente todo el enunciado. Enunciado del Problema:

La base de datos del hospital necesita almacenar informacin sobre los pacientes y sus tratamientos. De cada paciente debe conocerse: nombre, direccin, sexo y RUT. Cada paciente se se le administran varios tratamientos durante la hospitalizacin, por lo tanto: Para cada tratamiento se almacena: su nombre, ID, valor, duracin Es necesario saber en que fecha fue aplicado un tratamiento a cada paciente. Despus de hacer el modelo se obtiene el siguiente modelo entidad relacin:

rut sexo

nomb re

Direc.

n paciente administra m

Fecha t

tratamiento

nomb re

costo id

duracion

Modelo relacional Paciente (rut, nombre, apellido, sexo, direccin) Tratamiento (Id, nombre,costo, duracin) Administra (rut, id_tratamiento, fecha_tratamiento)

Se pide: 1. Para la implementacin en Access de la Base de Datos: a) Cree todas las tablas de la Base de Datos. Valide los datos de entrada de los campos de la tabla utilizando los siguientes criterios: Las fechas son de tipo fecha, los nombres y apellidos deben estar separados. El sexo solo, puede tomar dos valores f o m. El id debe estar constituido por 2 letras que deben ir y 1 nmero que es opcional. b) Crear un formulario para ingresar tratamientos c) Cree los siguientes formularios usando cuadros combinados: Formulario que permita ingresar el paciente con subformulario que permita asignarle tratamientos a los pacientes (cuadros combinados id_tratamiento ) y que adems permita colocar la fecha en que se administro el tratamiento. d) Implemente la siguiente consulta: que pacientes han gastado mas de una cierta cantidad de plata(parametro) en los tratamientos? ( mostrar el rut, los tratamientos nombre y id,, la fecha y el costo e) Hacer el informe para la consulta anterior, agrupado por paciente, y que bajo cada paciente de la cantidad tratamientos y la suma del costo de los mismos. f) Construya un men para ejecutar los formularios, las consultas y los informes de los incisos b) al e) coloque como nombre de los elementos de los ndices los nmeros de las preguntas. El indice debe aparecer cuando se abre el archivo. Instrucciones: Atencin: lo primero que debe aparecer es el men de opciones del inciso f, y las tablas deben ser llenas al menos con los siguientes valores se castigar si estos valores que de no estar significara puntos menos

APLICA
rut_paciente 11.111.111 11.111.111 11.111.111 22.222.222 22.222.222 id_tratamiento fecha_tratamiento_paciente Ax1 01-03-2008 BC2 01-03-2008 DD4 01-03-2008 DD3 01-03-2008 BC1 01-03-2008

PACIENTE
nombre direccion sexo rut tito casa M 11.111.111 rosa ros casa 2 f 22.222.222 rene m 33.333.333 lalo m 44.444.444

TRATAMIENTO
nombre 1 2 3 4 5 6 7 8 9 id Ax1 Bc2 Dd3 Dd4 Dd5 Gf6 Ax1 Bc1 Bc1 costo $ 1.000,00 $ 20.000,00 $ 20.000,00 $ 400,00 $ 5.000,00 $ 6.000,00 $ 70.000,00 $ 8.000,00 $ 900,00 duracion 5 7 4 6 5 6 3 8 9

Você também pode gostar