Está en la página 1de 6

Nombre del tema

Diagramas Entidad Relación y Diagrama Relacional

Presentado por:

HAYDEM ALEJANDRO RÍOS

Tutor:

MARY LUZ RUBIANO ACOSTA

Asignatura:

BASES DE DATOS

Bogotá D.C. 2020

1
1

¿QUÉ ES CARDINALIDAD?

Dado un conjunto de relaciones en el que participan dos o más conjuntos de entidades, la


correspondencia de cardinalidad indica el número de entidades con las que puede estar
relacionada una entidad dada.
Dado un conjunto de relaciones binarias y los conjuntos de entidades A y B, la correspondencia
de cardinalidades puede ser:

 Uno a uno: Una entidad de A se relaciona únicamente con una entidad en B y viceversa.


 Uno a varios: Una entidad en A se relaciona con cero o muchas entidades en B. Pero una
entidad en B se relaciona con una única entidad en A.
 Varios a uno: Una entidad en A se relaciona exclusivamente con una entidad en B. Pero
una entidad en B se puede relacionar con 0 o muchas entidades en A.
 Varios a varios: Una entidad en A se puede relacionar con 0 o muchas entidades en B y
viceversa.

¿QUÉ ES UN ATRIBUTO?

En base de datos, un atributo representa una propiedad de interés de una entidad.

Los atributos se describen en la estructura de la base de datos empleando un modelo de datos.

Por ejemplo, se podría tener una entidad llamada "Alumno". Esta entidad puede estar constituida
por uno o más atributos, que son propiedades de la entidad "Alumno" que interesan para
almacenarse en la base de datos.

La entidad "Alumno" podría tener los atributos: nombre, apellido, año de nacimiento, etc.

La elección de los atributos de una entidad depende del uso que se le dará a la base de datos. El
alumno puede tener una "religión", pero si no interesa al fin de la base de datos, no es necesario
almacenarla en un atributo.

¿QUÉ ES UNA ENTIDAD EN BASES DE DATOS?

En bases de datos, una entidad es la representación de un objeto o concepto del mundo real que
se describe en una base de datos.

Ejemplos de nombres de entidades: Alumno, Empleado, Artículo, Noticia, etc.

2
Las entidades se describen en la estructura de la base de datos empleando un modelo de datos.

Cada entidad está constituida por uno o más atributos.

La entidad "Noticia" podría tener los atributos: titular, descripción, texto de la noticia, fecha, etc.

En el modelo de entidad-relación se emplean dos tipos de entidades: entidad fuerte y entidad


débil.

Además, en este modelado las entidades están relacionadas entre sí a través de Relaciones.

Las entidades fuertes tienen atributos claves, en tanto las entidades débiles no tienen atributos
claves propios.

¿QUÉ ES UNA ESTRUCTURA RELACIONAL?

Se refiere a un modelo bastante fuerte y al mismo tiempo sencillo, el cual representa diversos
inconvenientes. El componente primordial de ese modelo es el vínculo. Por lo que se podría
comentar que trata de una base relacional y que se compone por un grupo de vínculos.

 Relación
La relación o vínculo se logra representar a través de una tabla, esa tabla representa lo que el
modelo entidad-relación se designa como entidad. Se trata de una tabla que posee cada atributo
(columna) y tupla (fila).

 Atributo: se trata de cada una de las columnas de la tabla. Están definidas por un nombre
y lograrían tener un grupo de valores.
Tupla: se trata de cada una de las filas de la tabla. Es significativo el recalcar que no pueden ser
tuplas duplicadas en la tabla.

 Dominios
Todo dominio que va en la estructura del modelo relacional es el que trata sobre los valores que
lograría coger algún atributo. Hay dos tipos de estos:

dominios generales: son esos que están formados por un máximo y un mínimo.

dominios restringidos: se refiere a los que forman parte de un grupo de valores determinados.

 Claves
Toda tupla perteneciente a la tabla debe estar vinculada a la clave única que le dejaría
identificarla.

3
Una clave lograría estar comprendida por uno o varios atributos.
Una clave debe de ser única dentro de la tabla y no lograría descartar algún atributo de esa
misma para identificar la fila.

Hay dos tipos de claves:

Clave primaria (Primary Key): se trata del valor o grupo de valores que consiguen identificar
alguna fila que este dentro de la tabla. Jamás debe ser NULL. Un ejemplo determinante de ello
es el DNI, que es sólo para una persona y no puede ser NULL

Clave ajena (Foreign Key): se trata de un valor o grupo de valore pertenecientes a la tabla que
vaya correspondido al valor de una clave primaria de otra tabla. Se trata de un secreto el cual
representa toda relación o vínculo que existe entre cada tabla.

 Vistas

Esta se refiere a la tabla ficticia el cual expone los diversos atributos pertenecientes a otras tablas
relacionadas. De esa manera se consigue que cada dato que interese de una o varias tablas. Es
significativo recalcar que no se pueden hacer tareas en relación a las vistas.

¿QUE SON TIPOS DE DATOS?

Hay diferentes tipos de datos que se pueden tener en una base de datos: caracteres, numéricos,
imágenes, fechas, monedas, texto, bit, decimales y varchar. Hay bases de datos más o menos
adecuadas según el tipo de dato, y hay un proceso para convertir un dato en información, pues un
solo dato por si mismo no representa nada si no lo vemos en contraste con otros. Así se
identifican comportamientos.

Un dato nos permite describir un objeto. Dicho objeto podemos llamarlo entidad, por ejemplo,
una casa en la que viven personas. La casa es la entidad y la cantidad de personas que viven en la
casa son un dato, que en este caso es numérico.

PARTE PRACTICA

En esta oportunidad usted debe diseñar una base de datos, para solucionar una problemática de la
vida real, utilizando las herramientas de modelado UML:

1. Determinar los requerimientos funcionales y no funcionales.


2. Enunciado la situación del problema
3. Diseñar el diagrama Entidad Relación y el diagrama relacional para la base de datos.

4
SOLUCIÓN

La clínica Colombia nos solicita realizar un programa E.R para recopilar información de sus
pacientes. Con registro único y a la vez enlazar dicha información con la atención propuesta por
la clínica. Como es fecha de ingreso, asignación profesional de la salud y su respectiva
habitación con numero de cama.

Paciente Alejandro ríos


CC 123.456
Fecha de nacimiento: 14 abril 1984
Dirección de residencia: Diagonal 22b # 50 – 30 sur
Barrio: Gratamira
Ciudad: Bogotá
N. teléfono: 31789531**

Requerimientos funcionales.

*Recopilar información de los pacientes.


*Profesional de la salud que atiende el paciente.
*Asignación habitación y cama respectivamente.

Requerimientos no funcionales

*Equipo en el que se instalara el programa


*Disponibilidad 24/7

5
6

También podría gustarte