QCM : Fundamentos y Estructuras del Modelo Relacional — 12 questions

Questions et réponses du QCM

1. ¿Cuál fue la función principal del sistema System R en el contexto del Modelo Relacional?

Proveer un entorno de desarrollo para lenguajes de programación orientados a objetos.
Servir como un sistema de referencia para la gestión de bases de datos relacionales y sentar las bases de los sistemas modernos.
Implementar la primera interfaz gráfica para bases de datos empresariales.
Desarrollar un sistema operativo dedicado para servidores de bases de datos.

Servir como un sistema de referencia para la gestión de bases de datos relacionales y sentar las bases de los sistemas modernos.

Explication

System R fue un prototipo desarrollado por IBM en los años 70 que sirvió como base para la gestión de bases de datos relacionales modernas, implementando funciones clave como control de concurrencia, optimización de consultas, gestión de transacciones, seguridad y recuperación, sentando las bases del sistema relacional actual.

2. ¿Quién propuso el Modelo Relacional en 1970?

Stonebraker (1983)
Ullman (1975)
Date (1980)
Codd (1970)

Codd (1970)

Explication

El Modelo Relacional fue propuesto por E. F. Codd en 1970, estableciendo sus fundamentos matemáticos y reglas principales para gestionar bases de datos mediante relaciones.

3. ¿Cuál es la causa principal que fundamenta los efectos y ventajas del modelo relacional en el diseño de bases de datos?

La fundamentación en la noción matemática de relación, basada en el producto cartesiano y reglas de selección.
La evolución histórica desde los sistemas de archivos tradicionales hasta los actuales sistemas de gestión.
La incorporación de lenguajes de programación específicos para bases de datos.
El uso de tecnologías de almacenamiento en la nube y sistemas distribuidos.

La fundamentación en la noción matemática de relación, basada en el producto cartesiano y reglas de selección.

Explication

La causa principal que sustenta los efectos y ventajas del modelo relacional es su fundamentación en la noción matemática de relación, que utiliza conceptos como el producto cartesiano y reglas de selección, permitiendo una representación formal, sencilla y eficiente de los datos.

4. ¿En qué período se establecieron las bases que sentaron las ventajas del modelo relacional a través del desarrollo de System R?

En los años 70 del siglo XX
En los años 2000 del siglo XXI
En los años 90 del siglo XX
En los años 50 del siglo XX

En los años 70 del siglo XX

Explication

System R, desarrollado por IBM en la década de 1970, fue fundamental para sentar las bases del modelo relacional y sus ventajas modernas. Por ello, la opción correcta es la que indica los años 70 del siglo XX.

5. ¿Cómo difieren o son similares la relación y la tabla en las estructuras de datos relacionales?

La relación se refiere solo a los atributos, mientras que la tabla se refiere solo a las filas.
La relación es un conjunto matemático sin orden ni duplicados, mientras que la tabla es una estructura física que puede tener filas ordenadas y duplicadas.
La relación es una estructura física en la base de datos, mientras que la tabla es una abstracción matemática que no tiene orden.
La relación y la tabla son exactamente iguales en todos los aspectos, solo cambian de nombre según el contexto.

La relación es un conjunto matemático sin orden ni duplicados, mientras que la tabla es una estructura física que puede tener filas ordenadas y duplicadas.

Explication

La relación en los modelos relacionales es un conjunto matemático de tuplas, sin orden ni duplicados, definida por propiedades específicas. La tabla es la representación física de esa relación en la base de datos, con filas y columnas ordenadas, donde las filas pueden estar ordenadas en la implementación y pueden tener duplicados en ciertos contextos físicos, aunque en la lógica del modelo relacional, la relación es un conjunto sin duplicados.

6. ¿Qué es una relación en el modelo relacional de bases de datos?

Una lista de instrucciones para consultar y modificar datos en la base de datos.
Una estructura física en disco que almacena datos en archivos binarios.
Un programa que gestiona las transacciones y el acceso concurrente a los datos.
Un conjunto de tuplas que representan objetos o conceptos del mundo real, organizado en una tabla bidimensional.

Un conjunto de tuplas que representan objetos o conceptos del mundo real, organizado en una tabla bidimensional.

Explication

Una relación en el modelo relacional es un conjunto de tuplas que representan objetos o conceptos del mundo real, organizado en una tabla bidimensional, con atributos y tuplas que cumplen ciertas propiedades matemáticas.

7. ¿Cuál de los siguientes elementos describe los componentes básicos de la estructura de una relación en una base de datos relacional?

Restricciones de integridad y reglas de negocio
Atributos, tuplas y dominios de atributos
Claves primarias, claves candidatas y claves externas
Operaciones relacionales como selección y proyección

Atributos, tuplas y dominios de atributos

Explication

La estructura de una relación se compone principalmente de atributos (columnas), tuplas (filas) y los dominios de atributos que definen los valores posibles para cada atributo. Estos componentes forman la base de cómo se organiza y representa la relación en una base de datos relacional, siendo fundamentales para su definición y gestión.

8. ¿Quién formuló el modelo relacional propuesto en 1970?

Elmasri
Date
Korth
Codd

Codd

Explication

El modelo relacional fue formulado por Edgar F. Codd en 1970, estableciendo las bases matemáticas y conceptuales para el diseño de bases de datos relacionales. Los otros autores, aunque importantes en el campo, no formularon este modelo específico en esa fecha.

9. ¿Cómo se deben aplicar en la práctica las propiedades de relaciones en el diseño y gestión de bases de datos relacionales?

Utilizando filas duplicadas para registros repetidos y orden de filas para prioridad
Permitiendo filas duplicadas para mayor flexibilidad y orden de columnas importante para las consultas
Considerando que el orden de filas y columnas afecta la integridad de los datos y que las filas duplicadas están permitidas
Manteniendo que las relaciones sean conjuntos sin filas duplicadas y que el orden de filas y columnas no afecte la relación

Manteniendo que las relaciones sean conjuntos sin filas duplicadas y que el orden de filas y columnas no afecte la relación

Explication

Las propiedades de relaciones indican que son conjuntos sin filas duplicadas y que el orden de filas y columnas es irrelevante en la lógica, lo que en la práctica significa que al diseñar y gestionar bases de datos, se deben evitar filas duplicadas y no preocuparse por el orden de las filas o columnas, garantizando así la integridad y coherencia de los datos.

10. ¿Cuál es la función principal de las claves y restricciones en el modelo relacional?

Garantizar la integridad y coherencia de los datos
Permitir la optimización del almacenamiento de datos
Reducir la redundancia de datos en la base de datos
Facilitar la representación física de las tablas

Garantizar la integridad y coherencia de los datos

Explication

La función principal de las claves y restricciones en el modelo relacional es garantizar la integridad y coherencia de los datos, asegurando que las tuplas sean identificadas de manera única y que las relaciones entre las tablas se mantengan consistentes.

11. ¿Cuál es la relación entre las claves candidatas y la clave primaria en una relación del modelo relacional?

La clave primaria es un subconjunto de la clave candidata que permite identificar varias tuplas.
Las claves candidatas son atributos que no se usan como clave primaria pero sirven para identificar de forma múltiple las tuplas.
La clave candidata siempre es igual a la clave primaria y no hay diferencia entre ellas.
La clave primaria se selecciona entre las claves candidatas para identificar de forma única cada tupla.

La clave primaria se selecciona entre las claves candidatas para identificar de forma única cada tupla.

Explication

La clave primaria se selecciona de entre las claves candidatas, que son superclaves mínimas que identifican de manera única cada tupla en la relación. Esta elección garantiza la unicidad y la integridad de los datos en la base de datos relacional.

12. ¿Qué efecto tiene el uso adecuado de claves externas en la estructura de la base de datos relacional?

Permite que las relaciones sean independientes y sin restricciones entre ellas
Garantiza la coherencia y la integridad referencial entre las relaciones
Causa que la base de datos sea más difícil de mantener por la pérdida de integridad
Reduce la necesidad de definir claves primarias en las tablas

Garantiza la coherencia y la integridad referencial entre las relaciones

Explication

El uso correcto de claves externas garantiza la coherencia y la integridad referencial entre las relaciones, asegurando que los datos relacionados sean consistentes y que no existan registros huérfanos o incoherentes en las tablas.

Révisez avec les flashcards

Mémorisez les réponses avec 24 flashcards sur Fundamentos y Estructuras del Modelo Relacional.

Modelo relacional — definición?

Gestión de bases mediante relaciones y tablas.

System R — rol?

Prototipo que sentó bases del sistema relacional.

Historia de los sistemas — inicio?

Con INGRES en Berkeley, 1970.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Fundamentos y Estructuras del Modelo Relacional.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM