BASE DE DATOS DE UN HOSPITAL
Enviado por lmelo71 • 2 de Enero de 2014 • 1.337 Palabras (6 Páginas) • 1.118 Visitas
TABLA DE CONTENIDO
Requerimientos funcionales 3
Reglas de Negocio 3
Modelo de Solución 3
Modelo Entidad – Relación 4
Scripts 4
BASE DE DATOS DE UN HOSPITAL
Requerimientos funcionales
El Hospital “Healt Care” se encuentra en un proceso de rediseño de su modelo operativo, razón por la cual requiere elaborar un nuevo modelo de datos que permita implementar una Base de Datos que administre eficientemente los activos de información del hospital, tomando en cuenta las reglas de negocio que rigen el proceso operativo del hospital.
Los requerimientos generales del hospital se refieren a que los médicos y personal administrativo puedan acceder a la información de pacientes, médicos, citas y consultas para proporcionar a los pacientes la asignación de citas; que los médicos dispongan de la información del paciente para darle seguimiento a sus tratamientos.
En el diseño del modelo de datos se deben considerar las reglas de negocio descritas en la siguiente sección.
Reglas de Negocio
1. Alta de pacientes. Permitir crear el registro de un nuevo paciente.
2. Seleccionar médico. Debe permitir encontrar un medico por alguno de sus datos.
3. Consultar los datos del médico. Debe permitir consultar los datos del registro de un médico.
4. Consultar datos del paciente. Debe permitir consultar los datos del registro de un paciente.
5. Dar de alta la receta del paciente. Debe permitir insertar los datos de la receta de un paciente.
6. Información de fechas de consultas. Debe permitir consultar la información de las fechas de consultas realizadas a un paciente.
7. Actualizar datos del paciente. Debe permitir actualizar la información de un paciente.
8. Datos de la aseguradora. Debe permitir consultar / actualizar los datos de la aseguradora del paciente.
9. Especialidades. Debe permitir consultar / actualizar los datos de las especialidades medicas.
Modelo de Solución
Para dar solución a los requerimientos del hospital se planteó una solución que incluye un modelo de datos y scripts para realizar altas, consultas y actualización de la información de la base de datos. La base de datos será implantada y configurada en Oracle 10g Express Edition.
Modelo Entidad – Relación
Scripts
CREACIÓN DE LAS TABLAS:
CREATE TABLE medico(
idmedico NUMBER (5),
nombremedico VARCHAR2 (25) NOT NULL,
cedulaprofesional NUMBER (7) NOT NULL,
dirmedico VARCHAR2 (20) NOT NULL,
cpmedico VARCHAR2 (5) NOT NULL,
telefonomedico NUMBER (10),
idespecialidad NUMBER (2),
idnacion VARCHAR2
...