Tema 06 - Diseño de BBDD Flashcards
Cuales son los niveles de la arquitectura ANSI/X·/SPARC
1- Nivel externo (vistas)
2- Nivel conceptual (esquema conceptual)
3- Nivel interno (esquema interno)
4- Organización fisica (BBDD)
Qué es una vista materializada?
Una vista almacenada que solo se actualiza, cuando los datos se actualizan
Que dice la regla de integridad de la entidad?
Ninguno de los atributos que componen la clave primaria puede ser nulo
Que dice la regla de la integridad referencial?
Si una relación tiene una clave ajena, los valores deben coincidir con la clave principal a la que hace referencia o ser completamente nulos.
Que identifica la 1FN?
Que no tenga grupos repetidos
Que identifica la 2FN?
1- Tiene que estar en 1FN
2- Los atributos que no sean clave, tienen que tener dependencia funcional completa de ellas.
Que identifica la 3FN?
1- Tiene que estar en 2FN
2- No hay dependencias funcionales transitivas de atributos no principales respecto de las claves.
Que identifica la FNBC?
1- Tiene que estar en 3FN
2- Todo determinante es una clave candidata
En que parte de métrica se da la normalización?
ASI 6.3
DSI 6.1
Quien lleva a cabo la normalización en métrica?
Analistas
Equipo de arquitectura
Equipo de proyecto
DBA’s
Cuales son las propiedades ACID?
1- Atomicidad: o se ejecutan todas o ninguna
2- Consistencia: la BBDD se debe quedar en estado consistente
3- Aislamiento: aislar las transacciones no confirmadas
4- Durabilidad: los cambios tienen que ser permanentes
Que es la lectura no repetible?
T1 lee dos veces el mismo dato y no coincide porque entre medias T2 ha hecho un cambio
Que es la lectura fantasma?
Un caso particular de la lectura no repetible, en vez de un dato, es un conjunto de datos, varia la cantidad de datos entre una lectura y otra.
Que es la lectura sucia?
T1 lee un dato que ha modificado T2 antes de que haga el commit, si luego hace un rollback el dato que ha leído T1 no es valido.
Que problema soluciona READ COMMITED?
La lectura sucia
Que problema soluciona la lectura repetible?
1- La lectura sucia
2- La lectura no repetible
Que problema soluciona la serialización?
1- La lectura sucia
2- La lectura no repetible
3- Lectura fantasma
En lo relativo al modelo entidad relación [E/R], el número de entidades que participan en una relación se conoce como
Grado
Dentro del modelo entidad/relación extendido, la característica que representa la participación en la relación de cada una de las entidades afectadas se denomina
Cardinalidad
La definición el número de entidades a las que otra entidad se puede asociar mediante un conjunto de relaciones corresponde a
Cardinalidad