Tema 2. Diseño de BBDD Flashcards
¿Que tres niveles define la arquitectura ANSI/SPARC (para un DBMS)
Nivel Externo
Nivel Conceptual
Nivel Interno
¿Que tres fases se siguen a la hora de diseñar una BBDD?
Modelo conceptual (ej: E/R)
Modelo logico (Ej: relacional)
Modelo fisico (en una BBDD concreta)
¿Que tipos de modelos logicos conoce?
jerarquico
red
relacional
En el modelo relacional, ¿qué técnica se aplica cuando vienes de una relación 1 a N del modelo E/R?
Propagación de clave (del lado del 1 a lado del N)
¿Qué transformación tiene una relación M a N del modelo E/R en el modelo relacional?
Una relación especifica
¿Qué es el grado de una relación en el modelo relacional?
El número de atributos
¿Qué representa la cardinalidad en el modelo relacional?
Número o conjunto de las tuplas (alias extensión)
¿Cuál de estas caracteristicas del modelo relacional es falsa?
- Atomicidad de los valores de los atributos
- No repetición de tuplas
- No orden en tuplas
- No orden en los atributos
Todas son verdaderas
¿Qué es la integridad de entidad en el modelo relacional ?
Ningún atributo de la PK puede tomar valores nulos
¿Qué diferencia hay entre una super-clave y una clave candidata?
Una clave candidata ya es un conjunto irreducible de atributos y la super clave no
¿Qué persigue la normalización?
Reducir la redundancia para eliminar fallos de actualización y costes de almacenamiento
¿Qué significa que entre el atributo X y el atributo Y haya una dependencia funcional?
Que para cada valor de X siempre se da el mismo valor de Y
¿Qué significa que entre el atributo X y el atributo Y haya una dependencia multivaluada?
Que siempre que se da un valor en X se dan los mismo valores en Y
¿Con qué forma normal tienen que ver las dependencias multivaluadas?
Con la 4FN
¿Con que forma normal tienen que ver las dependencias de combinación?
Con la 5FN
¿Qué es lo que no puede existir en una relación para que este en 2FN?
Que una parte de la clave determine funcionalmente a otro atributo
¿Qué es lo que no puede existir en una relación para que este en 3FN?
Que haya dependencias funcionales entre atributos no principales
¿Qué dice la 6FN?
Que la relación debe tener una clave primaria y como mucho un atributo más
¿Cuáles son las operaciones básicas del algebra relacional?
- Selección
- Proyección
- Producto cartesiano
- Unión
- Diferencia
¿Qué es el calculo relacional y que dos tipos existen?
- Modelo matematico equivalente al algebra relacional
- Declarativo
- Existen dos tipos: basado en tuplas y en dominios
¿Qué se le conoce como intensión en el modelo relacional?
Al esquema de la relación