Actividad 1

Realizar el diseño e implementación de una base de datos que guarde información de los pacientes que ingresan en un hospital. En este hospital, los pacientes que llegan al servicio de urgencias del hospital son examinados y, dependiendo de su estado de salud, son ingresados en la planta correspondiente (traumatología, cuidados intensivos, ...) bajo la supervisión de un médico responsable:

Para lo cual deben tener en cuenta lo siguiente:
a) Cada médico será responsable en general de varios pacientes.

b) Un paciente puede ingresar varias veces en el hospital y tener asignado en cada ocasión diferentes médicos

REALIZAR LO SIGUIENTE:
1. Darle un nombre a la base de datos.

HospitalDB

2. Listado de tablas que llevara la BD. (cuales son referenciales y cuales son de movimiento)

Tablas: https://docs.google.com/spreadsheets/d/1ZIO13K0CKxBIUv-Es0urmVECVcK_3sk-yipCZ0I6aiE/edit?usp=sharing

Tablas Reverenciales : Paciente, Medico, Especialidades, Planta

Tablas de Movimiento: Ingresos y atención

3. Diseñar la estructura de cada tabla o diccionario de datos teniendo en cuenta el siguiente formato

4. Montar o diseñar el modelo entidad delación.


5. Dibujar el Diagrama relacional.



6. Crear la BD y las tablas respectivas en mysql.


Insertarle 10 registros a cada Tabla Maestra Crear los siguientes procedimientos Almacenados que permitan manejar la información de cada una de las tablas maestras


Procedimiento para insertar

INSERT INTO Especialidad (id_especialidad, nombre) VALUES (1, 'Cardiología');


Procedimiento para listar

INSERT INTO Especialidad (id_especialidad, nombre) VALUES (11, 'Insertar');

Procedimiento para consultar

Select * from Especialidad;


Procedimiento para eliminar

DELETE FROM Planta WHERE id_planta = 2;



Procedimiento para modificar

UPDATE Especialidad SET nombre = 'Cardiología Avanzada' WHERE id_especialidad = 3;

Josue Casalins Hernadez
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar