Entidades y Relaciones

 

Base de datos 04-11-2020



En la clase de base de datos impartida el 04-11-2020, continuamos viendo el tema 2 que trata sobre el modelo entidad-relacion. Empezamos viendo el modelo de entidades, las cuales son estas dos:
- Regular o fuerte: No dependen de otra entidad.


- Débil: Dependen de la existencia de otra entidad.


Aquí se muestra un ejemplo que contiene las dos tipos de entidades:


Están entidades tienen una interrelación, que se define como: Asociación, vinculación o
correspondencia entre dos o más entidades. Vimos también los grados de interrelación que puede haber:
- Reflexiva o de grado1: Conectan una entidad consigo misma.


- Binaria o de grado2: Enlazan dos entidades.


- Ternaria o grado3: Enlazan tres entidades 


También vimos los tipos de correspondencia, los cuales eran estos:
- 1:1→ 1 departamento tiene un solo jefe.


- 1:M/M:1→ Un vendedor atiende a muchos clientes/ Muchos clientes son atendidos por el vendedor.


- M:M→ Muchos productos lo guardan  en muchos almacenes.


Una vez aprendido los tipos de correspondencia pasamos a ver la cardinalidad.
Cardinalidad: Define el nº mínimo y el numero máximo de ocurrencias.


La cardinalidad seria (N:M) porque se cogen los máximos, los cuales están subrayados.
Ahora que ya hemos entendido un poco lo que esta relacionado con las entidades y todos sus grados y tipos, pasamos a ver otro termino bastante importante.
Atributos: Son las características que tiene un entidad o relacion. Dentro de todos los atributos que tenga una entidad, habrá uno, o un conjunto de ellos, que servirán para identificar a un miembro de una
entidad del resto. A estos atributos se les llama "identificador principal". En la próxima entrada que suba explicare a fondo todos los tipos que hay y lo desarrollaremos mas.

























Comentarios

Entradas populares de este blog

Claves PK,FK y la modificacion de filas

Script en HeidiSQL y sentencia insert

Ejercicios sentencias SQL - DDL y DML