BIIIT6 - Del Modelo E/R al Modelo Relacional. Normalización Flashcards
Entidades del Modelo E/R, ¿cómo se tranforman al Modelo Relacional?
Relación o tabla
Atributos del Modelo E/R, ¿cómo se transforman al Modelo Relacional?
Columna de la tabla
Identificador único del Modelo E/R, ¿cómo se transforman al Modelo Relacional?
Clave primaria
Si existen restricciones asociadas a los atributos en el Modelo E/R, ¿cómo se transforman al Modelo Relacional?
Disparadores
Relaciones 1:1, ¿cómo se transforman al Modelo Relacional si las 2 entidades participan con participación (0,1)?
Se crea una nueva tabla para la relación.
Relaciones 1:1, ¿cómo se transforman al Modelo Relacional si alguna entidad, pero no las 2, participa con participación mínima 0 (0,1)?
Se pone la clave ajena en dicha entidad, para evitar en lo posible, los valores nulos.
Relaciones 1:1, ¿cómo se transforman al Modelo Relacional si tenemos una relación 1:1 y ninguna tiene participación mínima 0?
Elegimos la clave principal de una de ellas y la introducimos como clave clave ajena en la otra tabla. Los atributos propios de la relación pasan a la tabla donde se introduce la clave ajena.
Relaciones 1:N, ¿cómo se transforman al Modelo Relacional si la entidad del lado “1” presenta participación (0,1)?
Se crea una nueva tabla para la relación que incorpora como claves ajenas las claves de ambas entidades. La clave principal de la relación será sólo la clave de la entidad del lado “N”.
Relaciones 1:N, ¿cómo se transforman al Modelo Relacional si no se da el caso de que si la entidad del lado “1” presenta participación (0,1)?
La entidad del lado “N” recibe como clave ajena la clave de la entidad del lado “1”. Los atributos propios de la relación pasan a la tabla donde se ha incorporado la clave ajena.
Relaciones de dependencia en existencia (grado 2 y cardinalidad 1:N), ¿cómo se transforman al Modelo Relacional?
La clave principal del lado 1 pasa al lado “N” como foránea (hacia adonde apunta la flecha)
Relaciones de dependencia en identificación (grado 2 y cardinalidad 1:N), ¿cómo se transforman al Modelo Relacional?
Por lo general no generan tablas, porque suelen ser 1:1 o 1:N. Como en toda relación 1:N, La clave de la entidad fuerte debe introducirse en la tabla de la entidad débil como foránea y, además en este caso, formar parte de la clave de ésta. En las entidades débiles, la clave de la entidad fuerte debe ir la primera y, a continuación, los discriminadores de la débil.
En el modelo relacional, ¿qué es el grado?
Número de atributos de una relación
En el modelo relacional, ¿qué es el dominio?
Conjunto de valores
En el modelo relacional, ¿qué es la cardinalidad?
Número de tuplas de la relación
¿Cuáles son las reglas de integridad del modelo relacional?
- Regla de los Nulos
- Regla de integridad de la entidad
- Regla de integridad referencial