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