Podcast
Questions and Answers
¿Qué simboliza el arco que conecta las claves ajenas con la tabla referenciada?
¿Qué simboliza el arco que conecta las claves ajenas con la tabla referenciada?
- La restricción de integridad
- La referenciabilidad de los atributos (correct)
- La relación entre tablas
- La jerarquía de atributos
Los nombres de las tablas se representan en minúsculas en un grafo relacional.
Los nombres de las tablas se representan en minúsculas en un grafo relacional.
False (B)
¿Qué representan los atributos que pueden tomar valores nulos en el grafo relacional?
¿Qué representan los atributos que pueden tomar valores nulos en el grafo relacional?
Asterisco
Las claves ajenas pueden representarse en ______ y referencian a la relación en la que son clave primaria mediante una flecha.
Las claves ajenas pueden representarse en ______ y referencian a la relación en la que son clave primaria mediante una flecha.
Relaciona las opciones de eliminación con su descripción:
Relaciona las opciones de eliminación con su descripción:
En la relación entre EMPLEADO y DEPARTAMENTO, ¿cuál es la cardinalidad de la relación?
En la relación entre EMPLEADO y DEPARTAMENTO, ¿cuál es la cardinalidad de la relación?
Un expediente puede pertenecer a más de un alumno.
Un expediente puede pertenecer a más de un alumno.
¿Qué clave se propaga en la relación entre ALUMNO y EXPEDIENTE?
¿Qué clave se propaga en la relación entre ALUMNO y EXPEDIENTE?
La relación 'se_casan' entre HOMBRE y MUJER es una relación de tipo ______.
La relación 'se_casan' entre HOMBRE y MUJER es una relación de tipo ______.
¿Qué sucede cuando un atributo de una entidad es multivaluado?
¿Qué sucede cuando un atributo de una entidad es multivaluado?
¿Qué sucede cuando tenemos cardinalidades (0,1) : (0,1)?
¿Qué sucede cuando tenemos cardinalidades (0,1) : (0,1)?
Toda entidad en un diagrama E/R se transforma en una relación o tabla.
Toda entidad en un diagrama E/R se transforma en una relación o tabla.
¿Qué se debe hacer con los atributos que actúan como identificadores de la entidad?
¿Qué se debe hacer con los atributos que actúan como identificadores de la entidad?
La entidad DEPARTAMENTO contiene el atributo ______.
La entidad DEPARTAMENTO contiene el atributo ______.
La entidad débil HIJO se convierte en una entidad ______ al relacionarse con EMPLEADO.
La entidad débil HIJO se convierte en una entidad ______ al relacionarse con EMPLEADO.
Relaciona las entidades con su descripción:
Relaciona las entidades con su descripción:
Relaciona cada concepto con su descripción adecuada:
Relaciona cada concepto con su descripción adecuada:
¿Cuál es el atributo que contiene el número de departamento en la entidad DEPARTAMENTO?
¿Cuál es el atributo que contiene el número de departamento en la entidad DEPARTAMENTO?
¿Cuál de los siguientes atributos de la entidad EMPLEADO no puede ser nulo?
¿Cuál de los siguientes atributos de la entidad EMPLEADO no puede ser nulo?
¿Qué transformaciones se realizan en los atributos de una entidad cuando se pasa al modelo relacional?
¿Qué transformaciones se realizan en los atributos de una entidad cuando se pasa al modelo relacional?
Los atributos de otras entidades que se añaden a una entidad débil se consideran clave foránea.
Los atributos de otras entidades que se añaden a una entidad débil se consideran clave foránea.
¿Cuál es una de las opciones para tratar jerarquías en una base de datos?
¿Cuál es una de las opciones para tratar jerarquías en una base de datos?
La opción de crear una sola tabla para aglutinar todos los subtipos suele utilizarse con frecuencia.
La opción de crear una sola tabla para aglutinar todos los subtipos suele utilizarse con frecuencia.
¿Qué atributos incluiría la tabla EMPLEADO en el caso de tratar una jerarquía con subtipos?
¿Qué atributos incluiría la tabla EMPLEADO en el caso de tratar una jerarquía con subtipos?
La relación o tabla que aglutina todos los atributos de un supertipo y sus subtipos puede provocar valores ______.
La relación o tabla que aglutina todos los atributos de un supertipo y sus subtipos puede provocar valores ______.
Relaciona los tipos de relaciones con sus descripciones:
Relaciona los tipos de relaciones con sus descripciones:
En el ejemplo de la entidad PERSONA, ¿cuáles son los subtipos mencionados?
En el ejemplo de la entidad PERSONA, ¿cuáles son los subtipos mencionados?
El tipo de relación donde se crea una tabla para los subtipos es útil cuando la especialización es parcial.
El tipo de relación donde se crea una tabla para los subtipos es útil cuando la especialización es parcial.
En la jerarquía donde EMPLEADO es el supertipo, ¿qué tipo representa el valor '0' para el atributo 'tipo'?
En la jerarquía donde EMPLEADO es el supertipo, ¿qué tipo representa el valor '0' para el atributo 'tipo'?
¿Cuál de las siguientes entidades contiene información sobre la ubicación de una vivienda?
¿Cuál de las siguientes entidades contiene información sobre la ubicación de una vivienda?
La tabla TELEFONOS permite almacenar varios números de teléfono por persona.
La tabla TELEFONOS permite almacenar varios números de teléfono por persona.
¿Qué campos componen la tabla PERSONA?
¿Qué campos componen la tabla PERSONA?
La relación EMPADRONADA incluye el DNI de la persona y el ______.
La relación EMPADRONADA incluye el DNI de la persona y el ______.
Empareja las siguientes tablas con su correspondiente descripción:
Empareja las siguientes tablas con su correspondiente descripción:
¿Qué característica debe tener una tabla para estar en Primera Forma Normal (1FN)?
¿Qué característica debe tener una tabla para estar en Primera Forma Normal (1FN)?
Una tabla en 2FN debe estar en 1FN y cumplir con la dependencia funcional completa de la clave primaria.
Una tabla en 2FN debe estar en 1FN y cumplir con la dependencia funcional completa de la clave primaria.
¿Qué se debe hacer con un atributo multivaluado para normalizar a 1FN?
¿Qué se debe hacer con un atributo multivaluado para normalizar a 1FN?
Una tabla está en 1FN si todos los atributos son ___ y no tiene grupos repetitivos.
Una tabla está en 1FN si todos los atributos son ___ y no tiene grupos repetitivos.
Relaciona los siguientes términos con su descripción:
Relaciona los siguientes términos con su descripción:
¿Cuál de las siguientes afirmaciones es FALSA respecto a 1FN?
¿Cuál de las siguientes afirmaciones es FALSA respecto a 1FN?
Las relaciones que tienen un atributo único como clave están automáticamente en 2FN.
Las relaciones que tienen un atributo único como clave están automáticamente en 2FN.
¿Cuál es el propósito de normalizar una tabla a la Primera Forma Normal?
¿Cuál es el propósito de normalizar una tabla a la Primera Forma Normal?
Flashcards
Relación N:M
Relación N:M
Una relación entre dos entidades donde cada entidad puede estar relacionada con muchas entidades de la otra.
Tabla intermedia (N:M)
Tabla intermedia (N:M)
Tabla creada para representar una relación N:M. Contiene las claves primarias de las dos entidades implicadas.
Supertipo
Supertipo
Clase general que engloba a otras clases más específicas (subtipos).
Subtipo
Subtipo
Signup and view all the flashcards
Transformación de jerarquías
Transformación de jerarquías
Signup and view all the flashcards
Especialización total y exclusiva
Especialización total y exclusiva
Signup and view all the flashcards
Valores nulos
Valores nulos
Signup and view all the flashcards
Atributos heredados
Atributos heredados
Signup and view all the flashcards
Entidad débil
Entidad débil
Signup and view all the flashcards
Clave primaria
Clave primaria
Signup and view all the flashcards
Entidad fuerte
Entidad fuerte
Signup and view all the flashcards
Atributo multivaluado
Atributo multivaluado
Signup and view all the flashcards
Conversión de entidad débil a fuerte
Conversión de entidad débil a fuerte
Signup and view all the flashcards
Clave foránea
Clave foránea
Signup and view all the flashcards
Modelo relacional
Modelo relacional
Signup and view all the flashcards
Conversión de entidades (no débiles)
Conversión de entidades (no débiles)
Signup and view all the flashcards
Relación 1:N (Uno a Muchos)
Relación 1:N (Uno a Muchos)
Signup and view all the flashcards
Propagación de Clave
Propagación de Clave
Signup and view all the flashcards
Relación 1:1 (Uno a Uno)
Relación 1:1 (Uno a Uno)
Signup and view all the flashcards
Cardinalidad Máxima 1
Cardinalidad Máxima 1
Signup and view all the flashcards
Tabla de Relación
Tabla de Relación
Signup and view all the flashcards
Cardinalidad N
Cardinalidad N
Signup and view all the flashcards
Modelo Entidad-Relación (E/R)
Modelo Entidad-Relación (E/R)
Signup and view all the flashcards
Primera Forma Normal (1FN)
Primera Forma Normal (1FN)
Signup and view all the flashcards
Tabla Intermedia
Tabla Intermedia
Signup and view all the flashcards
1FN (Primera Forma Normal)
1FN (Primera Forma Normal)
Signup and view all the flashcards
Normalización a 1FN
Normalización a 1FN
Signup and view all the flashcards
Dependencia funcional
Dependencia funcional
Signup and view all the flashcards
2FN (Segunda Forma Normal)
2FN (Segunda Forma Normal)
Signup and view all the flashcards
Dependencia funcional completa
Dependencia funcional completa
Signup and view all the flashcards
¿Cómo se normaliza a 2FN?
¿Cómo se normaliza a 2FN?
Signup and view all the flashcards
Ejemplo práctico de 2FN
Ejemplo práctico de 2FN
Signup and view all the flashcards
Clave ajena
Clave ajena
Signup and view all the flashcards
Arcos en el grafo relacional
Arcos en el grafo relacional
Signup and view all the flashcards
¿Qué representan las flechas en el grafo relacional?
¿Qué representan las flechas en el grafo relacional?
Signup and view all the flashcards
Integridad referencial
Integridad referencial
Signup and view all the flashcards
Opción de integridad referencial "B:C"
Opción de integridad referencial "B:C"
Signup and view all the flashcards
Study Notes
Manual 2: Bases de Datos
- Tema Principal: Transformación del Modelo Entidad-Relación (E/R) al Modelo Relacional (Paso a Tablas)
Introducción
- El diagrama E/R proporciona independencia de la implementación física de la base de datos.
- Este diagrama sirve como punto de partida para el diseño lógico de la base de datos.
- El diseño lógico se basa en un modelo de base de datos específico (ej: relacional, orientado a objetos).
- El enfoque de este manual se centra en el modelo relacional.
Simplificar el Diagrama E/R
- Simplificación a través de la transformación de atributos compuestos.
- Transformar atributos compuestos en atributos simples.
- Ejemplo: "Nombre completo" (compuesto por Nombre, Apellido1, Apellido2) debe ser descompuesto.
- Transformar atributos multivaluados.
- Un atributo multivaluado se convierte en una nueva entidad relacionada con la entidad original.
- Ejemplo: Si un atributo "emails" es multivaluado, se crea una nueva entidad "emails" y se relaciona con la entidad principal.
Transformar el Diagrama E/R al Modelo Relacional
- Cada entidad se transforma en una tabla.
- Cada atributo se convierte en una columna de la tabla correspondiente.
- La clave principal de la entidad pasa a ser la clave principal de la tabla.
- Los atributos no clave pueden ser nulos o no nulos.
Transformación de Entidades (no débiles)
- Entidades transformadas en relaciones (tablas).
Transformación de Atributos
- Cada atributo se transforma en una columna de la tabla correspondiente.
Transformación de Entidades Débiles
- Convertir entidades débiles en entidades fuertes.
- Añadir los atributos de la entidad fuerte a la tabla de la entidad débil.
Transformación de Relaciones
- Depende del tipo de relación (1:1, 1:N, N:M).
Relaciones 1:1
- Se pueden propagar las claves o crear una nueva tabla.
- Depende de la cardinalidad (ambas 1:1, una 0:1, etc.)
Relaciones 1:N
- Propagar la clave de la entidad 1 hacia la entidad N.
- Crear una nueva tabla si no hay dependencias transitivas.
Relaciones N:M
- Crear una nueva tabla con las claves primarias de las entidades relacionadas.
Transformación de Relaciones Reflexivas
- Relaciones cíclicas o repetitivas.
- Depende de la cardinalidad (1:1 o N:M).
- Se pueden crear una o varias tablas.
Transformación de Jerarquías
- Manejo de subtipos y supertipos.
- Tres opciones de transformación.
Normalización
- Técnicas de normalización (Formas Normales).
- Objetivo: Minimizar la redundancia y las anomalías en la base de datos.
Primera Forma Normal (1FN)
- Valores atómicos en cada columna.
- Sin grupos repetidos.
Segunda Forma Normal (2FN)
- Cumplimiento de 1FN.
- Atributos no clave que dependen completamente de la clave primaria en todos sus atributos.
Tercera Forma Normal (3FN)
- Cumplimiento de 2FN.
- Atributos no clave dependen directamente de la clave primaria.
- No dependencias transitivas.
Grafo Relacional
- Representación gráfica del esquema relacional de la base de datos.
- Nodos representan tablas/relaciones.
- Arcos representan relaciones entre las tablas.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Este quiz aborda la transformación del modelo entidad-relación al modelo relacional en bases de datos. Aprenderás a simplificar diagramas E/R, descomponiendo atributos compuestos y multivaluados en tablas adecuadas. Es esencial para un diseño lógico efectivo de bases de datos.