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?
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
¿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.
Signup and view all the answers
Relaciona las opciones de eliminación con su descripción:
Relaciona las opciones de eliminación con su descripción:
Signup and view all the answers
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?
Signup and view all the answers
Un expediente puede pertenecer a más de un alumno.
Un expediente puede pertenecer a más de un alumno.
Signup and view all the answers
¿Qué clave se propaga en la relación entre ALUMNO y EXPEDIENTE?
¿Qué clave se propaga en la relación entre ALUMNO y EXPEDIENTE?
Signup and view all the answers
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 ______.
Signup and view all the answers
¿Qué sucede cuando un atributo de una entidad es multivaluado?
¿Qué sucede cuando un atributo de una entidad es multivaluado?
Signup and view all the answers
¿Qué sucede cuando tenemos cardinalidades (0,1) : (0,1)?
¿Qué sucede cuando tenemos cardinalidades (0,1) : (0,1)?
Signup and view all the answers
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.
Signup and view all the answers
¿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?
Signup and view all the answers
La entidad DEPARTAMENTO contiene el atributo ______.
La entidad DEPARTAMENTO contiene el atributo ______.
Signup and view all the answers
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.
Signup and view all the answers
Relaciona las entidades con su descripción:
Relaciona las entidades con su descripción:
Signup and view all the answers
Relaciona cada concepto con su descripción adecuada:
Relaciona cada concepto con su descripción adecuada:
Signup and view all the answers
¿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?
Signup and view all the answers
¿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?
Signup and view all the answers
¿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?
Signup and view all the answers
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.
Signup and view all the answers
¿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?
Signup and view all the answers
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.
Signup and view all the answers
¿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?
Signup and view all the answers
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 ______.
Signup and view all the answers
Relaciona los tipos de relaciones con sus descripciones:
Relaciona los tipos de relaciones con sus descripciones:
Signup and view all the answers
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?
Signup and view all the answers
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.
Signup and view all the answers
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'?
Signup and view all the answers
¿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?
Signup and view all the answers
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.
Signup and view all the answers
¿Qué campos componen la tabla PERSONA?
¿Qué campos componen la tabla PERSONA?
Signup and view all the answers
La relación EMPADRONADA incluye el DNI de la persona y el ______.
La relación EMPADRONADA incluye el DNI de la persona y el ______.
Signup and view all the answers
Empareja las siguientes tablas con su correspondiente descripción:
Empareja las siguientes tablas con su correspondiente descripción:
Signup and view all the answers
¿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)?
Signup and view all the answers
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.
Signup and view all the answers
¿Qué se debe hacer con un atributo multivaluado para normalizar a 1FN?
¿Qué se debe hacer con un atributo multivaluado para normalizar a 1FN?
Signup and view all the answers
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.
Signup and view all the answers
Relaciona los siguientes términos con su descripción:
Relaciona los siguientes términos con su descripción:
Signup and view all the answers
¿Cuál de las siguientes afirmaciones es FALSA respecto a 1FN?
¿Cuál de las siguientes afirmaciones es FALSA respecto a 1FN?
Signup and view all the answers
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.
Signup and view all the answers
¿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?
Signup and view all the answers
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.