Está en la página 1de 9

Taller #1 Informática Medica

Presentado por:
Alejandro Roca Vargas

Entregado a:
Profesora Julieth Guell

Medicina
Cuarto Semestre
T03

2023-2
Taller Bases de Datos.

1. En que consiste el Modelo relacional


2. Investigue de los siguientes conceptos que hace parte de un modelo relacional y de un ejemplo
de cada uno de ellos.
• Entidad/ tabla
• Atributo
3. Diga cuales son el tipo de relaciones que pueden existir en un Modelo relacional, en que
consiste cada una y que se hace para formalizar la relación en una base de datos.
4. Cual es la diferencia entre una llave primaria y una llave secundaria.
5. Identifique en el siguiente ejercicio cuales son las Entidades y Atributos.

Hospitalización general
En un centro hospitalario se desea informatizar parte de la gestión relativa a pacientes. Tras el
análisis realizado, se establecen los siguientes requerimientos:

· Los datos de interés que se desea almacenar del paciente son: número del documento de
identidad, número de la historia clínica, nombre, apellidos, dirección y teléfono de residencia y
fecha de nacimiento.

· Un paciente estará asignado a una cama determinada de una planta del hospital, pudiendo estar a
lo largo del tiempo de ingreso en diferentes camas y plantas, es importante la fecha de asignación de
cama y el número de ésta. Habrá que tener en cuenta que las camas se numeran correlativamente
por cada planta, es decir, existirá la cama número 12 de la tercera planta y también la número 12 de
la séptima planta. Las plantas del hospital estarán identificadas por número de planta, su nombre y
n° de camas de que dispone.

· Por cada paciente se entregará hasta un máximo de 4 tarjetas de visita. Estas tarjetas de visita
serán válidas para visitar a un único paciente. La tarjeta de visita se definirá por: número de tarjeta
de visita y la hora de comienzo y de final en que se puede visitar al enfermo, se debe saber a quién
se le entregó y a qué paciente se puede visitar.

· A un paciente le pueden atender diferentes médicos, siendo importante por cada visita médica la
fecha y hora de ésta. Y un paciente puede tener diferentes diagnósticos de enfermedad, es necesario
conocer la fecha de diagnóstico. Por otra parte, un médico puede tratar diferentes tipos de
diagnósticos y viceversa.

· Los datos de interés de los médicos serán: código del médico, nombre y apellidos. Los datos de
interés de los diagnósticos serán: código de diagnóstico y descripción. Una vez dado de alta un
paciente se traslada toda la información relativa a éste, a un archivo histórico.
DESARROLLO

1. El El método relacional es una técnica fundamental en el ámbito de las bases de


datos y la teoría de la información. Se basa en el modelo relacional de datos y se
utiliza para organizar y gestionar datos en un sistema de gestión de bases de datos
relacionales (RDBMS).

2. Entidad/Tabla:

En el método relacional, una entidad o tabla se refiere a una estructura que


almacena datos relacionados. En términos simples, una tabla es una colección de
registros que comparten una estructura de datos similar. Cada fila de la tabla
representa un registro único, y cada columna de la tabla representa un atributo o
campo de datos específico.

• Por ejemplo, si queremos modelar una base de datos de una biblioteca, podríamos tener una
entidad llamada Libro, que tiene los atributos Título, Autor, Editorial, Año y Género. Cada tupla de
esta entidad sería un libro específico con sus datos correspondientes.
Atributo:

Un atributo en el método relacional es el nombre de una columna de una tabla. Cada atributo tiene un
tipo de dato o dominio que define los valores posibles que puede tomar.

- En este ejemplo, la tabla se llama Cliente y tiene cuatro atributos: Cliente, Nombre, Edad y Dirección.
Cada fila de la tabla es una tupla o registro que representa un cliente específico con sus datos
correspondientes.
3.
Relación Uno a Uno (1:1):

Consiste en una relación uno a uno, una fila de una tabla se relaciona con una sola
filade otra tabla y viceversa. Es decir, cada fila en una tabla está relacionada con
exactamente una fila en la otra tabla y viceversa.

Formalización: Para formalizar una relación uno a uno, se agrega una clave foránea en
una de las tablas que hace referencia a la clave primaria de la otra tabla. Esto me
establece una relación unidireccional.

Relación Uno a Muchos (1:N):

Consiste en una relación uno a muchos, una fila de una tabla se relaciona con varias
filas en otra tabla. Es una relación unidireccional en la que una entidad está vinculada
avarias instancias de otra entidad.

Formalización: Para formalizar una relación uno a muchos, se agrega una clave
foránea en la tabla "muchos" que hace referencia a la clave primaria de la tabla
"uno".Esto vincula las filas de la tabla "muchos" a una fila única en la tabla "uno".
Relación Muchos a Uno (N:1):

Consiste en una relación muchos a uno, varias filas de una tabla se relacionan con
unasola fila en otra tabla. Es la inversa de la relación uno a muchos y representa una
relación unidireccional.

Formalización: Similar a la relación uno a muchos, se agrega una clave foránea en la


tabla "muchos" que hace referencia a la clave primaria de la tabla "uno". Esto
vinculamúltiples filas de la tabla "muchos" a una sola fila en la tabla "uno".

Relación Muchos a Muchos (N:N):

Consiste en una relación muchos a muchos, múltiples filas en una tabla se


relacionancon múltiples filas en otra tabla. Es una relación compleja que indica que
varias entidades pueden estar relacionadas con varias otras entidades.

Formalización: Para formalizar una relación muchos a muchos, se crea una tabla
intermedia (a menudo llamada tabla de unión o tabla de relaciones) que contiene
clavesforáneas que hacen referencia a las tablas originales. Cada fila en la tabla
intermedia representa una relación específica entre las dos tablas originales.

La formalización de relaciones en una base de datos implica definir las claves


primariasy foráneas para establecer las conexiones entre las tablas.

4. Llave Primaria (Primary Key):

La llave primaria es un atributo (o un conjunto de atributos) en una tabla de una base


dedatos relacional que tiene dos características fundamentales:

Unicidad: Cada valor en la llave primaria debe ser único en la tabla, lo que significa que
no puede haber duplicados.

No nulidad: La llave primaria no puede contener valores nulos, es decir, cada fila
debetener un valor válido en la llave primaria.

La llave primaria se utiliza para identificar de manera única cada fila en una tabla y
garantiza la integridad de los datos.
En la mayoría de los sistemas de gestión de bases de datos (DBMS), se suele indicar
explícitamente cuál es la llave primaria de una tabla, y el sistema garantiza que
cumplacon las características de unicidad y no nulidad.

Llave Secundaria (Secondary Key o Foreign Key):

La llave secundaria, a menudo conocida como clave foránea (foreign key), es un


atributo (o conjunto de atributos) en una tabla que hace referencia a la llave primaria
deotra tabla en la base de datos.

La llave secundaria se utiliza para establecer relaciones entre tablas. Por lo general, no
necesita ser único, aunque los valores en la llave secundaria deben coincidir con los
valores de la llave primaria a la que hace referencia.

La llave secundaria se utiliza para mantener la integridad referencial entre las tablas
yasegurar que las relaciones entre los datos sean coherentes.

5. Entidades:

Paciente:

Atributos:

Número del documento de identidad

Número de la historia clínica

Nombre

Apellidos

Dirección

Teléfono de residencia

Fecha de nacimiento

Cama:
Atributos:

Número de cama

Número de planta

Fecha de asignación de cama

Planta:

Atributos:

Número de planta

Nombre de la planta

Número de camas disponibles en la planta

Tarjeta de Visita:

Atributos:

Número de tarjeta de visita

Hora de comienzo de visita

Hora de finalización de visita

Destinatario de la tarjeta (a quién se le entregó)

Paciente a visitar (a qué paciente se puede visitar)

Médico:

Atributos:

Código del médico

Nombre

Apellidos
Diagnóstico:

Atributos:

Código de diagnóstico

Descripción del diagnóstico

También podría gustarte