Please enable JavaScript.
Coggle requires JavaScript to display documents.
Base de datos relacional (Modelo E/R al modelo Racional (Entidades…
Base de datos relacional
Es un conjunto finito de relaciones junto con una serie de restricciones o reglas de integridad
Restricciones de integridad: Asociadas a las Asociadas a las tuplas de una relación
Cuando no se conoce el valor de una Tupla a esta se le asigna un valor nulo, ya que es desconocido.
Restricciones de integridad: Asociadas a las relaciones de la base de datos
Clave primaria: Conjunto de atributos seleccionados para identificar unívocamente a las tuplas de una relación.
Integridad de entidad: Los atributos de la clave primaria no pueden tomar valores nulos, ya que la clave primaria debe permitirnos identificar unívocamente cada tupla de la relación.
Restricciones de integridad: Asociadas a las relaciones de la base de datos
Clave externa: Conjunto de atributos de una relación cuyos valores en las tuplas deben coincidir con valores de la clave primaria de las de la clave primaria de las tuplas de otra relación.
Integridad referencial: Todos los valores no nulos de una clave externa referencian valores reales de la clave referenciada.
Restricciones de integridad: Asociadas a las relaciones de la base de datos
La integridad referencial mantiene las conexiones en las bases de datos relacionales.
Modelo E/R al modelo Racional
Entidades
Atributos: Los atributos del tipo de entidad.
Clave primaria: Una de las claves candidatas del conjunto de entidades.
Entidades débiles
Clave primaria: La clave primaria de la entidad fuerte La clave primaria de la entidad fuerte más un conjun más un conjunto de atributos propio de la entidad débil (discriminante).
Atributos: Los atributos pertenecientes a la clave primaria de la entidad fuerte de la que depende existencialmente la entidad débil.
Relaciones
Atributos: Los atributos de las claves primarias de las entidades que intervienen en la relación más los atributos propios de la relación.
Clave primaria: Si la relación no tiene atributos propios
Relación muchos a muchos: La unión de las claves de los conjuntos de entidades que intervienen
Relación uno a muchos: La clave correspondiente al conjunto de entidades que participa en la relación con cardinalidad cardinalidad “muchos”.
Relación uno a uno: Una de las claves de las entidades intervinientes en la relación (cualquiera).
Clave primaria: Si hay atributos propios de la relación
Los atributos correspondientes al tipo de relación, a los que tal vez añadiremos algunos atributos propios dependiendo de la semántica del problema.
Claves externas: Una por cada una de las claves primarias de las entidades que intervienen en la relación.
Fusión de tablas: Se pueden combinar en una sola todas las tablas que comparten su clave primaria.
Relaciones de generalización y especialización
Estrategia A: Una tabla por cada conjunto de entidades Las particularizaciones heredan la clave primaria del conjunto de entidades de nivel superior
Estrategia B: Una tabla por cada caso particular Las particularizaciones heredan todos los atributos de la entidad general.