BASE DE DATOS SOBRE debo hacer una base de datos con sus relaciones.. así es el problema "Una clínica necesita llevar un control informatizado de su gestión pacientes y médicos. De cada paciente se desea guardar : cédula,nombre, dirección, cédula, teléfono y fecha de nacimiento. De cada medico se desea guardar la cédula,nombre, teléfono y especialidad. Se desea llevar llevar el control de cada uno de los ingresos que el paciente hace en el hospital. Cada ingreso que realiza el paciente queda registrado en la base de datos. De cada ingreso se guarda el código de ingreso (Que se incrementara automáticamente cada vez que el paciente realice un ingreso). El numero de habitación y cama en la que el paciente realiza el ingreso y la fecha de ingreso. Se desea registrar las citas medicas y odontologicas solicitadas por paciente, tenga en cuenta que una persona puede sacar varias citas con diferentes médicos y un medico puede atender diferentes pacientes. Se debe registrar si un paciente asistió o no a una cita medica. Se debe registrar los exámenes de laboratorio a cada paciente asi como los resultados obtenidos en cada uno. Un medico puede atender varios ingresos, pero el ingreso de un paciente solo puede ser atendido por un único medico . Un paciente puede realizar varios ingresos , pero el ingreso de un paciente solo puede ser atendido por un único medico . Un paciente puede realizar varios ingresos en el hospital. porfa.! ayúdenme gracias
Respuestas
Hola patty26
Antes que nada deberás identificar las entidades ó identicar objetos, esto forma parte del analisis, luego crear modelos de las entidades, es recomendable que utilices un diagrama Entidad/Relación así el analisis y la normalización de la base de datos sea mucho más fácil y además evitar redundancia de datos, hay mucha información sobre todo esto, si utilizas SQL Server de Microsoft puedes dirigirte a MSDN y leer su documentación oficial, al igual que MySQL y Oracle. La integridad referencial, de dominio etc. en este caso relaciones dependerá del analisis y diseño que este es el punto más importante.
Ejemplo de Tablas - Atributos
Pacientes
[PK] Paciente_ID
Nombre
Numero_Identidad
Fecha_Nacimiento
Dirección
Teléfono
Médicos
[PK] Médico_ID
Nombre
Número_Identidad
Teléfono
[FK] Especialidad_ID
Especialidades
[PK] Especialidad_ID
Nombre_Especialidad
En la tabla de registro una buena práctica es utilizar una tabla de encabezado y una tabla de detalle siendo una forma bastante eficiente y fácil para la recuperación de datos.
Ingreso
[PK] Ingreso_ID
[FK] Paciente_ID
Fecha_Ingreso
Detalle_Ingreso
[FK] Ingreso_ID
Número_Habitación
Número_Cama
Espero que con este pequeño ejemplo sirva de base para tu tarea y lo más importante que estudies todos los puntos importantes mencionados anteriormente para realizar un buen diseño de la base de datos y de este manera la programación a lado del servidor o de la aplicación cliente sera mucho más sencilla.
Saludos
¿Qué es una base de datos?
Una base de datos es un conjunto de datos organizados de tal manera que puedan ser fácilmente accesibles, manipulables y actualizables.
Tabla de pacientes
- Pacientes
- Cédula
- Nombre
- Dirección
- Teléfono
- Fecha de nacimiento
Tabla de médicos
- Médicos
- Cédula
- Nombre
- Teléfono
- Especialidad
Tabla de ingresos
- Código de ingreso
- Fecha de ingreso
- Fecha de salida
- Motivo del Ingreso
- Médico que lo ingresa
- Paciente que ingresa
Tabla de ingredientes
- Código del ingrediente
- Nombre
- Precio
- Cantidad
Conoce más sobre base de datos aquí: https://brainly.lat/tarea/62193701
#SPJ2
![](https://es-static.z-dn.net/files/d6c/99e6122539ac4cec668c914ad8911739.jpg)