Está en la página 1de 5

Jorge Luis García Barahona SIS11A

Ejercicio 1.

1. La clínica “NO TE ENFERMES” necesita llevar un control informatizado de su


gestión de pacientes y médicos.
De cada paciente se desea guardar el código, nombre, apellidos, dirección,
teléfono y fecha de nacimiento.
De cada médico se desea guardar el código, nombre, apellidos, teléfono y
especialidad. Se desea 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 incrementará
automáticamente cada vez que el paciente realice un ingreso), el número de
habitación y cama en la que el paciente realiza el ingreso y la fecha de ingreso.
Un médico puede atender varios ingresos, pero el ingreso de un paciente solo puede
ser atendido por un único médico. Un paciente puede realizar varios ingresos en el
hospital

Esquema Conceptual

Dirección
Nombre
Teléfono

Apellido

Apellido
Teléfono

N° Habitación N° Cama
Esquema Lógico

Medico
Código Medico PK
Nombre Paciente
Apellido
Dirección Código Paciente PK
Teléfono Nombre
Especialidad Apellido
Código Paciente FK Teléfono Ingreso
Numero de Cama
Fecha Nacimiento Código Ingreso
Dirección Nombre
Código Medico FK Apellido
Numero de Cama
Fecha Nacimiento
Numero Habitación
Diccionario Código Paciente FK

Medico

Campo Tipo Long Descripción Lave Validación


Código Numero 6 Código del PK
Medico
Nombre Cadena 20 Nombre de
Medico
Apellido Cadena 30 Apellido de
Medico
Especialidad Cadena 60 Especialidad
de Medico
Dirección Cadena 60 Domicilio del
Medico
Teléfono Numero 10 Numero de
Teléfono del
Medico
Ingreso

Campo Tipo Long Descripción Lave Validación


Código Numero 10 Código de PK
Ingreso
Nombre Cadena 20 Nombre del
Ingresante
Apellido Cadena 20 Apellido del
Ingresante
Fecha de Año Fecha de AA/MM/DDD
Nacimiento Nacimiento
N∘ de Cama Numero 8 Numero de
Cama
N∘ de Numero 6 Numero de
Habitación Habitación

Paciente

Campo Tipo Long Descripción Lave Validación


Código Numero 8 Código del PK
Paciente
Nombre Cadena 20 Nombre de
Paciente
Apellido Cadena 30 Apellido de
Paciente
Teléfono Numero 12 Número de
Teléfono
Dirección Cadena 150 Domicilio

Fecha de Numero Fecha de AA/MM/DDD


Nacimiento Nacimiento
Numero de Numero 20 Numero de
cama Cama de
paciente
2. Se desea diseñar la base de datos de un Instituto. En la base de datos se
desea guardar los datos de los profesores del Instituto (DUI, nombre, dirección
y teléfono).
Los profesores imparten módulos, y cada módulo tiene un código y un nombre.
Cada alumno está matriculado en uno o varios módulos y cada módulo tiene un
grupo de alumnos.
De cada alumno se desea guardar el N° de expediente, nombre, apellidos y fecha de
nacimiento. Los profesores pueden impartir varios módulos, pero un módulo sólo
puede ser impartido por un profesor.

N° Expediente

Docente Modulo
DUI PK Código Modulo PK
Nombre Nombre
Dirección Grupo de alumnos Alumno
Teléfono DUI FK Numero Expediente PK
Nombre
Apellido
Código Modulo FK

Alumno

Campo Tipo Long Descripción Lave Validación


N∘ de Numero 9 Número de PK
Expediente Expediente
Nombre Cadena 20 Nombre de
Medico
Apellido Cadena 30 Apellido de
Medico
Fecha de Año Fecha de AA/MM/DDD
Nacimiento Nacimiento
Modulo

Campo Tipo Long Descripción Lave Validación


Código Numero 6 Código de PK
Modulo
Nombre Cadena 40 Nombre de
Modulo
Grupo de Cadena 10 Nombre del
Alumnos Grupo de
Alumnos

Docente

Campo Tipo Long Descripción Lave Validación


DUI Numero 10 Carnet de PK
Identificación
Nombre Cadena 20 Nombre de
Profesor
Teléfono Cadena 12 Número de
Teléfono
Dirección Cadena 150 Domicilio AA/MM/DDD

También podría gustarte