Administración de sistemas gestores de BBDD-Total
![]() |
![]() |
![]() |
Título del Test:![]() Administración de sistemas gestores de BBDD-Total Descripción: Administración de sistemas gestores de BBDD-Total |




Comentarios |
---|
NO HAY REGISTROS |
¿Cuál es una característica clave de las bases de datos?. Almacenamiento de datos desorganizado. Uso exclusivo para aplicaciones web. Acceso exclusivo por un usuario. Independencia de datos. ¿Qué caracteriza a una base de datos relacional?. Almacenamiento de datos sin relaciones entre ellos. Uso exclusivo de documentos para almacenar información. Organización de datos en tablas que pueden estar interrelacionadas. Falta de estructura definida para los datos almacenados. ¿Qué es un Sistema Gestor de Bases de Datos (SGDB)?. Un lenguaje de programación. Un software que permite gestionar bases de datos. Un programa de procesamiento de texto. Un dispositivo de almacenamiento físico. ¿Qué función tiene un SGBD?. Mejorar la velocidad de procesamiento de la CPU. Gestionar, almacenar, y recuperar datos de una base de datos. Proteger el sistema operativo de virus. Conectar computadoras en una red. ¿Qué componente de un SGBD se utiliza para determinar la mejor estrategia para ejecutar consultas y minimizar el uso de recursos del sistema?. Lenguaje DDL. Diccionario de Datos. Optimizador de Consultas. Catálogo de Sistema. ¿Cuál de los siguientes tipos de SGBD se organiza en tablas bidimensionales con registros y columnas?. SGBD Orientados a Objetos. SGBD Relacionales. SGBD de Red. SGBD Jerárquicos. ¿Qué operadores lógicos se utilizan en SQL para combinar condiciones en una consulta?. IN, BETWEEN, LIKE. =, >, <. AND, OR, NOT. JOIN, UNION, GROUP BY. ¿Cuál de los siguientes elementos no se considera parte de la sintaxis estándar de SQL?. Variables locales. Expresiones. Consultas. Cláusulas. ¿Qué tipo de SGBD se recomienda para una aplicación que requiere alta escalabilidad y manejo de datos no estructurados?. NoSQL. En red. Jerárquico. Relacional. Si una empresa desea utilizar un SGBD que sea altamente escalable y permita el uso de múltiples lenguajes de programación, ¿cuál sería una buena elección?. SQLite. MariaDB. Microsoft SQL Server. PostgreSQL. Durante la instalación de un SGBD, ¿qué aspecto es crucial configurar correctamente?. El fondo de pantalla del sistema operativo. La asignación de permisos de usuario y seguridad. El color de la interfaz gráfica. El número de tablas. ¿Qué significa que un SGBD soporte múltiples motores de base de datos?. Que puede utilizar diferentes motores para manejar distintas cargas de trabajo. Que puede utilizar diferentes algoritmos de búsqueda. Que puede instalarse en distintos sistemas operativos. Que puede conectarse a varias redes simultáneamente. ¿Cuál es el archivo de configuración principal de MySQL en Windows?. my.config. my.cnf. config.ini. my.ini. ¿Qué herramienta se recomienda instalar junto con MySQL para facilitar la administración gráfica de bases de datos?. phpMyAdmin. SQL Server Management Studio. MySQL Workbench. Microsoft Excel. ¿Por qué es importante definir el tiempo de espera en las conexiones a un SGBD?. Para mejorar la velocidad de procesamiento de consultas. Para asegurar que las conexiones inactivas se cierren automáticamente. Para reducir el uso de disco. Para optimizar la velocidad de la red. ¿Cuál de las siguientes afirmaciones sobre las instancias de MySQL es correcta?. Una instancia es un archivo de configuración que almacena opciones de MySQL. Una instancia es una base de datos dedicada a una sola aplicación. Una instancia es un conjunto de bases de datos replicadas. Una instancia es un proceso del sistema operativo que gestiona las conexiones a MySQL. ¿Qué tipo de registro se utiliza para registrar errores relacionados con problemas en el inicio, ejecución o detención de mysqld en MySQL?. Registro de errores. Registro de consultas. Registro de transacciones. Registro de auditoría. ¿Qué herramienta gráfica se utiliza comúnmente para diseñar, administrar y ejecutar consultas en bases de datos MySQL?. HeidiSQL. MySQL Workbench. Navicat. SQL Server Management Studio. ¿Cuál es la sentencia SQL correcta para eliminar un evento llamado mi_evento en MySQL?. DROP EVENT mi_evento;. ALTER EVENT DROP mi_evento;. DELETE EVENT mi_evento;. REMOVE EVENT mi_evento;. ¿Cuáles son los permisos requeridos para crear y modificar funciones y procedimientos en MySQL?. CREATE FUNCTION y ALTER FUNCTION. CREATE TRIGGER y ALTER EVENT. CREATE PROCEDURE y UPDATE FUNCTION. CREATE ROUTINE y ALTER ROUTINE. ¿Cuál es la diferencia principal entre una función y un procedimiento almacenado en SQL?. Las funciones se utilizan exclusivamente para operaciones matemáticas. Solo las funciones pueden acceder a la base de datos. Las funciones siempre retornan un valor, mientras que los procedimientos almacenados pueden no hacerlo. Solo los procedimientos almacenados pueden retornar valores. ¿Cuál de las siguientes afirmaciones sobre las funciones y procedimientos en MySQL es correcta?. Las funciones pueden tener parámetros de entrada y salida, mientras que los procedimientos solo pueden tener parámetros de entrada. Los nombres de las funciones y procedimientos en MySQL no pueden coincidir con el nombre de una función integrada en MySQL. Los procedimientos y las funciones se crean con la sentencia CREATE PROCEDURE. Las funciones pueden modificar datos en las tablas, mientras que los procedimientos no. ¿Cuál de las siguientes sentencias SQL se utiliza para crear un disparador (trigger) en MySQL?. CREATE PROCEDURE. CREATE EVENT. CREATE TRIGGER. CREATE TABLE. ¿Cuál es uno de los eventos que puede desencadenar un trigger en MySQL?. Crear una nueva tabla. Insertar registros en una tabla. Establecer una variable en MySQL. Borrar un campo de una tabla. ¿Qué son las consultas dinámicas en programación y cómo funcionan?. Son consultas que modifican la estructura de la base de datos directamente. Son consultas que se crean en tiempo de ejecución utilizando variables, lo que permite modificar su estructura según los requisitos. Son consultas predefinidas que se ejecutan sin necesidad de modificar el código. Son consultas que solo se pueden ejecutar con parámetros estáticos. ¿Cuál es la sentencia utilizada para crear una función en MySQL y qué privilegio es necesario para ejecutar esta acción?. DROP FUNCTION, se requiere el privilegio DROP ROUTINE. ALTER FUNCTION, se requiere el privilegio ALTER ROUTINE. CREATE PROCEDURE, se requiere el privilegio EXECUTE. CREATE FUNCTION, se requiere el privilegio CREATE ROUTINE. ¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL?. Threads_running. Aborted_connects. Threads_connected. Connection_errors_internal. En MySQL, ¿Qué tipo de sentencia se utiliza para obtener información sobre el estado del servidor y las variables de sistema?. DESCRIBE. UPDATE. SELECT. SHOW. ¿Cuál es el propósito de usar una versión de MySQL con soporte para depuración de errores?. Acelerar la ejecución de consultas SQL. Crear archivos de trazas para localizar problemas de inicio. Añadir funciones avanzadas a la base de datos. Optimizar el rendimiento del servidor. ¿Qué herramienta comercial es una opción para programar alertas de rendimiento en MySQL?. SolarWinds Database Performance Monitor. MySQL Enterprise Monitor. Datadog Database Monitoring. MySQL Workbench. ¿Qué tipo de índice en MySQL está especialmente indicado para operaciones de búsqueda y consultas con operadores como <, <=, =, >=, BETWEEN, IN, IS NULL e IS NOT NULL?. Índices de prefijo. SP-GiST. B-tree (Balanced Tree). Hash. ¿Qué se puede hacer para reducir la fragmentación en las tablas de una base de datos MySQL?. Optimizar las tablas utilizando la sentencia OPTIMIZE TABLE. Ejecutar la instrucción CHECK TABLE en las tablas. Utilizar la sentencia SELECT para identificar tablas fragmentadas. Aumentar la frecuencia de actualizaciones en las tablas. ¿Qué tipo de motor de almacenamiento es el predeterminado en MySQL y es conocido por sus características avanzadas como la compresión de datos?. MyISAM. MEMORY. ARCHIVE. InnoDB. ¿Cuál es la sentencia correcta para crear un índice compuesto en MySQL sobre las columnas "nombre" y "apellidos" de la tabla "clientes"?. CREATE INDEX clientes_nombre_apellidos ON nombre (clientes, apellidos);. DROP INDEX nombre_apellidos ON clientes;. SHOW INDEXES FROM clientes (nombre, apellidos);. CREATE INDEX nombre_apellidos ON clientes (nombre, apellidos);. ¿Qué proporciona la instrucción EXPLAIN en MySQL al ejecutarla antes de una sentencia SELECT, INSERT, UPDATE o DELETE?. Un plan de ejecución que muestra cómo se ejecutará la consulta, incluyendo el coste estimado y las estrategias de acceso. Un resumen de los registros afectados por la consulta. La lista de índices disponibles para la tabla consultada. El número total de filas devueltas por la consulta. ¿Cuál es el propósito de las copias incrementales en un esquema de rotación?. Copiar solo los cambios realizados desde la última copia de cualquier tipo. Copiar solo los cambios realizados desde la última copia completa. Realizar copias completas cada vez. No realizar ninguna copia, solo mantener un registro de cambios. ¿Qué tipo de copia de seguridad garantiza una mayor fiabilidad?. Copia en caliente. Copia en frío. Copia lógica. Copia incremental. ¿Cuál es una de las principales ventajas de un SGBDD?. Mayor fiabilidad y resistencia a fallos de máquinas individuales. Requiere conocimiento detallado de la ubicación de los datos por parte del usuario. Costes de comunicación más altos. Menor flexibilidad en la gestión de datos. ¿Qué papel juega el balanceador de carga en un sistema de bases de datos con replicación?. Distribuye operaciones de escritura y lectura entre servidores maestros y esclavos. Solo maneja operaciones de lectura. Ejecuta todas las operaciones de escritura y lectura. Solo dirige operaciones de escritura al servidor maestro. ¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente?. Replicación de instantáneas. Replicación transaccional. Ninguna técnica de replicación es adecuada. Replicación de mezcla. ¿Cuál es un diseño de distribución de datos en los SGBDD?. Replicación parcial de las tablas más solicitadas. Un único esquema para todas las bases de datos. Solo se utilizan datos fragmentados. Todas las bases de datos son centralizadas. ¿Qué tipo de copia de base de datos ocupa menos espacio?. Copia lógica. Copia completa. Copia incremental. Copia física. ¿Cuál es la estrategia de optimización que implica enviar los datos al cliente para que realice la operación en un SGBD distribuido?. Envío de los datos. Procesamiento centralizado. Envío de la operación. Envío híbrido. Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría?. LIST PRIVILEGES. SHOW GRANTS. SET PRIVILEGES. REVOKE VIEW. ¿Cuál de las siguientes NO es una tarea principal del administrador de un SGBD en cuanto a la gestión de usuarios y permisos?. Otorgar permisos adecuados a los usuarios. Implementar políticas de contraseñas. Mantener una base de datos de usuarios con acceso al sistema. Revisar la seguridad del hardware del servidor. ¿Qué método se utiliza para controlar el acceso de los usuarios a diferentes partes de la base de datos?. Clúster de permisos. Control de acceso basado en roles. Replicación de usuarios. Acceso basado en claves. ¿Cuál es una de las desventajas mencionadas sobre el uso del registro de consultas para auditar los inicios de sesión en MySQL?. Impacta negativamente en el rendimiento del servidor ya que registra todas las consultas. No registra inicios de sesión, solo consultas de selección. Incrementa automáticamente el tamaño de las bases de datos. Impide que los administradores puedan acceder al registro sin una clave especial. ¿Qué característica de seguridad es crucial para proteger datos sensibles en una base de datos?. Rehashing de tablas. Cifrado de datos. Normalización. Fragmentación. En la arquitectura cliente-servidor, ¿Cuál es el papel del servidor?. Solo aceptar peticiones sin devolver ninguna respuesta. Enviar peticiones constantemente a los clientes. Procesar y enviar respuestas a los clientes sin esperar peticiones. Permanecer a la espera de peticiones de los clientes para procesarlas y devolver la respuesta. ¿Qué determina la fortaleza de un algoritmo de cifrado?. El método de transmisión. El tamaño de los paquetes de datos. La clave de cifrado. El tipo de protocolo de conexión. ¿Cuál es la diferencia principal entre las sentencias GRANT y REVOKE en MySQL?. GRANT permite modificar tablas, mientras que REVOKE permite eliminarlas. GRANT se usa para crear bases de datos, mientras que REVOKE las elimina. GRANT otorga permisos a un usuario, mientras que REVOKE los retira. GRANT elimina usuarios, mientras que REVOKE crea usuarios. ¿Cuál es la legislación principal que regula la protección de datos personales en la Unión Europea y que los administradores de bases de datos deben cumplir para garantizar la seguridad y privacidad de los datos?. Reglamento (UE) 2016/679 del Parlamento Europeo y del Consejo. Ley General de Telecomunicaciones. Ley Orgánica 3/2018 de Protección de Datos Personales y garantía de los derechos digitales. Ley Orgánica 15/1999 de Protección de Datos de carácter personal. ¿Cuál es una ventaja de la replicación de datos en un SGBDD?. Aumento en la velocidad de las comunicaciones. Simplificación de las transacciones. Reducción en la necesidad de almacenamiento. Incremento de la complejidad del sistema. Supongamos que deseas crear una función calcular_promedio en MySQL. ¿Cuál es la sentencia SQL correcta?. CREATE FUNCTION calcular_promedio(nota1 INT, nota2 INT) RETURNS INT DETERMINISTIC BEGIN RETURN (nota1 + nota2) / 2 ; END. CREATE FUNCTION calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2; END. CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2 DETERMINISTIC ; END. CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) RETURNS INT BEGIN RETURN (nota1 + nota2) / 2; END. ¿Qué tipo de SGBDD utiliza software y sistemas operativos diferentes entre sus componentes?. Homogéneo. Heterogéneo. Arquitectura mixta. Cliente-servidor. ¿Qué es SQL (Structured Query Language)?. Una aplicación de correo electrónico. Un sistema operativo. Un lenguaje de consulta estructurado. Una tabla de Excel. ¿Cuál es el propósito principal del balanceo de carga en un SGBDD?. Simplificar la estructura de la base de datos. Aumentar la capacidad de almacenamiento. Distribuir la carga entre varios servidores. Mejorar la seguridad del sistema. Imagina que tienes un usuario llamado ‘Juan’ y quieres otorgarle permisos sobre la tabla Pedidos, sin permitirle borrar registros. ¿Qué sentencia SQL usarías? Examen 2025. GRANT SELECT, UPDATE, DELETE ON Pedidos TO Juan;. GRANT SELECT, UPDATE ON Pedidos TO Juan;. GRANT ALL ON Pedidos TO Juan;. GRANT DELETE ON Pedidos TO Juan;. ¿Cuál es la función principal del registro de consultas lentas en MySQL?. Registrar consultas de lectura. Registrar errores de inicio de servidor. Registrar consultas de inserción de datos. Registrar consultas que demoran más de un tiempo específico. ¿Qué comando se usa para desfragmentar una tabla en MySQL?. OPTIMIZE TABLE. DESCRIBE TABLE. ANALIZE TABLE. REORDER TABLE. ¿Cuál es el propósito principal de la sentencia LOAD DATA en MySQL?. Eliminar registros duplicados en una tabla. Exportar datos desde una tabla. Realizar una copia de seguridad de la base de datos. Importar datos desde un archivo de texto delimitado. ¿Cuál de los siguientes enfoques se utiliza para optimizar consultas en bases distribuidas cuando los operandos están en sitios distintos?. Envío de los datos. Envío de la operación. Envío híbrido. Ninguno de los anteriores. ¿Cuál es el propósito principal de fragmentar una base de datos horizontalmente?. Incrementar la privacidad de los datos. Agrupar datos similares en un único nodo. Distribuir datos en múltiples nodos para escalabilidad. Mejorar la replicación de los datos. ¿Qué sucede con los objetos existentes durante una migración en MySQL Workbench?. Se recrean solo si están marcados como obsoletos. Se recrean y se actualizan con los datos migrados. Se eliminan automáticamente. Permanecen intactos y no se afectan. ¿Qué tipo de operadores se utilizan en SQL para condiciones como igualdad o mayor que?. Operadores aritméticos. Operadores de comparación. Operadores de asignación. Operadores lógicos. ¿Qué factor tiene mayor impacto en el rendimiento de una base de datos?. El diseño de las tablas y el tipo de datos utilizado. El tamaño de la memoria RAM. El tamaño del archivo de registro. El sistema operativo utilizado. ¿Dónde se almacenan las consultas registradas en el “registro general de consultas” en MySQL por defecto?. En una tabla del sistema. En el registro de errores. En el registro binario. En el directorio de datos. ¿Qué opción se usa en LOAD DATA para reemplazar filas duplicadas?. REPLACE. INSERT. IGNORE. UPDATE. ¿Cuál es el comando para iniciar el proceso de replicación en MySQL?. INITIATE REPLICATION. OPEN REPLICATION. BEGIN REPLICATION. START REPLICATION. ¿Cuándo se activa un disparador que se ejecuta tras una modificación de fila?. AFTER. DURING. INSTEAD OF. BEFORE. ¿Cuál es el comando para detener la replicación en MySQL?. PAUSE REPLICATION. END REPLICATION. STOP REPLICATION. HALT REPLICATION. ¿Cuál de las siguientes afirmaciones es un beneficio del diccionario de datos transaccional en MySQL versión 8.0?. Soporte para sentencias DML en versiones anteriores. Mayor simplicidad debido a múltiples archivos de metadatos. Caché de objetos de diccionario descentralizado y variable. Mayor estabilidad debido a la falta de un sistema de almacenamiento transaccional. En un SGBDD, ¿Qué función tiene un nodo de administración en un clúster NDB?. Ejecutar consultas SQL. Gestionar el clúster. Replicar los datos. Almacenar los datos. ¿Qué técnica de fragmentación se basa en dividir las tablas en filas según los valores de ciertos campos?. Vertical. Híbrida. Horizontal. Lineal. ¿Cuál es la sentencia SQL correcta para crear una vista?. SAVE VIEW. CREATE VIEW. STORE VIEW. MAKE VIEW. ¿Cuál es la diferencia clave entre procedimientos y funciones en SQL?. Los procedimientos no pueden retornar valores. Las funciones pueden usarse en consultas SELECT, los procedimientos no. Los procedimientos siempre requieren parámetros. Las funciones modifican datos, los procedimientos no. ¿Cuál es la finalidad principal del uso de GRANT en MySQL?. Revocar permisos a usuarios. Consultar los privilegios existentes. Conceder privilegios a usuarios o roles. Crear nuevas tablas para usuarios. ¿En qué variable se almacena el número de sentencias SQL ejecutadas en MySQL?. Statements. Com_select. Consult. Questions. ¿Cuál es la función principal del lenguaje SQL?: EXAMEN 2025. Extraer, organizar y gestionar la información almacenada en una base de datos estructurada. Extraer, organizar y mantener la información almacenada en una base de datos estructurada. Realizar, organizar y mantener la información almacenada en una base de datos estructurada. Extraer, desorganizar y mantener la información almacenada en una base de datos estructurada. ¿Qué tipo de usuario de SGBD se encarga de la instalación, configuración y mantenimiento del SGBD?: EXAMEN 2025. Administradores. Diseñadores. Programadores. Desarrolladores. Según la arquitectura ANSI/SPARC, ¿En qué nivel se define el almacenamiento físico de la información de una base de datos?: EXAMEN 2025. Interno. Conceptual. Primero. Estructural. ¿Qué es el DDL en un SGBD?: EXAMEN 2025. El lenguaje que nos permite definir los objetos de la BD. El lenguaje del diccionario de datos. Un catálogo de sistema estándar definido en SQL. El lenguaje que nos permite editar y consultar los datos de la BD. ¿Cuál no es un sistema de gestión de bases de datos (SGBD)? EXAMEN 2025. Apache Spark. PostgreSQL. MariaDB. Oracle Database. ¿Dónde quedan registradas todas las sentencias que alteran datos en el SGBD?. En el registro binario. En el registro general de consultas. En el registro de sentencias. En el registro de DDL. Un factor importante a considerar al elegir un Sistema de Gestión de Bases de Datos (SGBD) es: EXAMEN 2025. Coste y complejidad de la migración de datos. Tipo de sistema operativo. Oraganizacion de los datos. Tipos de datos a incluir. Una de las principales ventajas de Oracle Database es: EXAMEN 2025. Ofrece compatibilidad con múltiples modelos de datos, como objeto-relacional y JSON. Ofrece compatibilidad con pocos modelos de datos, como objeto-relacional y JSON. Ofrece compatibilidad con múltiples modelos de datos, como objeto-relacional y SQL. Ofrece compatibilidad con pocos modelos de datos, como objeto-relacional y SQL. ¿Qué significa la dirección 192.168.1.10:3456?. Es una dirección web con su dominio. IP 3456 en la red 192.168.1.10. Dirección IP 192.168.1.10 y puerto 3456. Código hexadecimal para una red. ¿Qué ventaja ofrece una base de datos distribuida (SGBD-D) en cuanto al envío de datos?. Menor uso de la memoria RAM. Aumento de la latencia. Reducción del tráfico al enviar solo los datos necesarios. Envío masivo de todos los datos por cada consulta. ¿Cual es la principal diferencia entre una constante y una variable en SQL?. La constante se usa para almacenar datos, mientras que la variablie se usa para realizar cálculos. La constante no se puede usar en las consultas, mientras que la variable si. La variable cambia de valor durante la ejecución, mientras que la constante permanece inalterada. No hay diferencia; son terminos intercambiables. ¿Que no está contemplado en el RPD? Examen 2025. Acceder a los datos de terceros. Rectificación de los datos. Transferencia de datos a terceros. Eliminación de datos personales. ¿Cuántos tipos generales de Sistemas de Gestión de Bases de Datos Distribuidas (SGBDD) existen y cuáles son? Examen 2025. Tres: relacionales, jerárquicos y orientados a objetos. Uno: centralizado. Dos: homogéneos y heterogéneos. Cuatro: distribuidos, locales, globales y mixtos. ¿Qué palabra clave se utiliza en SQL para definir una condición dentro de un procedimiento almacenado o trigger? Examen 2025. WHILE. CASE. IF. LOOP. |