NEW
Font size
WorksheetsUT2. DISEÑO LOGICO
Total questions: 30
Worksheet time: 15mins
¿Qué representa el Modelo Entidad-Relación (MER)?
La estructura física de una base de datos
El problema real mediante entidades y relaciones
El código SQL del sistema gestor
El diseño lógico de una base de datos
¿Qué modelo traduce entidades y relaciones en tablas, atributos y claves?
Conceptual
Lógico
Físico
Externo
El modelo físico de la base de datos se encarga de:
Representar entidades y relaciones por medio de flechas que nos permiten conocer sus atributos
Crear un esquema relacional que permita visualizar el modelo relacional a través de tablas relacionadas
Implementar el modelo lógico en un SGBD a través de SQL
Diseñar las consultas SQL de forma física a través de carpetas compartidas
En el modelo relacional, los datos se organizan en:
Gráficos
Árboles
Relaciones o tablas
Ficheros planos
Una tupla representa:
Un atributo de una tabla
Una fila o registro de la relación
Una clave ajena
Una relación entre tablas
El dominio de un atributo define:
La longitud máxima de una cadena
Los posibles valores válidos y su tipo de dato
El identificador único de una tupla
El orden de las filas en la tabla
Una restricción de dominio limita:
La cantidad de filas que pueden existir en una relación
Los valores y el formato que puede tomar un atributo
Las relaciones entre los dominios de las tuplas, evitando que exista integridad referencial
Los índices del sistema gestor de base de datos MySQL
Una restricción de valor no nulo garantiza que:
No haya claves duplicadas
Un campo no quede vacío
Se cumpla la integridad referencial
Se respete el tipo de dato
Una restricción de clave garantiza:
Que una columna tenga valores positivos
Que un conjunto de atributos identifique de forma única cada fila
Que no existan valores nulos
Que los valores se repitan según dominio
Una restricción de integridad referencial garantiza:
Que no existan duplicados
Que los valores de FK coincidan con los de PK
Que una columna no tenga nulos
Que las tablas tengan el mismo número de filas
¿Qué sentencia SQL se usa para la integridad referencial?
CHECK
FOREIGN KEY
PRIMARY KEY
NOT NULL
En Modelos Relacionales, una clave es:
Una contraseña que se utiliza para acceder a una cuenta de usuario
Uno o varios atributos que identifican de forma única una tupla
Una restricción de tipo dominio
Una forma de ordenar las filas, ya que estas por normalización tienen que estar ordenadas
La clave primaria (PK) debe ser:
Única y no nula
Multivaluada
Foránea
Opcional
La clave ajena (FK) sirve para:
Identificar una fila que es ajena a otra.
Establecer vínculos entre tablas
Eliminar registros duplicados ajenos a una tabla
Crear índices automáticos ajenos a los índices normalizados
El tipo de dato VARCHAR(n) se usa para:
Números enteros
Texto de longitud variable
Fechas
Booleanos
BOOLEAN admite valores:
0 y 1
TRUE y FALSE
NULL y NOT NULL
ON y OFF
AUTO_INCREMENT se utiliza para:
Crear claves primarias automáticas
Definir tipos de texto automáticos a través de IA
Validar dominios de regiones establecidas en tablas
Generar restricciones referenciales entre relaciones
Una relación 1:N implica que:
La PK del lado N se copia al lado 1
La PK del lado 1 se propaga al lado N
Ambas PK se unen en una tabla intermedia
Ninguna tiene FK
En una relación M:N:
Se crea una tabla intermedia con las PK de ambas entidades
Se propaga la clave del lado 1 al lado N
Solo se usa una FK
No requiere integridad referencial
En una relación N:M, la forma correcta de representar un esquema relacional es:
Crear una nueva tabla con las claves primarias de ambas entidades.
Duplicar las filas en una de las tablas para evitar que existan valores atómicos
Unir ambas tablas con una clave foránea para que exista integridad referencial
Colocar una FK en la tabla del lado N
Una clave compuesta está formada por:
Una PK y una FK
Dos o más atributos que juntos identifican una fila
Un atributo multivaluado
Un dominio con restricción CHECK
El grafo relacional representa:
El modelo físico de la base de datos
Un conjunto de tablas y claves relacionadas
Un diagrama E/R extendido
Un modelo conceptual sin atributos
La notación geométrica del grafo relacional muestra:
Tablas conectadas mediante PK y FK
Únicamente entidades y relaciones
El modelo físico
Los tipos de datos y restricciones CHECK
La restricción de integridad de entidades se asegura mediante:
la clave primaria
la clave foránea
el índice
el trigger
El atributo multivaluado se transforma en:
Una columna con varios valores
Una nueva tabla con FK hacia la entidad original
Un atributo compuesto
Una clave foránea simple
¿Qué tipo de restricción garantiza coherencia entre tablas?
De dominio
De integridad referencial
De clave
De entidad
Una relación N:M tiene como clave primaria:
Una sola PK
Una PK compuesta por las claves propagadas
Un atributo único
Ninguna clave primaria
La integridad de entidad se rompe cuando:
Hay valores duplicados en una PK
Una FK no tiene correspondencia
Se usa un tipo de dato erróneo
Se permite NULL en una PK
El dominio de un atributo puede incluir:
Tipo de dato y formato
Solo la longitud
Solo valores numéricos
Ninguna opción es correcta
Un atributo derivado es aquel que:
Se calcula a partir de otros atributos
Se almacena siempre
Es parte de la PK
No tiene restricción de tipo
