Você está na página 1de 14

Clnica

Especificacin Actividades Soluciones

Especificacin
En una clnica se desea gestionar de forma automtica la informacin disponible acerca de los pacientes a los que atiende y los mdicos que trabajan en ella. Adems, se requiere un control sobre las enfermedades diagnosticadas a cada paciente. Con relacin a los mdicos, la informacin necesaria se compone de: cdigo identificativo, nombre, primer apellido, fecha de nacimiento, centro donde curs sus estudios, direccin y un campo numrico que indica el tipo de contratacin del mdico: 1=funcionario; 2=contrato laboral tiempo completo; 3=contrato laboral tiempo parcial. En lo referente a los pacientes, los datos ms relevantes son: nombre y primer apellido del paciente, fecha de nacimiento, direccin y nmero de historial que es un cdigo que identifica unvocamente a cada paciente. En cuanto a las enfermedades, se necesita gestionar datos como: nombre, aparato o sistema corporal al que afecta, descripcin de la enfermedad, y un cdigo asignado de forma arbitraria. Se considera que un paciente slo puede tener asignado un mdico y un mdico puede atender a varios pacientes. Por otro lado, un paciente puede tener diagnosticadas varias enfermedades.

Actividades
1.- Obtn el diagrama E-R y la modelizacin en tablas. 2.- Crea la base de datos "clinica" con las tablas necesarias. Establece las claves primarias, ajenas y las relaciones existentes entre las tablas de la base de datos e introduce los tipos de datos adecuados para cada uno de los campos de las tablas.

3.- Introduce los datos en las tablas, a partir de la informacin del anexo. 4.- Consultas. 1. Edad media de los pacientes que padecen enfermedades del aparato circulatorio.
NOTAS: La funcin Ao( campo fecha) devuelve el ao de un campo fecha que se indica como argumento. La funcin Fecha() devuelve la fecha de hoy.

2. Nombre y direccin de los pacientes del mdico "Francisco Garca". 3. Nombre, direccin y centro de estudios de los mdicos con contrato de funcionario. 4. Enfermedades que padece el paciente "Carmelo Trenados". 5. Nmero de mdicos con menos de 30 aos. 6. Nmero de pacientes que padecen "Gripe". 7. Nmero de pacientes que tiene asignado cada mdico. 8. Listado en el que aparezca para cada paciente el nmero de enfermedades que padece, indicando apellidos y nombre del paciente y nmero de enfermedades. 5.- Formularios Formulario 1: Crea un formulario tabular en el que aparezcan todos los datos de las enfermedades registradas en la clnica. Formulario 2: Elabora un formulario por columnas en el que se muestre los datos de los mdicos. Aade un grupo de opciones para el campo tipo de contratacin de forma que pinchando en la opcin correspondiente se asigne el tipo de contrato que posee dicho mdico. Formulario 3: Realizar una ficha de un paciente en la que figuren los datos del mismo. Aade un subformulario que muestre las enfermedades que ha padecido dicho paciente. Deber aparecer adems del cdigo, el nombre y el sistema al que afecta esta enfermedad. Aade un botn de comando en la parte superior derecha cuya accin sea cerrar el formulario.

6.- Informes Informe 1

Realiza un informe tabular en el que aparezca la informacin referente a los mdicos del centro en el siguiente orden: apellido1, nombre, cdigo, direccin, contrato y centro donde curs los estudios, ordenados alfabticamente por el primer apellido. Informe 2: Realiza un informe, agrupado en primer lugar por mdico y en segundo lugar por enfermedad, de todos los pacientes atendidos en la clnica. De los mdicos figurar su apellido, nombre y cdigo, de las enfermedades el nombre y de los pacientes el apellido, nombre y nmero de historial. Informe 3: Realiza un informe en el que aparezca para cada enfermedad los pacientes que la han sufrido y el nmero total de pacientes. Informe 4: Realiza un informe que a partir del nmero de historial de un paciente, muestre las enfermedades que ha sufrido. Para ello crea previamente una consulta de parmetros que solicite el nmero de historial y muestre el cdigo, nombre y sistema de cada una de las enfermedades. Posteriormente crea un informe basado en dicha consulta.

Anexo: Informacin del sistema


Los datos que posee actualmente la clnica son los que aparecen a continuacin.

MEDICOS Fecha Nacim. 30-04-70 28-06-66 19-01-63 07-08-68 01-12-65

Nombre

Apellido

Cdigo

Direccin

Contrato

Centro

Francisco Garca Ernesto Amanda Samper Del Olmo

1 2 3 4 5

Carlos III, 12 Gran Va, 13 Espronceda, 28 San Isidro, 12 Alfonso Sastre, 33

3 2 1 3 2

Universidad de Deusto Universidad de Valencia Universidad Miguel Hernndez Universidad de Alicante Universidad Autnoma de Madrid Universidad Miguel Hernndez Universidad Autnoma de Madrid

Francisco Garca Juan Luis Maran

M Jos Eva

Ruano Olaizola

12-03-69 24-11-67

6 7

Juan Carlos I, 52 Luis Rosales, 20

3 3

Eugenio Mariana

Satorre Ochoa

03-02-59 29-06-63

8 9

Manuel de Falla, 2 Ghandi, 17

1 1

Universidad de Granada Universidad de Valencia

PACIENTES Nombre Apellido N de historial 8 9 10 1 2 3 4 5 6 7 11 12 Ao Nac. Mdico Direccin

Carmelo Juan Emilio Antonia Leopoldo M Luisa Vctor Basilio Alicia Alonso Inmaculada Juan

Trenados Prez Sevilla Agull Blasco Andrs Sarasate Nez Pealver Cases Pea Prez

1955 1963 1970 1969 1958 1969 1959 1969 1981 1972 1984 1960

1 4 6 4 2 1 8 1 9 5 7 3

Plaza Mayor, 3 San Luis, 12 Blas de Otero, 3 Miguel Delibes, 2 ngel Nieto, 15 Gran Va, 99 Ana M Matute, 5 Juan XIII, 23 Avda. de la Paz, 2 Puerta del Mar, 14 Plaza de Amrica, 11 Santa Ana, 64

ENFERMEDADES Nombre Cdigo Sistema Pacientes que la padecen

Rinitis Faringitis Gripe Hipertensin Arritmia Hipotensin postural Gastritis Gastroenteritis Cirrosis heptica Alergia estacional Taquicardia esencial Pulmona Dispepsia

11 12 13 14 15 16 17 18 19 20 21 22 23

Respiratorio Respiratorio Respiratorio Circulatorio Circulatorio Circulatorio Digestivo Digestivo Digestivo Inmunolgico Circulatorio Respiratorio Digestivo

1, 3, 5 1, 4, 10 2, 3, 4 5, 6, 7 4 8, 9 7 2 11 1 10 12 6

Soluciones
1. Diseo de la BD.

ENFERMEDAD(codigo, nombre, sistema) CP: codigo MEDICO(codigo, nombre, apellido, fnacimiento, direccion, contrato, centro) CP: codigo PACIENTE( nhistorial, nombre, apellido, anyonac, direccion, medico) CP: nhistorial Cajena: medico MEDICO.codigo PADECER(enfermedad, paciente) CP: (enfermedad, paciente) Cajena: enfermedad ENFERMEDAD.codigo Cajena: paciente PACIENTE.nhistorial

Tabla Enfermedad
Veamos ahora cmo creamos la tabla enfermedad en Access mediante un video explicativo: enfermedad.avi Quedando al final la tabla enfermedad:

Tabla Paciente
En el siguiente video se observa cmo crear la tabla paciente: paciente.avi Quedando al final como sigue:

Tabla Padecer
La tabla Padecer en Access quedar como sigue:

Tabla Medico

En el siguiente video se observa cmo crear la tabla mdico: medico.avi Quedando al final la tabla medico como sigue:

Relaciones en Access
En el siguiente video se muestra cmo crear las relaciones en Access: relaciones.avi Quedando al final:

3.- Introduccin de informacin. En este ejercicio, se puede apreciar que los datos proporcionados en el anexo, no se corresponde exactamente con los datos que hay que introducir en cada una de las tablas. As, la informacin que aparece en el anexo 1, correspondiente a las enfermedades, la columna correspondiente a Pacientes que la padecen sirve para especificar la relacin Padecer. Por tanto, la tabla Padecer no aparece tal cual en el anexo 1, sino que se deduce de la informacin de esta columna. Las tablas finales quedarn de la forma:
Enfermedad

nombre
Rinitis Faringitis Gripe Hipertensin Arritmia Hipotensin postural Gastritis Gastroenteritis Cirrosis heptica Alergia estacional Taquicardia esencial Pulmona 11 12 13 14 15 16 17 18 19 20 21 22

codigo

sistema
Respiratorio Respiratorio Respiratorio Circulatorio Circulatorio Circulatorio Digestivo Digestivo Digestivo Inmunolgico Circulatorio Respiratorio

Dispepsia

23

Digestivo

Medico

nombre
Francisco Ernesto Amanda Francisco Juan Luis M Jos Olaizola Eugenio Mariana

apellido fnacimiento codigo


Garca Samper Del Olmo Garca Maran Ruano Eva Satorre Ochoa 30/04/70 1 28/06/66 2 19/01/63 3 7/08/68 4 1/12/65 5 12/03/69 6 24/11/67 7 3/02/59 8 29/06/63 9

direccion
Carlos III, 12 Gran Va, 13 Espronceda, 28 San Isidro, 12 Alfonso Sastre, 33 Juan Carlos I, 52 Luis Rosales, 20 Manuel de Falla, 2 Ghandi, 17

contrato

centro

3 Universidad de Deusto 2 Universidad de Valencia 1 Universidad Miguel Hernndez 3 Universidad Louis Pasteur 2 Universidad Autnoma de Madrid 3 Universidad Miguel Hernndez 3 Universidad Autnoma de Madrid 1 Universidad de Granada 1 Universidad de Valencia

Paciente

nombre
Antonia Emilio Leopoldo M Luisa Victor Carmelo Juan Basilio Alicia Alonso Inmaculada

apellido
Agull Sevilla Blasco Andrs Sarasate Trenados Prez Nez Pealver Cases Pea

nhistorial
1 10 2 3 4 8 9 5 6 7 11

anyonac

medico

direccion
Miguel Delibes, 2 Blas de Otero, 3 ngel Nieto, 15 Gran Va, 99 Ana M Matute, 5 Plaza Mayor, 3 San Luis, 12 Juan XIII, 23 Avda. La Paz, 2 Puerta del Mar, 14 Plaza de Amrica, 11

1969 4 1970 6 1958 2 1969 1 1959 8 1955 1 1963 4 1969 1 1981 9 1972 5 1984 7

Juan

Prez

12

1960 3

Santa Ana, 64

Padecer

enfermedad paciente
11 11 11 12 12 12 13 13 13 14 14 14 15 16 16 17 18 19 20 21 22 23 1 3 5 1 4 10 2 3 4 5 6 7 4 8 9 7 2 11 1 10 12 6

18 18

9 12

Consultas
Edad media de los pacientes que padecen enfermedades del aparato circulatorio
En el siguiente video tenemos cmo crear la consulta: Edad media pacientes aparato circulatorio.avi Y el aspecto final de la consulta en modo diseo sera el siguiente:

Nombre y direccin de los pacientes del mdico "Francisco Garca"


En el siguiente video tenemos cmo crear la consulta: Nombre y direccin de los pacientes del mdico Francisco Garca.avi Y el aspecto final de la consulta en modo diseo sera el siguiente:

Formularios
>

Formulario 1:
Crea un formulario tabular en el que aparezcan todos los datos de las enfermedades registradas en la clnica. Formulario enfermedad.avi

El aspecto final del formulario sera el siguiente:

Informes
Informe 1
Realiza un informe tabular en el que aparezca la informacin referente a los mdicos del centro en el siguiente orden: apellido1, nombre, cdigo, direccin, contrato y centro donde curs los estudios, ordenados alfabticamente por el primer apellido. A continuacin tenemos el vdeo explicativo de dicho informe: informe medico.avi

Você também pode gostar