Download Clinica I
Document related concepts
no text concepts found
Transcript
Práctica Clínica (I) Versión 1.0 Año 2001-02-28 Nivel: Base Contiene: Ejercicios sobre consultas. Base de datos: Hospital.mdb Enunciado 1. En esta lección realizaremos un ejercicio general de repaso. Crearemos una base de datos que controlará una supuesta clínica. Necesitaremos tres tablas para el control de los pacientes, ingresos en clínica y médicos. Relacionaremos las tablas, crearemos consultas, formularios, y repasaremos conceptos. La clínica "SAN PATRÁS" necesita llevar un control informatizado de su gestión de pacientes y médicos. Para ello se crearán tres tablas con las siguientes características: 1. Tabla PACIENTES: llevará un control de los datos de los pacientes como el Nº de S.S., Nombre, Apellidos, Nº de Historial, etc. 2. Tabla INGRESOS: llevará el control de la fecha del ingreso, número de planta, número de cama, diagnóstico, etc. 3. Tabla MEDICOS: código del médico, Nombre, Apellidos, Especialidad, etc. A continuación tienes las características de cada campo de las tablas: TABLA PACIENTES: Campo Tipo Largo Otros N Seguridad Social Texto 15 Nombre Texto 15 Apellidos Texto 30 Domicilio Texto 30 Población Texto 25 Provincia Texto 15 Código Postal Texto 5 Teléfono Texto 12 Número de Historial Texto 9 Campo Clave Sexo TABLA MEDICOS: Campo Texto 1 Regla de validación: "H" o "M" Tipo Largo Codigo identificación Texto 4 Nombre del Médico Texto 15 Apellidos del Médico Texto 30 Especialidad Texto 25 Fecha de ingreso Fecha Cargo Texto Número de Colegiado Número Observaciones Memo TABLA Otros Campo Clave Máscara fecha corta 25 INGRESOS: Campo Tipo Largo Otros Número de Ingreso Autonumérico Número de Historial Texto Fecha de Ingreso Fecha Código de Identificación Texto Número de planta Número Número de cama Número Alérgico Sí/No Observaciones Memo Coste del tratamiento Número Diagnóstico Texto Campo Clave 9 Máscara fecha corta 4 Formato Moneda 40 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 Nombre Apellidos Domicilio Social 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: Nombre del Apellidos del Código de Ident. Especialidad Médico Médico 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 Fecha de Número de Número de Hist. Código de Identi. Ingreso Ingreso 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 Sí Alérgico a la penicilina Una vez los datos introducidos, vamos a realizar varias consultas a la base de datos. Se Pide 1: 1. Necesitamos un listado de los nombres de los médicos y su especialidad. 2. Qeremos saber los el Nombre y Apellidos de los pacientes que ingresaron entre Enero y Marzo del 94 y que son alérgicos. 3. Queremos saber los Nombres y Apellidos de los pacientes que viven en Getafe o Alcorcón. Solución 2. Solución 3.