domingo, 22 de noviembre de 2020

Bases de Datos (06/11/2020)

CONTINUACIÓN TEMARIO ENTIDAD/RELACIÓN

En la clase de hoy hemos continuado con el temario de bases de datos relacionado con las entidades relacionales, particularmente con los ciclos redundantes.

Un ciclo redundante consiste en, como el nombre dice, un ciclo donde se incluye alguna relación equivalente en cuanto al significado y que, cuando se elimina una de las relaciones, mientras sea equivalente a otra dentro del ciclo, la información no se pierde. Es muy importante tener en cuenta la cardinalidad de las relaciones, pueden diferenciar un ciclo redundante de otro no redundante.

Ej: una persona (entidad) habita(relación equivalente a reside) en un domicilio(entidad) que, a su vez, pertenece(relación) a una ciudad(entidad)en el que, a su vez, reside(relación equivalente a habita) una persona(vuelta a la primera entidad). si eliminamos, por ejemplo, reside, seguiría funcionando, ya que la persona habita en un domicilio y, ese domicilio, pertenece a una ciudad.

Por otro lado, los ciclos no redundantes, serían lo opuesto, se pierde información al eliminar un elemento del ciclo, cuando los elementos carecen de un significado parecido o cuando las cardinalidades no permiten mantener la información al eliminar un elemento.

Se realizó un ejercicio práctico de entidad/relación sobre una secretaría de una facultad.


No hay comentarios:

Publicar un comentario

Entrada de Bienvenida al Blog