T6 DISEÑO DE BdD. ANSI/SPARC. MOD LOGICO RELACIONAL. CONCURRENCIA Flashcards

1
Q

Considere un modelo E/R con un tipo de relación muchos a muchos (N:M) “Trabaja” en el que participan los tipos de entidad “Empleado” y “Proyecto”. “Trabaja” tiene además el atributo ,tfecha”. La clave primaria del tipo de entidad “Empleado” es “idEmp” y ta clave primaria del tipo de entidad “Proyecto” es “idProy”. Por definición del modelo E/R, la clave primaria del tipo de relación “Trabaja”:

a) Puede ser (idProy, idEmp) o bien (idProy, idEmp, fecha).
b) Sólo puede ser (idProy, idEmp, fecha).
c) Puede ser (idProy, idEmp), (idProy, idEmp, fecha), (idProy, fecha) o bien (idEmp, fecha).
d) Sólo puede ser (idProy, idEmp).

A

Considere un modelo E/R con un tipo de relación muchos a muchos (N:M) “Trabaja” en el que participan los tipos de entidad “Empleado” y “Proyecto”. “Trabaja” tiene además el atributo ,tfecha”. La clave primaria del tipo de entidad “Empleado” es “idEmp” y ta clave primaria del tipo de entidad “Proyecto” es “idProy”. Por definición del modelo E/R, la clave primaria del tipo de relación “Trabaja”:

a) Puede ser (idProy, idEmp) o bien (idProy, idEmp, fecha).
b) Sólo puede ser (idProy, idEmp, fecha).
c) Puede ser (idProy, idEmp), (idProy, idEmp, fecha), (idProy, fecha) o bien (idEmp, fecha).

d) Sólo puede ser (idProy, idEmp).

TRANSFORMACIÓN E/R AL MODELO RELACIONAL

  • Entidad → Relación. R(A1, A2,….An)
  • Relaciones M a N → Relación
  • Relaciones de 1 a N → Propagación de clave del lado del 1 hacia el lado del N ( regla general), o bien se crea una nueva tabla.
  • Para todo tipo de interrelación 1:1 no hay regla fija, pero normalmente:
    • Si las dos entidades que se asocian tienen cardinalidades (0,1), puede ser conveniente transformar la interrelación 1:1 en una nueva relación.
    • Si las entidades una tiene cardinalidad (1,1) y la otra (0,1) conviene propagar la clave desde la entidad que tiene (1,1) a la que tiene (0,1)
    • Si las dos entidades tienen (1,1) se puede propagar la clave hacia cualquiera de ellas.
  • Relaciones de Generalización/Especificación:
    • Opción 1: 1 Sola relación → Necesidad de un atributo discriminante.
    • Opción 2: Una relación por cada subtipo → Se repiten en ambas todos los atributes comunes del supertipo.
    • Opción 3: Una relación por cada subtipo y otra para el supertipo → Muchas FK
  • Entidad debil → La clave ajena de la relación identificadora forma parte de la clave primaria.
  • Los atributos de cada entidad se transforman en una columna de la relación:

Los atributos identificadores se convertirán en la clava primaria de la relación

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

¿Cuál de las siguientes sentencias es correcta en relación al término “superclave”?

a) En una tabla siempre hay una única superclave que es la formada por el total de sus atributos.
b) Dada una clave candidata, cualquier subconjunto de atributos de ella es una superclave.
c) Una superclave es un conjunto de uno o varios atributos que identifican de modo único las tuplas de la relación.
d) Una superclave es el conjunto minimo de atributos que identifican de modo único las tuplas de la relación.

A

¿Cuál de las siguientes sentencias es correcta en relación al término “superclave”?

a) En una tabla siempre hay una única superclave que es la formada por el total de sus atributos.
b) Dada una clave candidata, cualquier subconjunto de atributos de ella es una superclave.

c) Una superclave es un conjunto de uno o varios atributos que identifican de modo único las tuplas de la relación.

d) Una superclave es el conjunto minimo de atributos que identifican de modo único las tuplas de la relación.

SuperClave: Igual que la clave candidata, pero sin ser un conjunto mínimo. Para claves compuestas en la que si quitamos uno de los atributos podemos seguir identificando la tuplasES REDUCIBLE.

RESTRICCIÓN DE CLAVE En una relación no puede haber ninguna tupla repetida. Lo que nos lleva al concepto de superclave de la relación → Cualquier subconjunto de atributos que permita distinguir cualesquiera dos tuplas de la relación de manera univoca.

CLAVES CANDIDATAS de la relación → todas las superclaves mínimas o no descomponibles, es decir, aquellos conjuntos de atributos de los que ninguno puede ser eliminado sin provocar que el conjunto deje de ser una superclave de la relación.

De las posibles claves candidatas la elegida por el diseñador será la CLAVE PRIMARIA DE LA RELACIÓN. La clave primaria de una relación se representa subrayando los atributos que la componen.

Profesores ( NIF, Nombre, Departamento, Teléfono)

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

En relación a los sistemas de gestión de bases de datos relacionales, la unidad de Información que está asociada a un dominio del que toma sus valores es:

a) El atributo
b) La relación.
c) El grado.
d) La cardinalidad

A

En relación a los sistemas de gestión de bases de datos relacionales, la unidad de Información que está asociada a un dominio del que toma sus valores es:

a) El atributo

b) La relación.
c) El grado.
d) La cardinalidad

DEFINICIONES:

  • En este modelo la información se representa en forma de tablas o relaciones, donde cada fila o tupla se interpreta como una relación ordenada de valores.
  • Cada columna de la tabla recibe el nombre de atributo.
  • Al conjunto de valores válidos de un atributo se le denomina dominio
  • Y a la unión de todos los dominios de la relación se le denomina universo de la relación.
  • El esquema de una relación es una descripción de su estructura interna (de los atributos que la componen y se conoce como intensión de una relación). Y se representa : R(A1, …, An), en este ejemplo si la tabla se llamara profesores, su esquema sería :
  • Profesores (NIF, Nombre, Departamento, Teléfono*)
  • Número de atributos de una relación → Grado

¡Ojo! en el modelo E/R son el numero de TIPO entidades que participan.

  • Conjunto de tuplas de la relación (Ej: Si tengo 5 autores, tengo cardinalidad 5)Extensión (cardinalidad). ¡Ojo! → en el modelo E/R 1..n
  • Al número de tuplas de la relación se la conoce como cardinalidad de la relación.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Las consecuencias principales de que una base de datos NO esté normalizada adecuadamente son:

a) Errores de inconsistencias, Incoherencias, actualización y redundancia de datos.
b) Problemas de bloqueo en las transacciones de la base de datos.
c) Problemas de disponibilidad de la base de datos.
d) Dificúltad para dimensionar adecuadamente las necesidades de almacenamiento de la base de datos.

A

Las consecuencias principales de que una base de datos NO esté normalizada adecuadamente son:

a) Errores de inconsistencias, incoherencias, actualización y redundancia de datos.

b) Problemas de bloqueo en las transacciones de la base de datos.
c) Problemas de disponibilidad de la base de datos.
d) Dificultad para dimensionar adecuadamente las necesidades de almacenamiento de la base de datos.

FORMAS NORMALES

La teoría de la normalización tiene por objetivo la eliminación de dependencias entre atributos que originen anomalías en la actualización de los datos, y proporcionar una estructura más regular para la representación de las tablas, constituyendo el soporte para el diseño de bases de datos relacionales.

Como resultado de la aplicación de esta técnica se obtiene un modelo lógico de datos normalizado.

El resultado serán más relaciones, que dar lugar a:

  • Menos redundacia.
  • Más Joins (peor rendimiento en constultas)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Según la integridad de los datos en el modelo relacional. ¿A qué re91a de integridad le corresponde la siguiente definición: “Los valores de claves foráneas deben existir en la clave primaria referenciada o bien deben ser valores nulos”?

a) La regla de integridad referencial.
b) La regla de integridad de dominio.
c) La regla de integridad foránea inversa.
d) La regla de integridad de unicidad.

A

Según la integridad de los datos en el modelo relacional. ¿A qué re91a de integridad le corresponde la siguiente definición: “Los valores de claves foráneas deben existir en la clave primaria referenciada o bien deben ser valores nulos”?

a) La regla de integridad referencial.

b) La regla de integridad de dominio.
c) La regla de integridad foránea inversa.
d) La regla de integridad de unicidad.

RESTRICCIÓN DE INTEGRIDAD REFERENCIAL

Si una tupla de una relación R1 hace referencia a una relación R2, debe referirse a una tupla que exista realmente en R2.

  • Integridad Referencia: Si una relación existe una clave ajena, sus valores deben coincidir con valores de la clave primaria referenciada o ser nulos.

TIPOS DE CLAVES.

Clave candidata: atributo que identifica unívocamente una tupla. Cualquiera de las claves candidatas se podría elegir como clave principal. Las claves candidatas deben ser mínimas (no reducible). Ej clave dni no puede reducirse tiene un único valor, no es clave compuesta.

Clave Alternativa: Toda clave candidata que no es clave primaria (las que no hayamos elegido como clave principal)

Clave Principal: Clave candidata que elegimos como identificador de la tuplas.

Una clave principal no puede asumir el valor nulo (Integridad de la entidad).

SuperClave: Igual que la clave candidata, pero sin ser un conjunto mínimo. Para claves compuestas en la que si quitamos uno de los atributos podemos seguir identificando la tuplasES REDUCIBLE.

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

Seleccione la respuesta correcta en relación a las bases de datos relacionales:

a) El lenguaje que se usa para manipular datos (seleccionar, borrar, etc.) es diferente que el que se usa para definir datos (crear/modificar tablas, etc.).
b) En el lenguaje SQL, el operador BETWEEN no puede estar en una sentencia WHERE.
c) En el lenguaje SQL, la sintaxis para borrar una tabla es: DELETE TABLE (NOMBRE_TABLA);
d) Las claves ajenas (foreign keys) pueden ser nulas.

A

Seleccione la respuesta correcta en relación a las bases de datos relacionales:

a) El lenguaje que se usa para manipular datos (seleccionar, borrar, etc.) es diferente que el que se usa para definir datos (crear/modificar tablas, etc.).
b) En el lenguaje SQL, el operador BElWEEN no puede estar en una sentencia WHERE.
c) En el lenguaje SQL, la sintaxis para borrar una tabla es: DELETE TABLE (NOMBRE_TABLA);

d) Las claves ajenas (foreign keys) pueden ser nulas.

Integridad Referencia: Si una relación existe una clave ajena, sus valores deben coincidir con valores de la clave primaria referenciada o ser nulos.

Clave Externa o foránea o ajena: el atributo o conjunto de atributos que forman la clave principal de otra relación. Que un atributo sea clave ajena en una tabla significa que para introducir datos en ese atributo, previamente han debido introducirse en la tabla de origen.

Los valores presentes en la clave externa tienen que corresponder a valores presentes en la clave principal correspondiente (Integridad Referencial).

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

En el contexto de un SGBD, ¿a qué propiedad ACID nos referimos al decir que los resultados de una transacción o bien pasan a ser completados todos o bien pasan a ser todos deshechos?

a) Atomicidad.
b) Consistencia.
c) Aislamiento.
d) Durabilidad.

A

En el contexto de un SGBD, ¿a qué propiedad ACID nos referimos al decir que los resultados de una transacción o bien pasan a ser completados todos o bien pasan a ser todos deshechos?

a) Atomicidad.

b) Consistencia.
c) Aislamiento.
d) Durabilidad.

TRANSACCIONES: Locales y distribuidas (protocolo two-phase commit)

Toda transacción ha de cumplir las propiedades ACID :

  • Atomicidad (Atomicity): Las acciones de una transacción se ejecutan todas o ninguna.
  • Consistencia (Consistency): La BD se encuentra en un estado consistente antes de la ejecución de la transacción y debe estar en un estado consistente cuando la transacción termine.
  • Aislamiento (Isolation): La ejecución de una transacción no debe interferir en la ejecución de otras transacciones, la transacción debe ejecutarse como si estuviera aislada.
  • Persistencia (Durability): Los efectos de una transacción no son permanentes en la BD hasta que la transacción ha finalizado con éxito.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Según la metodología Métrica v3, una entidad débil se representa en un diagrama Entidad/Relación mediante:

a) Un rectángulo con el nombre de la entidad en el interior.
b) Un rectángulo con el nombre de la entidad subrayado en el interior.
c) Dos rectángulos concéntricos con el nombre de la entidad en el interior.
d) Una elipse con el nombre de la entidad en el interior, conectada por una línea a la entidad de la que depende.

GSI-2019-LI

A

Según la metodología Métrica v3, una entidad débil se representa en un diagrama Entidad/Relación mediante:

a) Un rectángulo con el nombre de la entidad en el interior.
b) Un rectángulo con el nombre de la entidad subrayado en el interior.
c) Dos rectángulos concéntricos con el nombre de la entidad en el interior.
d) Una elipse con el nombre de la entidad en el interior, conectada por una línea a la entidad de la que depende.

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

A la vista de la tabla siguiente: VENTAS (COD_PIEZA, COD_ALMACEN, CANTIDAD, FECHA, DIRECCION_ALMACEN), donde la clave principal es COD_PIEZA y COD_ALMACEN, podemos decir que:

a) Cumple con la segunda forma normal
b) Cumple con la segunda pero no con la tercera forma normal
c) Cumple hasta la tercera forma normal pero no con la cuarta formal
d) No cumple la segunda forma normal

A

A la vista de la tabla siguiente: VENTAS (COD_PIEZA, COD_ALMACEN, CANTIDAD, FECHA, DIRECCION_ALMACEN), donde la clave principal es COD_PIEZA y COD_ALMACEN, podemos decir que:

a) Cumple con la segunda forma normal
b) Cumple con la segunda pero no con la tercera forma normal
c) Cumple hasta la tercera forma normal pero no con la cuarta formal
d) No cumple la segunda forma normal

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

Señale la afirmación correcta acerca de La Forma Normal de Boyce-Codd (FNBC):

a) Requiere que existan dependencias funcionales no triviales de los atributos que no sean un conjunto de la clave candidata.
b) Es una versión ligeramente menos fuerte que la 3FN (Tercera Forma Normal).
c) Una relación esta en FNBC si esta en 3FN y solo si, todo determinante es una clave candidata.
d) Es una versión ligeramente menos fuerte que la 2FN (Segunda Forma Normal).

A1 Servicio Canario Salud 2012

A

Señale la afirmación correcta acerca de La Forma Normal de Boyce-Codd (FNBC):

a) Requiere que existan dependencias funcionales no triviales de los atributos que no sean un conjunto de la clave candidata.
b) Es una versión ligeramente menos fuerte que la 3FN (Tercera Forma Normal).

c) Una relación esta en FNBC si esta en 3FN y solo si, todo determinante es una clave candidata.

d) Es una versión ligeramente menos fuerte que la 2FN (Segunda Forma Normal).

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

Las reglas de Codd sirven para:

a) Integrar correctamente el modelo conceptual en un sistema gestor de bases de datos.
b) Crear bases de datos más relacionadas y normalizadas.
c) Cumplir con el estándar ANSI-SPARC.
d) Describir correctamente los tres niveles del modelo de relación de entidades.

A1 Xunta de Galicia 2018 Acceso libre

A

Las reglas de Codd sirven para:

a) Integrar correctamente el modelo conceptual en un sistema gestor de bases de datos.

b) Crear bases de datos más relacionadas y normalizadas.

c) Cumplir con el estándar ANSI-SPARC.
d) Describir correctamente los tres niveles del modelo de relación de entidades.

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

La regla 2 de Codd es la del:

a) Tratamiento sistemático de valores nulos
b) Acceso garantizado
c) Actualización de vistas
d) Integridad referencial

Examen Analista Ayuntamiento Madrid 2010

A

La regla 2 de Codd es la del:

a) Tratamiento sistemático de valores nulos

b) Acceso garantizado

c) Actualización de vistas
d) Integridad referencial

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

Seleccione la frase EQUIVOCADA acerca del álgebra relacional:

a) Los operadores básicos son unión, diferencia, producto cartesiano, proyección y selección.
b) Los operadores unión y diferencia requieren que las relaciones operando estén definidas sobre el mismo conjunto de atributos.

c) El producto cartesiano de una relación de grado n y x tuplas y otra relación de grado m y z tuplas es una relación de grado n*m y de (x+z) tuplas.

d) La operación join sobre dos relaciones que presentan atributos comunes puede tener cero tuplas.

A1 AGE 2011

A

Seleccione la frase EQUIVOCADA acerca del álgebra relacional:

a) Los operadores básicos son unión, diferencia, producto cartesiano, proyección y selección.
b) Los operadores unión y diferencia requieren que las relaciones operando estén definidas sobre el mismo conjunto de atributos.

c) El producto cartesiano de una relación de grado n y x tuplas y otra relación de grado m y z tuplas es una relación de grado n*m y de (x+z) tuplas.

d) La operación join sobre dos relaciones que presentan atributos comunes puede tener cero tuplas.

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

¿Cómo se denomina a la restricción del Modelo Lógico Relacional por la que si en una relación hay alguna clave ajena, sus valores deben coincidir con los valores de la clave primaria a la que hace referencia, o bien, deben ser completamente nulos?

a) Aserción (ASSERTION)
b) Verificación (CHECK)
c) Restricción de clave primaria
d) Integridad referencial

A

¿Cómo se denomina a la restricción del Modelo Lógico Relacional por la que si en una relación hay alguna clave ajena, sus valores deben coincidir con los valores de la clave primaria a la que hace referencia, o bien, deben ser completamente nulos?

a) Aserción (ASSERTION)
b) Verificación (CHECK)
c) Restricción de clave primaria

d) Integridad referencial

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

Una relación se dice que está en tercera forma normal (3FN) de Boyce y Codd si:

a) Está en primera forma normal y además cualquiera de sus atributos no primarios tienen una dependencia plena con cada una de las claves
b) No contiene dependencias multievaluadas
c) Ninguno de sus atributos no primarios tiene dependencias transitivas respecto de las claves
d) Ninguna de las anteriores respuestas es correcta

A

Una relación se dice que está en tercera forma normal (3FN) de Boyce y Codd si:

a) Está en primera forma normal y además cualquiera de sus atributos no primarios tienen una dependencia plena con cada una de las claves
b) No contiene dependencias multievaluadas
c) Ninguno de sus atributos no primarios tiene dependencias transitivas respecto de las claves

d) Ninguna de las anteriores respuestas es correcta

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

Si una relación no posee grupos repetitivos y cada atributo que no pertenezca a la clave es identificado únicamente y de forma total por la clave se dice que está en:

a) Primera forma normal
b) Segunda forma normal
c) Tercera forma normal
d) Forma normal de Boyce-Codd

A

Si una relación no posee grupos repetitivos y cada atributo que no pertenezca a la clave es identificado únicamente y de forma total por la clave se dice que está en:

a) Primera forma normal

b) Segunda forma normal

c) Tercera forma normal
d) Forma normal de Boyce-Codd

17
Q

Una relación que esté en 3FN:

a) No tiene por qué estar en 1FN
b) Tiene dependencias funcionales transitivas
c) Tiene atributos multivaluados
d) Ninguna de las anteriores

A

Una relación que esté en 3FN:

a) No tiene por qué estar en 1FN
b) Tiene dependencias funcionales transitivas
c) Tiene atributos multivaluados

d) Ninguna de las anteriores

18
Q

¿Cuál de las siguientes es una regla de Codd?

a) Regla de la no subversión.
b) Regla de la no concurrencia.
c) Regla de la restricción.
d) Regla de la no replicación de Información.

GSI-PI-2010

A

¿Cuál de las siguientes es una regla de Codd?

a) Regla de la no subversión.

b) Regla de la no concurrencia.
c) Regla de la restricción.
d) Regla de la no replicación de Información.

19
Q

¿Cuál es la Forma Normal (FN) más avanzada en la que se encuentra la relación R({A,B,C,D}, {A–>B, B–>C, C–>D})?

a) Primera FN.
b) Segunda FN.
c) Tercera FN.
d) FNBC (Forma Normal de Boyce-Codd).

A1 AGE 2006

A

¿Cuál es la Forma Normal (FN) más avanzada en la que se encuentra la relación R({A,B,C,D}, {A–>B, B–>C, C–>D})?

a) Primera FN.

b) Segunda FN.

c) Tercera FN.
d) FNBC (Forma Normal de Boyce-Codd).

20
Q

En un diagrama Entidad Relación existe una relación n:m entre dos entidades: Alumno y Profesor. Un profesor puede dar clases a muchos alumnos, y un alumno puede tener muchos profesores, ¿Cuántas tablas son necesarias como mínimo para implementar en el modelo físico esa relación en primera forma normal si se hace utilizando una base de datos relacional?

a) Dos.
b) Tres.
c) Cuatro.
d) Cinco.

GSI-2011-PI

A

En un diagrama Entidad Relación existe una relación n:m entre dos entidades: Alumno y Profesor. Un profesor puede dar clases a muchos alumnos, y un alumno puede tener muchos profesores, ¿Cuántas tablas son necesarias como mínimo para implementar en el modelo físico esa relación en primera forma normal si se hace utilizando una base de datos relacional?

a) Dos.

b) Tres.

c) Cuatro.
d) Cinco.

21
Q

Para importar un fichero en una tabla de una base de datos (BD) relacional, el administrador de BD decide eliminar la clave primaria existente. De entre las siguientes reglas de Codd que definen el modelo relacional, ¿Cuál es la que posibilita esta acción?

a) Regla 2: Regla de Acceso Garantizado.
b) Regla 8: Independencia Física de los Datos.
c) Regla 10: Independencia de la Integridad.
d) Regla 11: Independencia de la Distribución.

GSI-2015

A

Para importar un fichero en una tabla de una base de datos (BD) relacional, el administrador de BD decide eliminar la clave primaria existente. De entre las siguientes reglas de Codd que definen el modelo relacional, ¿Cuál es la que posibilita esta acción?

a) Regla 2: Regla de Acceso Garantizado.
b) Regla 8: Independencia Física de los Datos.

c) Regla 10: Independencia de la Integridad.

d) Regla 11: Independencia de la Distribución.

22
Q

Señale cuál de los siguientes controles es el más crítico sobre las actividades de administración de bases de datos:

a) Aprobación de las actividades de Administrador de bases de datos
b) Segregación de tareas
c) Revisión de logs de acceso y actividades
d) Revisión del uso de las herramientas del Sistema Gestor de Base de Datos (SGBD)

GSI-2008 PI

A

Señale cuál de los siguientes controles es el más crítico sobre las actividades de administración de bases de datos:

a) Aprobación de las actividades de Administrador de bases de datos

b) Segregación de tareas

c) Revisión de logs de acceso y actividades
d) Revisión del uso de las herramientas del Sistema Gestor de Base de Datos (SGBD)

23
Q

Indique la afirmación incorrecta:

a) Una relación está en segunda forma normal (2FN) solamente si todos los atributos son dependientes en forma completa de la clave.
b) Cualquier relación en primera forma normal que tiene una clave compuesta, está automáticamente en segunda forma normal.
c) Una relación se encuentra en tercera forma normal (EFN) si no existen transitividades entre sus atributos y si ya se encuentra en 2 FN.
d) Para poner una relación en la cuarta forma normal debe estar en 3FN y deben existir una o más multidependencias.

A

Indique la afirmación incorrecta:

a) Una relación está en segunda forma normal (2FN) solamente si todos los atributos son dependientes en forma completa de la clave.

b) Cualquier relación en primera forma normal que tiene una clave compuesta, está automáticamente en segunda forma normal.

c) Una relación se encuentra en tercera forma normal (EFN) si no existen transitividades entre sus atributos y si ya se encuentra en 2 FN.
d) Para poner una relación en la cuarta forma normal debe estar en 3FN y deben existir una o más multidependencias.

24
Q

¿Cuál de las siguientes sentencias es correcta en relación al término “superclave”?

a) En una tabla siempre hay una única superclave que es la formada por el total de sus atributos
b) Dada una clave candidata, cualquier subconjunto de atributos de ella es una superclave
c) Una superclave es un conjunto de uno o varios atributos que identifican de modo único las tupías de la relación
d) Una superclave es el conjunto mínimo de atributos que identifican de modo único las tupías de la relación

GSI-2018

A

¿Cuál de las siguientes sentencias es correcta en relación al término “superclave”?

a) En una tabla siempre hay una única superclave que es la formada por el total de sus atributos
b) Dada una clave candidata, cualquier subconjunto de atributos de ella es una superclave

c) Una superclave es un conjunto de uno o varios atributos que identifican de modo único las tupías de la relación

d) Una superclave es el conjunto mínimo de atributos que identifican de modo único las tupías de la relación

TIPOS DE CLAVES.

Clave candidata: atributo que identifica unívocamente una tupla. Cualquiera de las claves candidatas se podría elegir como clave principal. Las claves candidatas deben ser mínimas (no reducible). Ej clave dni no puede reducirse tiene un único valor, no es clave compuesta.

Clave Alternativa: Toda clave candidata que no es clave primaria (las que no hayamos elegido como clave principal)

Clave Principal: Clave candidata que elegimos como identificador de la tuplas.

Una clave principal no puede asumir el valor nulo (Integridad de la entidad).

SuperClave: Igual que la clave candidata, pero sin ser un conjunto mínimo. Para claves compuestas en la que si quitamos uno de los atributos podemos seguir identificando la tuplasES REDUCIBLE.

25
Q

Por clave ajena se entiende:

a) Un conjunto no vacío de atributos de una relación
b) Un atributo no principal de una relación que no tiene valor nulo
c) Un descriptor de una relación, cuyos valores coinciden con los valores de la clave primaria de otra relación
d) Es el atributo de una relación que garantiza la integridad de la entidad

A

Por clave ajena se entiende:

a) Un conjunto no vacío de atributos de una relación
b) Un atributo no principal de una relación que no tiene valor nulo

c) Un descriptor de una relación, cuyos valores coinciden con los valores de la clave primaria de otra relación

d) Es el atributo de una relación que garantiza la integridad de la entidad

TIPOS DE CLAVES.

Clave candidata: atributo que identifica unívocamente una tupla. Cualquiera de las claves candidatas se podría elegir como clave principal. Las claves candidatas deben ser mínimas (no reducible). Ej clave dni no puede reducirse tiene un único valor, no es clave compuesta.

Clave Alternativa: Toda clave candidata que no es clave primaria (las que no hayamos elegido como clave principal)

Clave Principal: Clave candidata que elegimos como identificador de la tuplas.

Una clave principal no puede asumir el valor nulo (Integridad de la entidad).

SuperClave: Igual que la clave candidata, pero sin ser un conjunto mínimo. Para claves compuestas en la que si quitamos uno de los atributos podemos seguir identificando la tuplasES REDUCIBLE.