Universidad Nacional Abierta y a Distancia Vicerrectoría Académica y de
Investigación
Curso: Base de datos básico
Código: 301330_50
Fase 3 – Diseño
Omar Alfredo Pacheco Yepez
Tutor
Marco Antonio Lopez Ospina
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD)
ESCUELA DE CIENCIAS BÁSICAS TECNOLOGÍA E INGENIERA
INGENIERIA DE SISTEMA
INTRODUCCIÓN
Este trabajo fue realizado con el fin de adéntranos en los conceptos de bases de datos a través del
diseño lógico y determinando sus 3 formas normales, para este trabajo utilizamos un ejemplo en el
cual determinamos un diagrama con sus entidades y describimos cada una de ellas, la relación que
comparte cada una de ellas e identificamos los atributos de las mismas
OBJETIVOS
• Identificar las entidades
• Identificar 3 formas normales
• Identificar el direccionamiento de datos
• Desarrollar ML (DATA MODELER)
• Desarrollar MR (DATA MODELER)
Reto Empresa de Salud
Una empresa de salud cuenta con médicos de medicina general y especialistas. De cada paciente se
guarda la siguiente información: identificación, nombre, dirección, teléfono y correo electrónico. De
cada médico se requieren los siguientes datos: identificación, nombre, dirección, teléfono, número de
tarjeta profesional y especialidad en la que presta sus servicios. Un paciente puede ser atendido en
medicina general o en una especialidad. De la cita pueden surgir fórmulas médicas con uno o varios
medicamentos y también órdenes para practicarse uno o varios exámenes de diagnóstico. Del
medicamento se tiene esta información: código, nombre y presentación; de cada examen se guarda:
código, nombre y fecha en que debe llevar los resultados al médico tratante. Los consultorios están
adecuados acorde a la especialidad y a cada médico se le asignan turnos para el uso de los
consultorios; de cada cita se guarda la siguiente información: fecha de la cita, hora de inicio, hora de
finalización y consultorio. De la cita se deben poder rescatar los datos del consultante, datos del
médico, especialidad, fecha, hora, consultorio, diagnóstico, si se le formularon medicamentos, cuáles
y en qué cantidad y si se le solicitaron exámenes cuales y cuando deben ser entregados al médico
DIAGRAMA ENTIDAD-RELACIÓN
NORMALIZACIÓN
1FN
id_paciente Nombre Dirección Telefono Correo electronico Fecha_cita Hora_Inicio
1042355008 Omar Pacheco calle 10B # 88a -27 3214846011 [email protected] 10/04/2022 08:00 a.m
1042355008 Omar Pacheco calle 10B # 88a -27 3214846011 [email protected] 10/04/2022 09:00 a.m
1042355008 Omar Pacheco calle 10B # 88a -27 3214846011 [email protected] 10/04/2022 10:30 a.m
1042353535 Durley Pacheco Calle 4 # 14 -70 3015489906 [email protected] 10/04/2022 11:35 a.m
1042353535 Durley Pacheco Calle 4 # 14 -70 3015489906 [email protected] 10/04/2022 01:00 p.m
1042353535 Durley Pacheco Calle 4 # 14 -70 3015489906 [email protected] 10/04/2022 02:30 p.m
id_paciente Nombre Dirección Telefono Correo electronico id_paciente Fecha_cita Hora_Inicio
1042355008 Omar Pacheco calle 10B # 88a -27 3214846011
[email protected] 1042355008 10/04/2022 08:00 a.m
1042353535 Durley Pacheco Calle 4 # 14 -70 3015489906
[email protected] 1042355008 10/04/2022 09:00 a.m
1042355008 10/04/2022 10:30 a.m
1042353535 10/04/2022 11:35 a.m
1042353535 10/04/2022 01:00 p.m
1042353535 10/04/2022 02:30 p.m
2FN
id_paciente Nombre Dirección Telefono Correo electronico
1042355008 Omar Pacheco calle 10B # 88a -27 3214846011 [email protected]
1042353535 Durley Pacheco Calle 4 # 14 -70 3015489906 [email protected]
id_paciente Fecha_cita Fecha_cita Hora_Inicio
1042355008 10/04/2022 10/04/2022 08:00 a.m
1042355008 10/04/2022 10/04/2022 09:00 a.m
1042355008 10/04/2022 10/04/2022 10:30 a.m
1042353535 10/04/2022 10/04/2022 11:35 a.m
1042353535 10/04/2022 10/04/2022 01:00 p.m
1042353535 10/04/2022 10/04/2022 02:30 p.m
3FN
Codi_medicamento Nombre Presentacion id_paciente
610006151 acetaminofen Cápsulas 1042355008
52415120 mucotrop jarabe 1042353535
856552 loratadina Cápsulas 26911938
id_paciente Nombre Dirección Telefono Correo electronico
1042355008 Omar Pacheco calle 10B # 88a -27 3214846011
[email protected] 1042353535 Durley Pacheco Calle 4 # 14 -70 3015489906
[email protected] 26911938 Yoladis Yepez Calle 98 # 105 -78 3145176910
[email protected] DICCIONARIO DE DATOS
Descripción breve de la base de Las bases de datos se encargar de recolectar información o datos estruturados, que normal mente se almacena en un
datos… (de que se encarga la base de sistema de gestion de base de datos
Nombre tabla1: Paciente
Descripción tabla 1: .. Guarda datos datos personales de los pacientes
Llave (pk – fk) Nombre Tipo longitud Descripción Restricciones
Identificacion del
pk ID_paciente integer 10 paciente ya sea CC, UNIQUE - not null
TI,Registro civil
nombre completo del
Nombre varchar 50 not null
paciente
Telefono varchar 10 numero de contacto not null
correo personal del
Correo Electronico varchar 100 null
paciente
Nombre tabla2: Medico
Descripción tabla 2: .. Guarda datos ya sea personales o profesionales
Llave (pk – fk) Nombre Tipo longitud Descripción Restricciones
Identicion del
pk ID_medico integer 10 UNIQUE - not null
medico(CC)
Nombre completo del
Nombre varchar 50 not null
medico
Dirección varchar 25 Lugar de recidencia not null
Telefono varchar 10 Numero de contacto not null
T_Profesional integer 10 Tarjeta profesional not null
En que campo se
Especialidad varchar 25 not null
especializo el medico
Nombre tabla3: Medicamentos
Descripción tabla 3: .. Datos del medicamento y tipo de presentacion
Llave (pk – fk) Nombre Tipo longitud Descripción Restricciones
codigo de barra del
pk Codi_medicamento integer 10 UNIQUE - not null
medicamento
nombre del
Nombre varchar 25 not null
medicamento
se define que tipo de
presentación esta el
medicamento
Presentacion varchar 11 (Grajeas, not null
Comprimidos,
Cápsulas, Jarabes,
Suspensiones)
Nombre tabla4: Examenes medicos
Descripción tabla 4: .. Guarda la información del tipo de examen medico y datos del paciente
Llave (pk – fk) Nombre Tipo longitud Descripción Restricciones
se asigan un codigo
pk Codi_Examen integer 10 para cada examen UNIQUE - not null
medico
Nombre del examen
Nombre varchar 25 not null
medico
Se asignara un fecha y
hora de la elaboración
Fecha_de_laboracion date 10 not null
del examen medico
dd/mm/aaaa
Nombre tabla5: Cita medica
Descripción tabla 5: .. Guarda datos de la cita medica, tanto de fecha como de hora inicio y de salida
Llave (pk – fk) Nombre Tipo longitud Descripción Restricciones
fecha de la cita
pk Fecha_cita date 10 not null
medica dd/mm/aaaa
Hora de inicio de la
Hora_Inicio datetime 8 UNIQUE - not null
cita medica
Hora de final de la cita
Hora_Final datetime 8 not null
medica
ML (DATA MODELER)
MR (DATA MODELER)
CONCLUSION
En conclusión una base de datos se encarga de recolectar información o datos estructurados, a su vez
una base de datos se identifica el tipo de datos, la llave primaria y los datos únicos y sobre todo se
idéntico las 3 formas normales y sus respectiva MR, ML.
BIBLIOGRAFÍA
Elmasri, R., Navathe, S. B., Castillo, V. C., Pérez, G. Z., & Espiga, B. G. (2007). Fundamentos de
sistemas de bases de datos (No. QA76. 9D3 E553 2007.). Pearson educación.
http://repositoriokoha.uner.edu.ar/fing/pdf/5249.pdf
Jiménez, C. M. Y. (2014). Bases de datos relacionales y modelado de datos (UF1471), Cápitulo 3
Descripción y aplicación del modelo Entidad Relación. Madrid, ESPAÑA: IC Editorial. pág. 93-125.
https://elibro-net.bibliotecavirtual.unad.edu.co/es/ereader/unad/44139?page=97