Gestión de bases de datos
  • 1. La gestión de bases de datos implica el diseño, la implementación y el mantenimiento de sistemas de bases de datos para almacenar y recuperar datos de forma eficaz. Incluye tareas como definir las estructuras de las bases de datos, organizar los datos, garantizar su integridad y optimizar su rendimiento. La gestión de bases de datos también incluye medidas de seguridad para proteger los datos de accesos no autorizados o de la corrupción. Una gestión eficaz de las bases de datos es crucial para que las empresas tomen decisiones informadas, agilicen las operaciones y mejoren la experiencia del cliente.

    ¿Qué lenguaje se utiliza habitualmente para consultar bases de datos?
A) Java
B) C++
C) SQL
D) Python
  • 2. ¿Qué significa CRUD en la gestión de bases de datos?
A) Calcular, Reordenar, Actualizar, Borrar
B) Crear, Leer, Actualizar, Borrar
C) Conectar, Recuperar, Utilizar, Borrar
D) Copiar, Leer, Cargar, Mostrar
  • 3. ¿Qué es la normalización en el diseño de bases de datos?
A) Borrar datos innecesarios
B) Añadir registros duplicados por seguridad
C) Organizar los datos para minimizar la redundancia
D) Codificación de datos por seguridad
  • 4. ¿Qué tipo de relación existe entre dos tablas cuando un registro de la primera tabla puede tener muchos registros relacionados en la segunda tabla?
A) Muchos a muchos
B) De uno a muchos
C) Uno a uno
D) Ninguna de las anteriores
  • 5. ¿Cuál de las siguientes es una base de datos NoSQL?
A) Oracle
B) MongoDB
C) MySQL
D) PostgreSQL
  • 6. ¿Qué comando se utiliza para eliminar una tabla de una base de datos?
A) QUITAR MESA
B) BORRAR TABLA
C) ELIMINAR TABLA
D) BORRAR TABLA
  • 7. ¿Qué sentencia se utiliza para recuperar datos de una base de datos?
A) SELECCIONE
B) REGRESAR
C) BUSCAR
D) FETCH
  • 8. ¿Para qué sirve un índice en una base de datos?
A) Para limitar el acceso a los datos
B) Para confundir al motor de la base de datos
C) Para acelerar la recuperación de datos
D) Para ralentizar la recuperación de datos
  • 9. ¿Qué tipo de unión devuelve todos los registros cuando hay una coincidencia en ambas tablas?
A) UNIÓN A LA DERECHA
B) LEFT JOIN
C) OUTER JOIN
D) INNER JOIN
  • 10. ¿Qué es la integridad de los datos en la gestión de bases de datos?
A) La estructura de los datos
B) La velocidad de recuperación de datos
C) La exactitud, coherencia y fiabilidad de los datos almacenados en una base de datos.
D) El tamaño de la base de datos
  • 11. ¿Qué comando se utiliza para cambiar la estructura de una tabla en una base de datos?
A) ALTERAR TABLA
B) MODIFICAR TABLA
C) CAMBIAR TABLA
D) REESTRUCTURAR LA TABLA
  • 12. ¿A qué se refiere el término "base de datos relacional"?
A) Una base de datos que sólo almacena datos de texto
B) Tipo de base de datos que almacena y da acceso a datos relacionados entre sí.
C) Una base de datos utilizada por varias organizaciones
D) Una base de datos sin relaciones
  • 13. ¿Qué es una copia de seguridad en la gestión de bases de datos?
A) Una copia de los datos que puede restaurarse en caso de pérdida de datos
B) Un informe de las actividades de la base de datos
C) Una base de datos separada
D) Envío de datos a una ubicación remota
  • 14. ¿Qué tipo de modelo de base de datos utiliza una estructura arborescente con relaciones padre-hijo?
A) Modelo NoSQL
B) Modelo jerárquico
C) Modelo relacional
D) Modelo de red
  • 15. ¿Qué es la desnormalización en el diseño de bases de datos?
A) Eliminar datos innecesarios
B) Cifrar todos los datos
C) Organizar los datos de forma lógica
D) Añadir redundancia intencionadamente para mejorar el rendimiento
  • 16. ¿Qué comando se utiliza para consultar datos de varias tablas de una base de datos?
A) ÚNASE A
B) ENLACE
C) COMBINE
D) FUSIONAR
  • 17. ¿Qué sentencia SQL se utiliza para insertar nuevos datos en una base de datos?
A) INSERTAR EN
B) CREAR TABLA
C) SELECCIONAR *
D) ACTUALIZACIÓN
  • 18. ¿Qué modelo de base de datos utiliza tablas para almacenar datos y relaciones entre esas tablas?
A) Relacional
B) NoSQL
C) Orientación a objetos
D) Jerárquico
  • 19. ¿Qué cláusula SQL se utiliza para filtrar registros en una sentencia SELECT basándose en una condición especificada?
A) TENIENDO
B) DONDE
C) GRUPO POR
D) ORDENAR POR
  • 20. ¿Qué tipo de modelo de base de datos permite un almacenamiento de datos flexible y escalable sin un esquema de tablas fijo?
A) NoSQL
B) Orientación a objetos
C) Relacional
D) Jerárquico
  • 21. ¿Qué cláusula SQL se utiliza para agrupar filas basándose en una condición especificada?
A) ORDENAR POR
B) TENIENDO
C) FILTRO
D) GRUPO POR
  • 22. ¿Qué modelo de base de datos permite almacenar objetos como colecciones de atributos y métodos?
A) Relacional
B) Jerárquico
C) Red
D) Orientación a objetos
  • 23. ¿Qué función SQL se utiliza para calcular el número total de filas que coinciden con una condición específica?
A) CONTAR
B) SUM
C) MAX
D) AVG
  • 24. ¿Qué modelo de base de datos representa los datos como conexiones o relaciones entre diferentes entidades?
A) Jerárquico
B) Relacional
C) Red
D) NoSQL
  • 25. ¿Qué significa el término "OLAP" en la gestión de bases de datos?
A) Protocolo de acceso local optimizado
B) Tratamiento automatizado fuera de línea
C) Protocolo de adaptación del lenguaje orientado a objetos
D) Tratamiento analítico en línea
  • 26. ¿Qué tipo de relación de base de datos requiere una tabla de enlace?
A) Uno a uno
B) Muchos a muchos
C) Varios a uno
D) De uno a muchos
  • 27. ¿Qué significa SQL?
A) Lógica de consulta del sistema
B) Lenguaje de consulta estructurado
C) Lenguaje de consulta normalizado
D) Biblioteca de consulta de software
  • 28. ¿Qué sistema de gestión de bases de datos es de código abierto y se utiliza habitualmente para aplicaciones web?
A) IBM Db2
B) MySQL
C) Base de datos Oracle
D) Microsoft SQL Server
  • 29. ¿Qué enunciado se utiliza para reforzar la integridad referencial en una base de datos?
A) FOREIGN KEY
B) ÚNICO
C) COMPROBAR
D) PRIMARY KEY
Examen creado con That Quiz — el sitio de matemáticas.