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.
2. Listado de tablas que llevara la BD. (cuales son referenciales y cuales son de movimiento)
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 relaciò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
Procedimiento para listar
Procedimiento para consultar
Procedimiento para eliminar
Procedimiento para modificar
Guía para crear la Base de datos...
Como crear procedimientos almacenados....
Realizar la copia de Seguridad de la base de datos....
Solución de la actividad 1
Nombre de la base de datos: servicio_urgencias
En el siguiente archivo encontrara:
Las tablas referenciales y de movimiento
Modelo entidad_relación
Diagrama relacional
Diccionario de datos
Datos de información
Se crea la base de datos que se llama Urgencias.
Se crean cada una de las tablas referenciales y de movimiento.
Tabla paciente:
Se cambia el nombre del campo fecha_nacimiento por fechanac
Tabla medico:
Table servicio:
Tabla paciente_servicio:
Se ingresa los datos a la tabla Paciente
Se ingresa los datos a la tabla Medico
Se ingresa datos a la tabla Servicio
Se ingresan datos a la tabla Paciente_Servicio
Se crean los procedimientos almacenados:
Procedimiento Insertar:
Paciente
Medico
Servicio
Llamado al método insertar:
Paciente
Medico
Servicio
Procedimiento Listar:
Llamado al metodo listar:
Paciente:
Medico:
Servicio:
Procedimiento Consultar:
Paciente:
Medico:
Servicio:
Procedimiento Eliminar:
Paciente:
Medico:
Servicio:
Procedimiento Modificar:
Paciente:
Medico:
Servicio:
En este archivo txt se encuentra las evidencias de la actividad
En este archivo de sql se encuentra la base de datos