DISEÑOBBDD Flashcards

1
Q

¿Que 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

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

A

Modelo conceptual (ej: E/R)
Modelo logico (Ej: relacional)
Modelo fisico (en una BBDD concreta)

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

¿Que tipos de modelos logicos conoce?

A

jerarquico
red
relacional

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

En el modelo relacional, ¿que tecnica se aplica cuando vienes de una relacion 1 a N del modelo E/R?

A

Propagacion 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

¿Que transformación tiene una relacion M a N del modelo E/R en el modelo relacional?

A

Una relacion especifica

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

¿Que es el grado de una relacion en el modelo relacion?

A

El numero de atributos

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

¿Que representa la cardinalidad en el modelo relacional?

A

Numero o conjunto de las tuplas (alias extension)

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

¿Que se le conoce como intesion en el modelo relacional?

A

Al esquema de la relacion

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 repeticion 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

¿Que es la integridad de entidad en el modelo relacional ?

A

Ningun 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

¿Que diferencia hay entre una super-clave y una clave candidata?

A

Una clave candidata ya es un cojunto 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

¿Que persigue la normalización?

A

Reducir la redundancia para eliminar fallos de actualizacion y costes de almacenamiento

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

¿Que signifca 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

¿Que signifca 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 combinacion?

A

Con la 5FN

17
Q

¿Que es lo que no puede existir en una relacion para que este en 2FN?

A

Que una parte de la clave determine funcionalmente a otro atributo

18
Q

¿Que es lo que no puede existir en una relacion para que este en 3FN?

A

Que haya dependencias funcionales entre atributos no principales

19
Q

¿Que dice la 6FN?

A

Que la relacion debe tener una clave primaria y como mucho un atributo más

20
Q

¿Cuales son las operaciones básicas del algebra relacional?

A

selección
proyeccion
producto cartesiano
union
diferencia

21
Q

¿Que es el calculo relacional y que dos tipos existen?

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