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