Professional Documents
Culture Documents
1 Abrir la base de datos Clinica de la carpeta Mis ejercicios del disco duro. 2 Crear una tabla con el nombre de Pacientes con los siguientes campos:
Nombre del campo Tipo de dato Codigo Paciente Nombre Paciente Apellidos Paciente Direccion Poblacion Codigo postal Provincia Telefono Paciente Fecha nacimiento Numrico Texto Texto Texto Texto Numrico Texto Texto Fecha/Hora
De momento no definimos clave principal. 3 Crear otra tabla con el nombre de Medicos con los siguientes campos:
Nombre del campo Tipo de dato Codigo Medico Nombre Medico Apellidos Medico Telefono Medico Especialidad Texto Texto Texto Texto Texto
De momento no definimos clave principal. 4 Crear otra tabla con el nombre de Ingresos con los siguientes campos:
Nombre del campo Tipo de dato N ingreso Habitacion Cama Fecha ingreso Autonumrico Numrico Texto Fecha/Hora
Ejercicio 2: Clnica
1 Modificar la estructura de la tabla Pacientes de la base de datos Clnica de la carpeta Mis ejercicios siguiendo estas indicaciones:
Nombre del campo Tipo de dato Codigo Paciente Provincia clave principal Borrar este campo
Ejercicio 2: Clnica
En el apartado 1 hay que modificar la estructura de la tabla Pacientes: 1 Abrir la base de datos Clinica. 2 Ir al diseo de la tabla Pacientes, haciendo clic derecho sobre ella y seleccionando la opcin Vista Diseo en el men contextual.
Para definir el campo Codigo Paciente como clave pricipal: 3 Hacer clic sobre el nombre del campo. 4 Hacer clic sobre el botn Para borrar el campo Provincia: 5 Hacer clic sobre el nombre del campo. 6 Hacer clic sobre el icono en la pestaa Diseo. de la barra de Acceso Rpido. en la pestaa Diseo.
Para todos aquellos campos de tipo texto en los que hay que modificar el tamao: 1 Hacer clic sobre el nombre del campo a modificar para que aparezcan sus propiedades en la parte inferior de la ventana. 2 Hacer clic sobre la propiedad Tamao. 3 Escribir el nuevo tamao.
Para que el campo Codigo Paciente sea de tipo entero: 1 Hacer clic sobre el nombre del campo. 2 Hacer clic sobre la propiedad Tamao en la parte inferior de la ventana. 3 Hacer clic sobre la flecha de la derecha. Se abrir una lista desplegable. 4 Hacer clic sobre el valor Entero.
Nos queda cambiar el formato de la fecha de nacimiento. 1 Hacer clic sobre el campo Fecha de nacimiento.
2 Hacer clic sobre la propiedad Formato en la parte inferior de la ventana. 3 Hacer clic sobre la flecha que aparece a la derecha de la propiedad. Se abrir una lista desplegable. 4 Hacer clic sobre Fecha corta.
1 Ir al diseo de la tabla, haciendo clic derecho sobre ella y seleccionando men contextual.
en el
Para todos aquellos campos de tipo texto en los que hay que modificar el tamao: 1 Hacer clic sobre el nombre del campo a modificar para que aparezcan sus propiedades en la parte inferior de la ventana. 2 Hacer clic sobre la propiedad Tamao. 3 Escribir el nuevo tamao.
1 Ir al diseo de la tabla, haciendo clic derecho sobre ella y seleccionando men contextual.
en el
Para modificar el tamao del campo Cama: 1 Hacer clic sobre el nombre del campo a modificar para que aparezcan sus propiedades en la parte inferior de la ventana. 2 Hacer clic sobre la propiedad Tamao. 3 Escribir el nuevo tamao.
Para que el campo Habitacion sea de tipo entero: 1 Hacer clic sobre el nombre del campo.
2 Hacer clic sobre la propiedad Tamao en la parte inferior de la ventana. 3 Hacer clic sobre la flecha de la derecha. Se abrir una lista desplegable. 4 Hacer clic sobre la opcin Entero.
Nos queda cambiar el formato de la fecha de nacimiento. 1 Hacer clic sobre el campo Fecha de nacimiento. 2 Hacer clic sobre la propiedad Formato en la parte inferior de la ventana. 3 Hacer clic sobre la flecha que aparece a la derecha de la propiedad. Se abrir una lista desplegable. 4 Hacer clic sobre Fecha corta.
Finalmente guardaremos la tabla. Por ltimo cerrar la base de datos haciendo clic sobre el botn de la ventana.
Las relaciones
Si no tienes abierto Access 2007, brelo para realizar los ejercicios planteados a continuacin.
Las relaciones
Ejercicio 2: Clnica
En el apartado 2 hay que modificar la estructura de la tabla Ingresos: Hacer lo mismo que en el ejercicio 1.
En el apartado 3 hay definir las dos relaciones, una entre Pacientes e Ingresos y otra entre Medicos e Ingresos: 1 Haz clic en el botn Relaciones en la pestaa Herramientas de base de datos. 2 Seleccionar la tabla Pacientes. 3 Hacer clic sobre el botn Agregar. 4 Seleccionar la tabla Ingresos. 5 Hacer clic sobre el botn Agregar. 6 Seleccionar la tabla Mdicos. 7 Hacer clic sobre el botn Agregar. 8 Hacer clic sobre el botn Cerrar.
9 Ir sobre el campo Codigo Paciente de la tabla Pacientes. 10 Pulsar el botn del ratn y mantenindolo pulsado arrastrar hasta el mismo campo de la tabla Ingresos. 11 Soltar el botn del ratn. 12 Activar el recuadro Exigir integridad referencial haciendo clic sobre ste. 13 Activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros relacionados. 14 Hacer clic sobre el botn Crear. Ahora vamos a realizar la segunda relacin: 15 Ir sobre el campo Codigo Medico de la tabla Medicos. 16 Pulsar el botn del ratn y mantenindolo pulsado arrastrar hasta el mismo campo de la tabla Ingresos. 17 Soltar el botn del ratn. 18 Activar el recuadro Exigir integridad referencial haciendo clic sobre ste. 19 Activar las casillas Actualizar en cascada los campos relacionados y Eliminar en cascada los registros relacionados. 20 Hacer clic sobre el botn Crear. 21 Cerrar la ventana de relaciones haciendo clic sobre su botn .
912563256 21/03/75 914562587 30/10/47 915478555 06/11/87 914589966 18/07/36 915584471 12/04/50 914526654 23/01/32 914552203 12/08/90 914785236 25/03/58 917458963 25/03/58
200 201 207 220 231 240 300 302 400 401
Carlos Mara Rogelia Ivn Luis Mnica Joaqun Loreto Luis Luisa
Jimnez Blanco Toms Caballo Guerra Santa Granadino Callejas Navarrete Prat Armengol Prats Rodrguez Monzn Martnez Lozano Martnez Garca Garca Montoro
Gran Va, 123 Madrid Enrique Velasco, 3 Doctor Ms, 46 Trujillo, 33 Doce de octrubre, 1 Barcelona, 111 Cipreses, 56 Olmos, 54 Olmos, 24 Madrid
28003 28028 28025 28015 28223 28028 28223 28223 28935 28935
914589632 12/01/73 914578559 05/05/55 914562258 12/07/90 914522369 19/07/75 914512589 13/06/40 914588963 02/07/85 914578521 05/05/77 914589632 24/01/51 911235641 24/01/80 911235652 10/01/75
Fernanda Hernndez Lpez Radiologa Federico Juana Olga Pedro Santiago Anlisis Intensivos Intensivos Ciruga Ginecologa
5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
205 204 201 201 305 304 306 303 302 504 504 405 401 408 504 509
B A A A A B A B A B B B A B A B
12/10/98 100 04/01/99 102 01/02/99 240 02/04/00 110 03/05/00 220 12/05/00 201 13/05/00 207 15/06/00 220 16/06/00 131 30/06/00 130 02/07/00 231 05/07/00 200 08/08/00 140 10/08/00 142 12/08/00 120 20/08/00 240
JMP CEM FHL OPA FVP ESMH OPA CSM AJH SGM ESMH FVP PAP SGM SGM FHL
Las consultas
Ejercicio 2: Clnica
1 Abre la base de datos Clinica de la carpeta Mis ejercicios. 2 Crea una consulta para ver los apellidos, telefono y fecha de nacimiento de aquellos pacientes que hayan nacido antes de 1960 y cuyo cdigo postal sea 28028, pnle el nombre Pacientes del 28028. 3 Crea una consulta para ver de los pacientes cuya fecha de ingreso sea posterior al 31/12/98, sus apellidos, fecha de nacimiento , fecha de ingreso y apellidos del mdico asignado as como la especialidad de ste, pnle el nombre Pacientes con medico. 4 Cierra la base de datos.
Clnica
Para el apartado 2 : 1 Hacer clic en el botn Diseo de Consulta en la pestaa Crear. A continuacin se abrir el cuadro Mostrar tabla.
2 Hacer clic en la tabla Pacientes. 3 Hacer clic en el botn Agregar. 4 Pulsar el botn Cerrar para cerrar el cuadro de dilogo. 5 Hacer clic doble clic sobre el campo Apellidos paciente. 6 Hacer clic doble clic sobre el campo Telefono paciente. 7 Hacer clic doble clic sobre el campo Fecha nacimiento. 8 En la fila Criterios: de la columna Fecha nacimiento escribir < 01/01/60. 9 Hacer clic doble clic sobre el campo Codigo postal. 10 Desmarcar la casilla de la fila Mostrar: de la columna Codigo postal. 11 En la fila Criterios: de la columna Codigo postal escribir 28028. 12 Para ejecutar la consulta hacer clic sobre el botn Ejecutar 13 Cerrar la consulta. 14 Escribir el nombre Pacientes del 28028. de la pestaa de Diseo.
En el apartado 3 tenemos que crear otra consulta con las tablas Pacientes y Medicos e Ingresos. 1 Hacer clic en el botn Diseo de Consulta en la pestaa Crear. 2 Hacer clic en la tabla Pacientes. 3 Hacer clic en el botn Agregar. 4 Hacer clic en la tabla Medicos. 5 Hacer clic en el botn Agregar. 6 Hacer clic en la tabla Ingresos. 7 Hacer clic en el botn Agregar. 8 Pulsar el botn Cerrar para cerrar el cuadro de dilogo. Deben aparecer las tablas unidas por una combinacin. 9 Hacer clic doble clic sobre el campo Apellidos Paciente. 10 Hacer clic doble clic sobre el campo Fecha nacimiento. 11 Hacer clic doble clic sobre el campo Fecha ingreso. 12 Hacer clic doble clic sobre el campo Apellidos medico. 13 Hacer clic doble clic sobre el campo Especialidad. 14 En la fila Criterios: de la columna Fecha ingreso escribir > 31/12/98.
15 Para ejecutar la consulta hacer clic sobre el botn 16 Hacer clic sobre el botn .
Los formularios
Ejercicio 2: Clnica
Apartado 2 y 3: 1 Posicionarse en la pestaa Formularios de la ventana Base de datos de la base de datos Clinica. 2 Seguir los mismos pasos que para el apartado 2 del ejercicio 1 sustituyendo los nombres de la tabla y el ttulo.
Apartado 4: Para realizar este ejercicio utilizaremos el formulario Mantenimiento de medicos creado en el apartado anterior, y le aadiremos un subformulario dependiente para que aparezcan los ingresos de cada mdico.
1 Antes de empezar a crear el formulario Ingresos por Medico crearemos el formulario que nos servir de origen del subformulario, lo llamaremos Sub ingresos. Incluir en l todos los campos de la tabla Ingresos y darle distribucin Tabular.
Despus podemos empezar la creacin del formulario Ingresos por Medico. 2 Abre en Vista de diseo el formulario Mantenimiento de Medicos. 3 Modificar el tamao de la seccin Detalle para que quepa el subformulario. 4 Cambiar la disposicin de los controles para dejarlos en la zona superior de la seccin Detalle. 5 Hacer clic sobre el botn Subformulario .
6 Posicionar el puntero del ratn en el lugar donde quieres poner el subformulario, pulsar el botn izquierdo del ratn y sin soltarlo arrastrar el ratn dejando el control de un tamao apropiado para que
quepan varias filas de ingresos, luego soltar el botn. 7 En la primera pantalla del asistente hacer clic en el nombre del formulario Sub ingresos (el formulario que creamos en el paso 1) vers que el botn de la opcin Usar un formulario existente se activa automticamente. Podramos no haber definido el formulario Sub ingresos previamente y haber elegido la opcin Usar tablas y consultas existentes, pero esta forma nos deja menos libertad a la hora de definir el subformulario. 8 Pulsa el botn Siguiente. 9 Deja la opcin seleccionada en esta ventana y pulsa Siguiente. 10 Escribir como nombre del subformulario subformulario ingresos. Este es el nombre del control subformulario que tienes en el formulario. 11 Pulsar el botn Finalizar. 12 Ahora quitaremos la etiqueta del control ya que no hace falta y recarga ms nuestro formulario. Hacer clic sobre la etiqueta y pulsar la tecla DEL o SUPR. 13 Quita del mismo modo la etiqueta Sub Ingresos del subformulario. 14 Hacer clic en el botn de Vistas para ver el resultado en la Vista Formulario. Como las dos tablas estn relacionadas por el campo Codigo medico, Access automticamente ha enlazado el subformulario con el formulario por ese campo con lo cual en el subformulario slo aparecen los ingresos que tienen asignado el cdigo de mdico del registro activo en el formulario principal. 15 Guardar el formulario, eligiendo Guardar como, en el Botn de Office . 16 Llmalo Ingresos por mdico. 17 Cerrar el formulario.
Ejercicio 2: Clnica
Apartado 2: 1 Antes de empezar a crear el informe crearemos la consulta Ingresos con paciente y medico para tener cada ingreso con los datos del paciente correspondiente y con los datos del mdico correspondiente para luego utilizarla como origen del informe. Si tienes algn problema deberas repasar el tema 7. Despus podemos empezar la creacin del informe.
1 Haz clic en el botn Asistente para informes de la pestaa Crear. 2 Elegir la consulta Ingresos con paciente y medico como origen del informe. 3 Hacer clic sobre el campo Fecha ingreso para seleccionarlo. 4 Hacer clic sobre el botn para aadirlo a la lista de campos del informe.
5 Hacer clic sobre el campo Apellidos de Pacientes para seleccionarlo. 6 Hacer clic sobre el botn para aadirlo a la lista de campos del informe.
7 Hacer clic sobre el campo Nombre de Pacientes para seleccionarlo. 8 Hacer clic sobre el botn para aadirlo a la lista de campos del informe.
9 Hacer clic sobre el campo Apellidos de Medicos para seleccionarlo. 10 Hacer clic sobre el botn para aadirlo a la lista de campos del informe.
11 Hacer clic sobre el botn Siguiente. 12 Hacer clic sobre el botn Siguiente para ir al siguiente paso del asistente. 13 Hacer clic sobre el botn Siguiente para ir al siguiente paso del asistente. 14 Hacer clic sobre el botn Siguiente. 15 Elige la opcin En columnas como distribucin del informe. 16 Haz clic sobre el botn Siguiente. 17 Elegir el estilo del formulario que ms te guste. 18 Hacer clic sobre el botn Siguiente. 19 Escribir como ttulo Ingresos con paciente y medico. Como tienes que rectificar el diseo para practicar, marcar la casilla Modificar el diseo del informe. 20 Hacer clic sobre el botn Finalizar. Una vez en la ventana Diseo de informe, puedes practicar cambiando los encabezados de las columnas y el formato de los controles. 21 Hacer clic sobre la opcin Vista preliminar en el Botn de Office Imprimir para ver el resultado. 22 Hacer clic sobre el botn Cerrar para salir de la vista preliminar 23 Cerrar el informe guardando los cambios.