Tema2_Seccion1_DiseñoBBDD Flashcards

(21 cards)

1
Q

¿Qué tres niveles define la arquitectura ANSI/SPARC (para un DBMS)

A
  • Nivel Externo
  • Nivel Conceptual
  • Nivel Interno
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué tres fases se siguen a la hora de diseñar una BBDD?

A
  • Modelo conceptual (ej: E/R)
  • Modelo lógico (Ej: relacional)
  • Modelo físico (en una BBDD concreta)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué tipos de modelos lógicos conoce?

A
  • jerárquico
  • red
  • relacional
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

En el modelo relacional, ¿Qué técnica se aplica cuando vienes de una relación 1 a N del modelo E/R?

A

Propagación de clave (del lado del 1 a lado del N)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué transformación tiene una relación M a N del modelo E/R en el modelo relacional?

A

Una relación especifica

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué es el grado de una relación en el modelo relación?

A

El numero de atributos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué representa la cardinalidad en el modelo relacional?

A

Numero o conjunto de las tuplas (alias extensión)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué se le conoce como intensión en el modelo relacional?

A

Al esquema de la relación

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Cual 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
A

Todas son verdaderas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué es la integridad de entidad en el modelo relacional?

A

Ningún atributo de la PK puede tomar valores nulos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué diferencia hay entre una super-clave y una clave candidata?

A

Una clave candidata ya es un conjunto irreducible de atributos y la super clave no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué persigue la normalización?

A

Reducir la redundancia para eliminar fallos de actualización y costes de almacenamiento

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué significa que entre el atributo X y el atributo Y haya una dependencia funcional?

A

Que para cada valor de X siempre se da el mismo valor de Y

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué significa que entre el atributo X y el atributo Y haya una dependencia multivaluada?

A

Que siempre que se da un valor en X se dan los mismo valores en Y

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Con que forma normal tienen que ver las dependencias multivaluadas?

A

Con la 4FN

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Con que forma normal tienen que ver las dependencias de combinación?

17
Q

¿Qué es lo que no puede existir en una relación para que este en 2FN?

A

Que una parte de la clave determine funcionalmente a otro atributo

18
Q

¿Qué es lo que no puede existir en una relación para que este en 3FN?

A

Que haya dependencias funcionales entre atributos no principales

19
Q

¿Qué dice la 6FN?

A

Que la relación debe tener una clave primaria y como mucho un atributo más

20
Q

¿Cuáles son las operaciones básicas del algebra relacional?

A
  • selección
  • proyección
  • producto cartesiano
  • unión
  • diferencia
21
Q

¿Qué es el calculo relacional y que dos tipos existen?

A
  • Modelo matemático equivalente al algebra relacional
  • Declarativo
  • Existen dos tipos: basado en tuplas y en dominios