Curso de Access 97 - LECCIÓN 10

Pág. 2 de 3

   Este será el aspecto que tendrán las relaciones de las tablas:

   Hemos creado una relación de Uno a Varios del campo Número de Historial de las tablas Pacientes e Ingresos. Esto significa que primero debemos introducir los datos del paciente y luego los de la tabla de Ingresos. La relación uno a varios nos permitirá introducir varios ingresos para un mismo paciente, pero siempre que primero el paciente esté dado de alta en la tabla Pacientes. Asímismo, hemos definido como campo clave de la tabla Pacientes el campo Número de Historial porque serán datos únicos que no se repetirán en la misma tabla. Como campo clave de la tabla Ingresos no hemos escogido el mismo campo Número de Historial, sino el campo Número de Ingreso, ya que cada número de ingreso será único. Además, no nos permitiría introducir más de un Número de Historial en Ingresos ni establecer la relación.

    Como campo clave de la tabla Médicos hemos escogido el campo Código de identificación y hemos establecido una relación de uno a varios con el mismo campo de la tabla Ingresos. Esto significa que primero hemos de introducir los datos del médico, y posteriormente, en la tabla Ingresos asignarle el ingreso de un paciente a un médico determinado.

    Resumiendo: primero introduciremos los datos de los médicos y de los pacientes. Posteriormente, cuando se produzca un ingreso, asignaremos un número de ingreso (único) a un paciente (Número de Historial) y le asignaremos un médico (Código de Identificación). En la tabla Ingresos podremos introducir varios pacientes, y asignárselo a uno de los médicos de la tabla Médicos.

    Veamos una parte de la tabla Pacientes con sus datos:

N Seguridad Social

Nombre

Apellidos

Domicilio

Población

08/7888888

José Eduardo

Romerales Pinto

C/ Azorín, 34 3º

Móstoles

08/7234823

Ángel

Ruíz Picasso

C/ Salmerón, 212

Madrid

 

Provincia

Código Postal

Teléfono

Número de Historial

Sexo

Madrid

28935

91-345-87-45

10203-F

H

Madrid

28028

91-565-34-33

11454-L

H

    Veamos una parte de los datos de la tabla Médicos:

Código de Ident.

Nombre del Médico

Apellidos del Médico

Especialidad

Fecha de Ingreso

AJH

Antonio

Jaén Hernández

Pediatría

12-08-90

CEM

Carmen

Esterill Manrique

Psiquiatría

13-02-92

 

Cargo

Número de Colegiado

Observaciones

Adjunto

2113

Está próxima su retirada

Jefe de sección

1231

 

    Veamos finalmente una parte de los datos de la tabla Ingresos:

Número de Ingreso

Número de Hist.

Fecha de Ingreso

Código de Identi.

Número de planta

1

76327-H

23/01/94

SVT

5

2

1212-A

24-02794

CSM

1

 

Número de cama

Alérgico

Observaciones

   

121

No

23/01/94

   

5

Alérgico a la penicilina

   

    Para no mostrar todos los datos de las tres tablas, hemos resumido los mismos. Puedes bajarte el archivo de la base de datos completo pulsando aquí y de esta forma podrás trabajar en el ejercicio.

    Una vez los datos introducidos, vamos a realizar varias consultas a la base de datos. Daremos una serie de supuestos y la solución de cómo se diseña la consulta.

 

|Anterior| - |Siguiente|