ThatQuiz Directorio Inténtalo
Base de datos relacional
Contribuido por: San Martín
  • 1. Una base de datos relacional es un tipo de base de datos que almacena y proporciona acceso a puntos de datos relacionados entre sí. Los datos se organizan en tablas, cada una de las cuales consta de filas y columnas. Una de las principales características de una base de datos relacional es la capacidad de establecer relaciones entre diferentes tablas basadas en campos comunes, lo que permite realizar consultas y recuperar datos de forma eficaz. Esta estructura ayuda a garantizar la integridad y coherencia de los datos, ya que los cambios realizados en una tabla se reflejarán automáticamente en las tablas relacionadas. Las bases de datos relacionales utilizan un lenguaje de consulta estructurado (SQL) para gestionar y manipular los datos, lo que las convierte en una potente herramienta para manejar conjuntos de datos complejos en diversas aplicaciones, como el comercio electrónico, las finanzas y los sistemas de gestión de relaciones con los clientes.

    ¿Qué es una clave primaria en una base de datos relacional?
A) Clave que permite acceder a todos los registros de una tabla.
B) Clave utilizada para cifrar datos.
C) Una clave que no está indexada.
D) Un identificador único para cada registro de una tabla.
  • 2. ¿Qué es SQL?
A) Lenguaje de consulta simple para bases de datos no relacionales.
B) Lenguaje de consulta estructurado utilizado para gestionar y consultar bases de datos relacionales.
C) Lógica de consulta estructurada para manipular archivos.
D) Lenguaje de consulta sintáctica para documentos de texto.
  • 3. ¿Qué significa ACID en las transacciones de bases de datos?
A) Todas las columnas indexadas directamente.
B) Computación automatizada y entrega de integración.
C) Atomicidad, Coherencia, Aislamiento, Durabilidad.
D) Control de acceso a bases de datos.
  • 4. ¿Cuál de los siguientes es un ejemplo de sistema de gestión de bases de datos relacionales (RDBMS)?
A) MySQL
B) MongoDB
C) Redis
D) Elasticsearch
  • 5. ¿Qué es una vista en una base de datos relacional?
A) Tipo de datos utilizado para almacenar imágenes.
B) Tabla virtual que presenta datos de una o varias tablas a partir de una consulta.
C) Índice creado sobre una columna para una recuperación más rápida.
D) Una tabla sin registros.
  • 6. ¿Qué palabra clave SQL se utiliza para recuperar filas específicas de una tabla?
A) GRUPO
B) ORDENAR
C) SELECCIONE
D) FILTRO
  • 7. ¿Qué es un diccionario de datos en el contexto de una base de datos relacional?
A) Conjunto de metadatos que describen los datos y la estructura de la base de datos.
B) Una tabla que contiene registros de datos.
C) Un índice de base de datos para recuperar datos rápidamente.
D) Conjunto de reglas para definir las relaciones.
  • 8. ¿Qué cláusula SQL se utiliza para filtrar filas que cumplen una condición específica?
A) GRUPO POR
B) FILTRO
C) SELECCIONE
D) DONDE
  • 9. ¿Qué es una clave compuesta en una base de datos relacional?
A) Una clave que no está indexada.
B) Clave que consta de varias columnas para identificar un registro de forma unívoca.
C) Una clave primaria para tipos de datos compuestos.
D) Una clave que se almacena en varias tablas.
  • 10. ¿Qué es un esquema de base de datos en el contexto de las bases de datos relacionales?
A) Una herramienta informática para la gestión de bases de datos.
B) Un diseño lógico que representa la estructura de la base de datos.
C) La ubicación física de almacenamiento de los archivos de la base de datos.
D) Un tipo de algoritmo de cifrado.
  • 11. ¿Qué comando SQL se utiliza para añadir nuevos datos a una tabla?
A) INSERTAR
B) FUSIONAR
C) AÑADE
D) ACTUALIZACIÓN
  • 12. ¿Qué sentencia SQL se utiliza para modificar los datos de una tabla?
A) MODIFICAR
B) ACTUALIZACIÓN
C) ALTERAR
D) CAMBIAR
  • 13. ¿Para qué sirve un índice en una base de datos relacional?
A) Para combinar varias tablas en una.
B) Para cifrar los datos sensibles de la base de datos.
C) Para definir relaciones entre tablas.
D) Mejorar la velocidad de las operaciones de recuperación de datos.
  • 14. ¿Qué es un join en el contexto de las bases de datos relacionales?
A) Proceso de creación de nuevos registros en una tabla.
B) Método para combinar filas de dos o más tablas basándose en una columna relacionada.
C) Una operación para hacer pivotar los datos de la tabla.
D) Un método para filtrar datos.
  • 15. ¿Qué función SQL se utiliza para encontrar el valor más alto de una columna?
A) TOP
B) MÁXIMO
C) PRIMERA
D) MAX
  • 16. ¿Qué es una subconsulta en SQL?
A) Consulta que recupera datos de varias tablas.
B) Consulta que selecciona un subconjunto aleatorio de datos.
C) Una consulta anidada dentro de otra consulta.
D) Consulta que devuelve todos los registros de una tabla.
  • 17. ¿Qué tipo de unión en SQL devuelve sólo las filas en las que hay una coincidencia en ambas tablas?
A) LEFT JOIN
B) UNIÓN A LA DERECHA
C) INNER JOIN
D) OUTER JOIN
  • 18. ¿Qué sentencia SQL se utiliza para eliminar datos de una tabla?
A) INSERTAR EN.
B) ACTUALIZACIÓN.
C) BORRAR.
D) SELECCIONE.
  • 19. ¿Qué comando se utiliza para eliminar una tabla de una base de datos?
A) INSERTAR
B) ALTERAR
C) DROP
D) ACTUALIZACIÓN
Examen creado con That Quiz — el sitio de matemáticas.