You are on page 1of 4

¿Qué es el modelo entidad-relación?

Este modelo es solo y exclusivamente un método del que


disponemos para diseñar estos esquemas que posteriormente
debemos de implementar en un gestor de BBDD (bases de datos).
Este modelo se representa a través de diagramas y está formado por
varios elementos.

Entidad
Las entidades representan cosas u objetos (ya sean reales o
abstractos), que se diferencian claramente entre sí.
Relación
Es un vínculo que nos permite definir una dependencia entre varias
entidades, es decir, nos permite exigir que varias entidades
compartan ciertos atributos de forma indispensable.

Las relaciones se muestran en los diagramas como rombos, que se


unen a las entidades mediante líneas.

Uno a uno: Una entidad se relaciona únicamente con otra y


viceversa. Por ejemplo, si tuviésemos una entidad con distintos
chasis y otra con matrículas deberíamos de determinar que cada
chasis solo puede tener una matrícula (y cada matrícula un chasis, ni
más en ningún caso).

Uno a varios o varios a uno: determina que un registro de una


entidad puede estar relacionado con varios de otra entidad, pero en
esta entidad existir solo una vez. Como ha sido en el caso anterior
del trabajador del taller.

Varios a varios: determina que una entidad puede relacionarse con


otra con ninguno o varios registros y viceversa. Por ejemplo, en el
taller un coche puede ser reparado por varios mecánicos distintos y
esos mecánicos pueden reparar varios coches distintos.
Modelo relacional: modelo de organización y gestión de bases de
datos consistente en el almacenamiento de datos en tablas
compuestas por filas, o tuplas, y columnas o campos. Se distingue de
otros modelos, como el jerárquico, por ser más comprensible para el
usuario inexperto, y por basarse en la lógica de predicados para
establecer relaciones entre distintos datos. Surge como solución a la
creciente variedad de los datos que integran las data warehouses y
podemos resumir el concepto como una colección de tablas
(relaciones).
 Tabla: es el nombre que recibe cada una de las relaciones que
se establecen entre los datos almacenados; cada nueva
relación da lugar a una tabla. Están formadas por filas, también
llamadas tuplas, donde se describen los elementos que
configuran la tabla (es decir, los elementos de la relación
establecida por la tabla), columnas o campos, con los atributos
y valores correspondientes, y el dominio, concepto que agrupa
a todos los valores que pueden figurar en cada columna.

 Claves: elementos que impiden la duplicidad de registros, una


de las grandes desventajas que presentan otros modelos
de organización y gestión de bases de datos. Existen dos
grandes tipos de claves: las claves primarias y
las secundarias o externas.
Modelo relacional. Conceptos básicos y fundamentos
El modelo relacional se basa en el concepto matemático de relación,
que gráficamente se representa mediante una tabla. Es decir, una
relación es una tabla, con columnas y filas. Un SGBD sólo necesita
que el usuario pueda percibir la base de datos como un conjunto de
tablas.

Frecuentemente una relación se conceptualiza de una manera más


fácil de imaginar, esto es, pensando en cada relación como si fuese
una tabla que está compuesta por registros (cada fila de la tabla
sería un registro o tupla), y columnas (también llamadas campos).

You might also like