Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEAdministración de sistema gestores de base de datos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Administración de sistema gestores de base de datos

Descripción:
Simulacro examen

Autor:
Crismel
(Otros tests del mismo autor)

Fecha de Creación:
25/01/2024

Categoría:
Informática

Número preguntas: 165
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
¿Qué es un Sistema Gestor de Bases de Datos (SGDB)? Un lenguaje de programación Un dispositivo de almacenamiento físico Un programa de procesamiento de texto Un software que permite gestionar bases de datos.
¿Qué es SQL (Structured Query Language)? Una aplicación de correo electrónico Un lenguaje de consulta estructurado Un sistema operativo Una tabla de Excel.
¿Cuál es el propósito de usar una versión de MySQL con soporte para depuración de errores? Optimizar el rendimiento del servidor. Añadir funciones avanzadas a la base de datos. Acelerar la ejecución de consultas SQL. Crear archivos de trazas para localizar problemas de inicio.
¿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. Ejecuta todas las operaciones de escritura y lectura. Solo maneja operaciones de lectura. Solo dirige operaciones de escritura al servidor maestro.
¿Cuál es la sentencia SQL correcta para eliminar un evento llamado mi_evento en MySQL? ALTER EVENT DROP mi_evento; DROP EVENT mi_evento; DELETE EVENT mi_evento; REMOVE EVENT mi_evento;.
¿Cuál de las siguientes afirmaciones sobre las funciones y procedimientos en MySQL es correcta? Las funciones pueden modificar datos en las tablas, mientras que los procedimientos no. Los procedimientos y las funciones se crean con la sentencia CREATE PROCEDURE. 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.
En un SGBDD, ¿Qué función tiene un nodo de administración en un clúster NDB? Gestionar el clúster. Almacenar los datos. Replicar los datos. Ejecutar consultas SQL.
¿Qué herramienta comercial es una opción para programar alertas de rendimiento en MySQL? MySQL Workbench MySQL Enterprise Monitor SolarWinds Database Performance Monitor Datadog Database Monitoring.
¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente? Ninguna técnica de replicación es adecuada. Replicación de mezcla. Replicación transaccional. Replicación de instantáneas.
¿Cuál es el propósito principal del balanceo de carga en un SGBDD? Simplificar la estructura de la base de datos. Distribuir la carga entre varios servidores. Mejorar la seguridad del sistema. Aumentar la capacidad de almacenamiento.
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? MariaDB Microsoft SQL Server. SQLite PostgreSQL.
Supongamos que deseamos crear una función llamada calcular_promedio en MySQL que acepte dos parámetros nota1 y nota2, y devuelva el promedio de las notas. ¿Cuál es la sentencia SQL correcta para crear esta función? CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2 DETERMINISTIC ; END CREATE FUNCTION calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2; END CREATE FUNCTION calcular_promedio(nota1 INT, nota2 INT) RETURNS INT DETERMINISTIC BEGIN RETURN (nota1 + nota2) / 2 ; END CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) RETURNS INT BEGIN RETURN (nota1 + nota2) / 2; END.
¿Cuál de las siguientes sentencias se utiliza para crear una vista? SAVE VIEW STORE VIEW CREATE VIEW MAKE VIEW.
Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría? SET PRIVILEGES REVOKE VIEW SHOW GRANTS LIST PRIVILEGES.
¿Qué técnica de fragmentación se basa en dividir las tablas en filas según los valores de ciertos campos? Híbrida Horizontal Lineal Vertical.
¿Cuál es una característica clave de las bases de datos? Almacenamiento de datos desorganizado Independencia de datos Uso exclusivo para aplicaciones web Acceso exclusivo por un usuario.
En la arquitectura cliente-servidor, ¿Cuál es el papel del servidor? Procesar y enviar respuestas a los clientes sin esperar peticiones. Solo aceptar peticiones sin devolver ninguna respuesta. Permanecer a la espera de peticiones de los clientes para procesarlas y devolver la respuesta. Enviar peticiones constantemente a los clientes.
En MySQL, ¿Qué tipo de sentencia se utiliza para obtener información sobre el estado del servidor y las variables de sistema? UPDATE SELECT SHOW DESCRIBE.
¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL? Connection_errors_internal Threads_connected Threads_running Aborted_connects.
¿Cuál es una ventaja de la replicación de datos en un SGBDD? Incremento de la complejidad del sistema. Aumento en la velocidad de las comunicaciones Reducción en la necesidad de almacenamiento. Simplificación de las transacciones.
¿Cuál de las siguientes afirmaciones sobre las funciones y procedimientos en MySQL es correcta? 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. 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.
¿Cuál de las siguientes sentencias SQL se utiliza para crear un disparador (trigger) en MySQL? CREATE EVENT CREATE TABLE CREATE TRIGGER CREATE PROCEDURE.
¿Cuál de las siguientes afirmaciones es un beneficio del diccionario de datos transaccional en MySQL versión 8.0? Mayor simplicidad debido a múltiples archivos de metadatos Soporte para sentencias DML en versiones anteriores. Caché de objetos de diccionario descentralizado y variable. Mayor estabilidad debido a la falta de un sistema de almacenamiento transaccional.
¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL? Threads_connected Connection_errors_internal Threads_running Aborted_connects.
¿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. Revisar la seguridad del hardware del servidor. Implementar políticas de contraseñas. Mantener una base de datos de usuarios con acceso al sistema.
¿Qué es SQL (Structured Query Language)? Un lenguaje de consulta estructurado Una tabla de Excel Una aplicación de correo electrónico Un sistema operativo.
¿Cuál es una característica clave de las bases de datos? Acceso exclusivo por un usuario Almacenamiento de datos desorganizado Independencia de datos Uso exclusivo para aplicaciones web.
Uso exclusivo para aplicaciones web MySQL Enterprise Monitor MySQL Workbench Datadog Database Monitoring SolarWinds Database Performance Monitor.
¿Qué se puede hacer para reducir la fragmentación en las tablas de una base de datos MySQL? Aumentar la frecuencia de actualizaciones en las tablas. Utilizar la sentencia SELECT para identificar tablas fragmentadas. Ejecutar la instrucción CHECK TABLE en las tablas. Optimizar las tablas utilizando la sentencia OPTIMIZE TABLE.
Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría? LIST PRIVILEGES REVOKE VIEW SET PRIVILEGES SHOW GRANTS.
¿Cuál es uno de los eventos que puede desencadenar un trigger en MySQL? Crear una nueva tabla. Establecer una variable en MySQL. Borrar un campo de una tabla. Insertar registros en una tabla.
¿Cuál es una ventaja de la replicación de datos en un SGBDD? Aumento en la velocidad de las comunicaciones Reducción en la necesidad de almacenamiento. Incremento de la complejidad del sistema. Simplificación de las transacciones.
¿Qué componente de un SGBD se utiliza para determinar la mejor estrategia para ejecutar consultas y minimizar el uso de recursos del sistema? Optimizador de Consultas. Diccionario de Datos. Lenguaje DDL. Catálogo de Sistema.
¿Cuál de las siguientes sentencias se utiliza para crear una vista? SAVE VIEW CREATE VIEW STORE VIEW MAKE VIEW.
¿Qué técnica de fragmentación se basa en dividir las tablas en filas según los valores de ciertos campos? Híbrida Vertical Lineal Horizontal.
¿Qué es un Sistema Gestor de Bases de Datos (SGDB)? Un dispositivo de almacenamiento físico Un software que permite gestionar bases de datos Un programa de procesamiento de texto Un lenguaje de programación.
En MySQL, ¿Qué tipo de sentencia se utiliza para obtener información sobre el estado del servidor y las variables de sistema? DESCRIBE SHOW UPDATE SELECT.
¿Dónde se almacena información sobre el tiempo de ejecución de las sentencias en MySQL? (Selecciona todas las opciones correctas) En la variable Slow_queries En la tabla events_statements_summary_by_digest En la tabla statements_with_errors_or_warnings En la tabla statements_with_runtimes_in_95th_percentile.
¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente? Replicación transaccional. Replicación de mezcla. Replicación de instantáneas. Ninguna técnica de replicación es adecuada.
¿Cuál es un diseño de distribución de datos en los SGBDD? Un único esquema para todas las bases de datos. Todas las bases de datos son centralizadas. Solo se utilizan datos fragmentados. Replicación parcial de las tablas más solicitadas.
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 PostgreSQL Microsoft SQL Server. MariaDB.
¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL? Connection_errors_internal Aborted_connects Threads_connected Threads_running.
¿Cuál es una ventaja de la replicación de datos en un SGBDD? Reducción en la necesidad de almacenamiento. Incremento de la complejidad del sistema. Aumento en la velocidad de las comunicaciones Simplificación de las transacciones.
¿Qué componente de un SGBD se utiliza para determinar la mejor estrategia para ejecutar consultas y minimizar el uso de recursos del sistema? Catálogo de Sistema. Diccionario de Datos. Lenguaje DDL. Optimizador de Consultas.
Imagina que tienes un usuario llamado 'Juan' en tu base de datos y quieres otorgarle permiso para seleccionar y actualizar la tabla 'Pedidos', pero no quieres que tenga acceso para eliminar ningún registro de dicha tabla. ¿Cuál sería la sentencia SQL correcta para hacerlo? GRANT SELECT, UPDATE ON Pedidos TO Juan; GRANT ALL ON Pedidos TO Juan; GRANT SELECT, UPDATE, DELETE ON Pedidos TO Juan; GRANT DELETE ON Pedidos TO Juan;.
Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría? LIST PRIVILEGES REVOKE VIEW SHOW GRANTS SET PRIVILEGES.
¿Qué es SQL (Structured Query Language)? Un lenguaje de consulta estructurado Un sistema operativo Una tabla de Excel Una aplicación de correo electrónico.
¿Qué técnica de fragmentación se basa en dividir las tablas en filas según los valores de ciertos campos? Horizontal Lineal Vertical Híbrida.
Supongamos que deseamos crear una función llamada calcular_promedio en MySQL que acepte dos parámetros nota1 y nota2, y devuelva el promedio de las notas. ¿Cuál es la sentencia SQL correcta para crear esta función? 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 d) CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) RETURNS INT BEGIN RETURN (nota1 + nota2) / 2; END CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2 DETERMINISTIC ; END.
¿Cuál es un diseño de distribución de datos en los SGBDD? Solo se utilizan datos fragmentados. Replicación parcial de las tablas más solicitadas. Todas las bases de datos son centralizadas. Un único esquema para todas las bases de datos.
En un SGBDD, ¿Qué función tiene un nodo de administración en un clúster NDB? Gestionar el clúster. Ejecutar consultas SQL. Almacenar los datos. Replicar los datos.
¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente? Replicación transaccional. Replicación de instantáneas. Replicación de mezcla. Ninguna técnica de replicación es adecuada.
¿Cuál de las siguientes afirmaciones sobre las funciones y procedimientos en MySQL es correcta? Los procedimientos y las funciones se crean con la sentencia CREATE PROCEDURE. Los nombres de las funciones y procedimientos en MySQL no pueden coincidir con el nombre de una función integrada en MySQL. Las funciones pueden modificar datos en las tablas, mientras que los procedimientos no. Las funciones pueden tener parámetros de entrada y salida, mientras que los procedimientos solo pueden tener parámetros de entrada.
¿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. Añadir funciones avanzadas a la base de datos. Optimizar el rendimiento del servidor. Crear archivos de trazas para localizar problemas de inicio.
¿Cuál de las siguientes sentencias SQL se utiliza para crear un disparador (trigger) en MySQL? CREATE PROCEDURE CREATE EVENT CREATE TRIGGER CREATE TABLE.
¿Qué determina la fortaleza de un algoritmo de cifrado? La clave de cifrado. El tipo de protocolo de conexión. El método de transmisión. El tamaño de los paquetes de datos.
¿Qué es un Sistema Gestor de Bases de Datos (SGDB)? Un programa de procesamiento de texto Un software que permite gestionar bases de datos Un dispositivo de almacenamiento físico Un lenguaje de programación.
¿Dónde se almacena información sobre el tiempo de ejecución de las sentencias en MySQL? (Selecciona todas las opciones correctas) En la tabla statements_with_errors_or_warnings En la variable Slow_queries En la tabla events_statements_summary_by_digest En la tabla statements_with_runtimes_in_95th_percentile.
¿Cuál es una de las desventajas mencionadas sobre el uso del registro de consultas para auditar los inicios de sesión en MySQL? Incrementa automáticamente el tamaño de las bases de datos. Impacta negativamente en el rendimiento del servidor ya que registra todas las consultas. Impide que los administradores puedan acceder al registro sin una clave especial. No registra inicios de sesión, solo consultas de selección.
¿Qué papel juega el balanceador de carga en un sistema de bases de datos con replicación? Ejecuta todas las operaciones de escritura y lectura. Distribuye operaciones de escritura y lectura entre servidores maestros y esclavos. Solo dirige operaciones de escritura al servidor maestro. Solo maneja operaciones de lectura.
¿Cuál de las siguientes sentencias se utiliza para crear una vista? SAVE VIEW CREATE VIEW MAKE VIEW STORE VIEW.
¿Cuál es el propósito de usar una versión de MySQL con soporte para depuración de errores? Añadir funciones avanzadas a la base de datos. Acelerar la ejecución de consultas SQL. Crear archivos de trazas para localizar problemas de inicio. Optimizar el rendimiento del servidor.
¿Cuál de los siguientes tipos de SGBD se organiza en tablas bidimensionales con registros y columnas? SGBD Orientados a Objetos. SGBD Jerárquicos. SGBD de Red. SGBD Relacionales.
¿Cuál de las siguientes sentencias SQL se utiliza para crear un disparador (trigger) en MySQL? CREATE PROCEDURE CREATE EVENT CREATE TABLE CREATE TRIGGER.
¿Cuál es la sentencia SQL correcta para eliminar un evento llamado mi_evento en MySQL? REMOVE EVENT mi_evento; ALTER EVENT DROP mi_evento; DELETE EVENT mi_evento; DROP EVENT mi_evento;.
¿Cuál es una característica clave de las bases de datos? Acceso exclusivo por un usuario Almacenamiento de datos desorganizado Uso exclusivo para aplicaciones web Independencia de datos.
En un SGBDD, ¿Qué función tiene un nodo de administración en un clúster NDB? Almacenar los datos. Gestionar el clúster. Replicar los datos. Ejecutar consultas SQL.
¿Cuál de las siguientes afirmaciones es un beneficio del diccionario de datos transaccional en MySQL versión 8.0? Mayor simplicidad debido a múltiples archivos de metadatos. Mayor estabilidad debido a la falta de un sistema de almacenamiento transaccional. Soporte para sentencias DML en versiones anteriores. Caché de objetos de diccionario descentralizado y variable.
Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría? SHOW GRANTS LIST PRIVILEGES SET PRIVILEGES REVOKE VIEW.
¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL? Aborted_connects Threads_connected Threads_running Connection_errors_internal.
¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente? Replicación de instantáneas. Ninguna técnica de replicación es adecuada. Replicación transaccional. Replicación de mezcla.
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? MariaDB Microsoft SQL Server. PostgreSQL SQLite.
¿Qué técnica de fragmentación se basa en dividir las tablas en filas según los valores de ciertos campos? Lineal Vertical Horizontal Híbrida.
¿Cuál es un diseño de distribución de datos en los SGBDD? Solo se utilizan datos fragmentados. Todas las bases de datos son centralizadas. Un único esquema para todas las bases de datos. Replicación parcial de las tablas más solicitadas.
¿Cuál de las siguientes afirmaciones sobre las funciones y procedimientos en MySQL es correcta? Los nombres de las funciones y procedimientos en MySQL no pueden coincidir con el nombre de una función integrada en MySQL. Las funciones pueden tener parámetros de entrada y salida, mientras que los procedimientos solo pueden tener parámetros de entrada. 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.
¿Qué tipo de SGBDD utiliza software y sistemas operativos diferentes entre sus componentes? Cliente-servidor Heterogéneo Homogéneo Arquitectura mixta.
¿Qué papel juega el balanceador de carga en un sistema de bases de datos con replicación? Solo dirige operaciones de escritura al servidor maestro. Solo maneja operaciones de lectura. Ejecuta todas las operaciones de escritura y lectura. Distribuye operaciones de escritura y lectura entre servidores maestros y esclavos.
¿Cuál es uno de los eventos que puede desencadenar un trigger en MySQL? Borrar un campo de una tabla. Establecer una variable en MySQL. Insertar registros en una tabla. Crear una nueva tabla.
¿Cuál es el propósito principal del balanceo de carga en un SGBDD? Mejorar la seguridad del sistema. Aumentar la capacidad de almacenamiento. Distribuir la carga entre varios servidores. Simplificar la estructura de la base de datos.
Supongamos que deseamos crear una función llamada calcular_promedio en MySQL que acepte dos parámetros nota1 y nota2, y devuelva el promedio de las notas. ¿Cuál es la sentencia SQL correcta para crear esta función? CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) RETURNS INT BEGIN RETURN (nota1 + nota2) / 2; END CREATE FUNCTION calcular_promedio(nota1 INT, nota2 INT) RETURNS INT DETERMINISTIC BEGIN RETURN (nota1 + nota2) / 2 ; END CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2 DETERMINISTIC ; END CREATE FUNCTION calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2; END d) .
¿Cuál de las siguientes afirmaciones sobre las funciones y procedimientos en MySQL es correcta? Los procedimientos y las funciones se crean con la sentencia CREATE PROCEDURE. Las funciones pueden tener parámetros de entrada y salida, mientras que los procedimientos solo pueden tener parámetros de entrada. Las funciones pueden modificar datos en las tablas, mientras que los procedimientos no. Los nombres de las funciones y procedimientos en MySQL no pueden coincidir con el nombre de una función integrada en MySQL.
Supongamos que deseamos crear una función llamada calcular_promedio en MySQL que acepte dos parámetros nota1 y nota2, y devuelva el promedio de las notas. ¿Cuál es la sentencia SQL correcta para crear esta función? CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2 DETERMINISTIC ; END 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 d) CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) RETURNS INT BEGIN RETURN (nota1 + nota2) / 2; END.
¿Cuál de las siguientes sentencias SQL se utiliza para crear un disparador (trigger) en MySQL? CREATE TRIGGER CREATE PROCEDURE CREATE EVENT CREATE TABLE.
¿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? SP-GiST B-tree (Balanced Tree) Hash Índices de prefijo.
¿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. Impide que los administradores puedan acceder al registro sin una clave especial. Incrementa automáticamente el tamaño de las bases de datos.
¿Cuál es el propósito principal del balanceo de carga en un SGBDD?+ Mejorar la seguridad del sistema. Aumentar la capacidad de almacenamiento. Distribuir la carga entre varios servidores. Simplificar la estructura de la base de datos.
¿Qué es un Sistema Gestor de Bases de Datos (SGDB)?+ Un programa de procesamiento de texto Un software que permite gestionar bases de datos Un dispositivo de almacenamiento físico Un lenguaje de programación.
¿Cuál es una ventaja de la replicación de datos en un SGBDD?.. Reducción en la necesidad de almacenamiento. Incremento de la complejidad del sistema. Aumento en la velocidad de las comunicaciones Simplificación de las transacciones.
¿Qué técnica de fragmentación se basa en dividir las tablas en filas según los valores de ciertos campos?- Lineal Vertical Horizontal Híbrida.
¿Qué componente de un SGBD se utiliza para determinar la mejor estrategia para ejecutar consultas y minimizar el uso de recursos del sistema? Diccionario de Datos. Catálogo de Sistema. Lenguaje DDL. Optimizador de Consultas.
¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente? Replicación de mezcla. Ninguna técnica de replicación es adecuada. Replicación transaccional. Replicación de instantáneas.
En MySQL, ¿Qué tipo de sentencia se utiliza para obtener información sobre el estado del servidor y las variables de sistema? SELECT DESCRIBE UPDATE SHOW.
¿Qué es SQL (Structured Query Language)? Un sistema operativo Una tabla de Excel Un lenguaje de consulta estructurado Una aplicación de correo electrónico.
¿Cuál es una ventaja de la replicación de datos en un SGBDD? Aumento de la dependencia de un sitio central. Mejora en los tiempos de respuesta de las consultas. Reducción de la autonomía local. Incremento significativo en los costes de almacenamiento.
¿Qué herramienta comercial es una opción para programar alertas de rendimiento en MySQL? SolarWinds Database Performance Monitor MySQL Enterprise Monitor MySQL Workbench Datadog Database Monitoring.
En un SGBDD, ¿Qué función tiene un nodo de administración en un clúster NDB? Ejecutar consultas SQL. Replicar los datos. Almacenar los datos. Gestionar el clúster.
¿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? Mantener una base de datos de usuarios con acceso al sistema. Otorgar permisos adecuados a los usuarios. Revisar la seguridad del hardware del servidor. Implementar políticas de contraseñas.
En la arquitectura cliente-servidor, ¿Cuál es el papel del servidor? Permanecer a la espera de peticiones de los clientes para procesarlas y devolver la respuesta. Procesar y enviar respuestas a los clientes sin esperar peticiones. Solo aceptar peticiones sin devolver ninguna respuesta. Enviar peticiones constantemente a los clientes.
Imagina que tienes un usuario llamado 'Juan' en tu base de datos y quieres otorgarle permiso para seleccionar y actualizar la tabla 'Pedidos', pero no quieres que tenga acceso para eliminar ningún registro de dicha tabla. ¿Cuál sería la sentencia SQL correcta para hacerlo? GRANT SELECT, UPDATE ON Pedidos TO Juan; GRANT ALL ON Pedidos TO Juan; GRANT DELETE ON Pedidos TO Juan; GRANT SELECT, UPDATE, DELETE ON Pedidos TO Juan;.
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 Microsoft SQL Server. PostgreSQL MariaDB.
¿Qué es SQL (Structured Query Language)? Un lenguaje de consulta estructurado Un sistema operativo Una aplicación de correo electrónico Una tabla de Excel.
¿Cuál de los siguientes tipos de SGBD se organiza en tablas bidimensionales con registros y columnas? SGBD Relacionales. SGBD de Red. SGBD Jerárquicos. SGBD Orientados a Objetos.
¿Cuál de las siguientes afirmaciones es un beneficio del diccionario de datos transaccional en MySQL versión 8.0? Mayor simplicidad debido a múltiples archivos de metadatos. Mayor estabilidad debido a la falta de un sistema de almacenamiento transaccional. Caché de objetos de diccionario descentralizado y variable. Soporte para sentencias DML en versiones anteriores.
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? Microsoft SQL Server. MariaDB PostgreSQL SQLite.
¿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? Revisar la seguridad del hardware del servidor. Implementar políticas de contraseñas. Otorgar permisos adecuados a los usuarios. Mantener una base de datos de usuarios con acceso al sistema.
Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría? SHOW GRANTS SET PRIVILEGES REVOKE VIEW LIST PRIVILEGES.
¿Cuál de las siguientes sentencias se utiliza para crear una vista? CREATE VIEW MAKE VIEW SAVE VIEW STORE VIEW.
¿Cuál es una de las desventajas mencionadas sobre el uso del registro de consultas para auditar los inicios de sesión en MySQL? Incrementa automáticamente el tamaño de las bases de datos. Impacta negativamente en el rendimiento del servidor ya que registra todas las consultas. No registra inicios de sesión, solo consultas de selección. Impide que los administradores puedan acceder al registro sin una clave especial.
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. Permanecer a la espera de peticiones de los clientes para procesarlas y devolver la respuesta. Procesar y enviar respuestas a los clientes sin esperar peticiones.
¿Qué determina la fortaleza de un algoritmo de cifrado? El tamaño de los paquetes de datos. El tipo de protocolo de conexión. La clave de cifrado El método de transmisión.
Supongamos que deseamos crear una función llamada calcular_promedio en MySQL que acepte dos parámetros nota1 y nota2, y devuelva el promedio de las notas. ¿Cuál es la sentencia SQL correcta para crear esta función? CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) RETURNS INT BEGIN RETURN (nota1 + nota2) / 2; END 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 d) CREATE PROCEDURE calcular_promedio(nota1 INT, nota2 INT) BEGIN RETURN (nota1 + nota2) / 2 DETERMINISTIC ; END.
¿Cuáles son los permisos requeridos para crear y modificar funciones y procedimientos en MySQL? CREATE FUNCTION y ALTER FUNCTION CREATE ROUTINE y ALTER ROUTINE CREATE TRIGGER y ALTER EVENT CREATE PROCEDURE y UPDATE FUNCTION.
¿Cuál es uno de los eventos que puede desencadenar un trigger en MySQL? Crear una nueva tabla. Borrar un campo de una tabla. Insertar registros en una tabla. Establecer una variable en MySQL.
¿Cuál es la sentencia SQL correcta para eliminar un evento llamado mi_evento en MySQL? DROP EVENT mi_evento; REMOVE EVENT mi_evento; DELETE EVENT mi_evento; ALTER EVENT DROP mi_evento;.
¿Cuál de las siguientes afirmaciones sobre la automatización de tareas en bases de datos MySQL es correcta? Las rutinas almacenadas, como funciones y procedimientos, están guardadas en el servidor de la base de datos y pueden ejecutarse cuando se necesiten. Las consultas dinámicas en SQL no permiten la creación de informes personalizados por parte de los usuarios.CALL Las rutinas almacenadas no pueden ejecutarse automáticamente y requieren intervención manual cada vez. Las funciones en MySQL pueden realizar tareas complejas y devolver múltiples conjuntos de resultados.
¿Dónde se almacena información sobre el tiempo de ejecución de las sentencias en MySQL? (Selecciona todas las opciones correctas) En la variable Slow_queries En la tabla events_statements_summary_by_digest En la tabla statements_with_errors_or_warnings En la tabla statements_with_runtimes_in_95th_percentile.
¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL? Threads_running Threads_connected Aborted_connects Connection_errors_internal.
¿Qué herramienta comercial es una opción para programar alertas de rendimiento en MySQL? MySQL Workbench SolarWinds Database Performance Monitor MySQL Enterprise Monitor Datadog Database Monitoring.
¿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. Optimizar el rendimiento del servidor. Añadir funciones avanzadas a la base de datos.
¿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? Hash SP-GiST Índices de prefijo B-tree (Balanced Tree).
¿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? InnoDB MEMORY ARCHIVE MyISAM.
¿Qué se puede hacer para reducir la fragmentación en las tablas de una base de datos MySQL? Aumentar la frecuencia de actualizaciones en las tablas. Ejecutar la instrucción CHECK TABLE en las tablas. Utilizar la sentencia SELECT para identificar tablas fragmentadas. Optimizar las tablas utilizando la sentencia OPTIMIZE TABLE.
¿Qué tipo de copia de base de datos ocupa menos espacio? Copia lógica Copia incremental Copia completa Copia física.
¿Qué tipo de copia de seguridad garantiza una mayor fiabilidad? Copia lógica Copia en caliente Copia en frío Copia incremental.
¿Cuál es el propósito de las copias incrementales en un esquema de rotación? No realizar ninguna copia, solo mantener un registro de cambios 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.
¿Cuál es una de las principales ventajas de un SGBDD? Mayor fiabilidad y resistencia a fallos de máquinas individuales. Costes de comunicación más altos. Menor flexibilidad en la gestión de datos. Requiere conocimiento detallado de la ubicación de los datos por parte del usuario.
¿Cuál es un diseño de distribución de datos en los SGBDD? Todas las bases de datos son centralizadas. Solo se utilizan datos fragmentados. Replicación parcial de las tablas más solicitadas. Un único esquema para todas las bases de datos.
¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente? Replicación de instantáneas. Replicación de mezcla. Replicación transaccional. Ninguna técnica de replicación es adecuada.
¿Qué papel juega el balanceador de carga en un sistema de bases de datos con replicación? Ejecuta todas las operaciones de escritura y lectura. Solo dirige operaciones de escritura al servidor maestro. Distribuye operaciones de escritura y lectura entre servidores maestros y esclavos. Solo maneja operaciones de lectura.
¿Qué tipo de SGBDD utiliza software y sistemas operativos diferentes entre sus componentes? Homogéneo Heterogéneo Cliente-servidor Arquitectura mixta.
En un SGBDD, ¿Qué función tiene un nodo de administración en un clúster NDB? Almacenar los datos. Gestionar el clúster. Ejecutar consultas SQL Replicar los datos.
¿Qué técnica de fragmentación se basa en dividir las tablas en filas según los valores de ciertos campos? Vertical Horizontal Híbrida Lineal.
¿Cuál es una ventaja de la replicación de datos en un SGBDD? Reducción en la necesidad de almacenamiento. Simplificación de las transacciones. Incremento de la complejidad del sistema. Aumento en la velocidad de las comunicaciones.
¿Cuál es el propósito principal del balanceo de carga en un SGBDD? Aumentar la capacidad de almacenamiento. Mejorar la seguridad del sistema. Distribuir la carga entre varios servidores Simplificar la estructura de la base de datos.
¿Qué ventaja ofrece la arquitectura cliente-servidor en un SGBDD? Almacenamiento centralizado de datos. Descentralización total del procesamiento de datos. Descongestión del tráfico de red local. Independencia de los nodos del cliente.
En un SGBDD, ¿Cómo se mantiene la confidencialidad y la integridad de los datos? Almacenando todos los datos en un único servidor. Mediante la fragmentación de datos. Implementando en entornos de hardware y software heterogéneos A través de mecanismos integrados en el SGBDD.
¿Qué se logra con la fragmentación vertical en una base de datos? Se dividen las tablas en filas. Se combinan filas y columnas. Se dividen las tablas en columnas. Se mezclan datos de diferentes bases de datos.
¿Qué nombre reciben las filas de las que consta una tablaen una base de datos relacional? Campos Objetos Registros Índices.
Según la arquitectura ANSI/SPARC, ¿en qué nivel se defineel almacenamiento físico dela información de una basede datos? Interno Conceptual Externo Estructural.
En un SGBD, ¿qué es el DDL? El lenguaje del diccionario dedatos El lenguaje que nos permitedefinir los objetos de la BD. Un catálogo de sistemaestándar definido en SQL El lenguaje que nos permiteeditar y consultar los datos dela BD.
Un SGBD orientado a objetos es... Un sistema donde los datos seorganizan en tablas bidimen-sionales Un gestor en el que los datosse almacenan con estructuraJSON Un sistema en el que losregistros almacenados puedenser objetos binarios Un gestor donde los datos setratan usando técnicas como elencapsulamiento, el polimor-fismo o la herencia.
¿Qué SGBD bajo licencia GPL goza de un mayor nivel deimplementación en todo el mundo? Oracle Database PostgreSQL MariaDB MySQL.
¿Cómo se denomina el archivo en el que se almacenan, poromisión, las opciones relativas a MySQL Server? mysql.cnf mysql.ini my.ini mysqld.
¿Qué sentencia utilizaríamos para establecer globalmenteen 500 el valor de la variable max_connections, cada vezque se reinicia MySQL, sin alterar su valor actual? mysqld GLOBAL --max-connections=500 SET GLOBAL max_connections = 500; SET PERSIST_ONLY max-connections = 500; Ninguna es correcta.
¿De qué tipo son los diccionarios de datos donde se alma-cenan los objetos de BD en MySQL? De tipo transaccional De tipo no transaccional Son archivos de metadatos De tipo mixto: transaccional y de metadatos.
¿Mediante qué variable de sistema seactivan, en MySQL, los componentesencargados de registrar errores? log_error_services log_filter_internal log_activation_error log_error_filter.
¿Dónde quedan registradas todas lassentencias 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.
¿Cómo se denomina el derecho a saber si nuestros datospersonales van a ser tratados y, en caso afirmativo, aobtener una copia de ellos? Derecho de acceso. Derecho de portabilidad. Derecho de limitación. Derecho de copia.
¿En cuál de las siguientes circunstancias es obligatoriodocumentar las operaciones de tratamiento de datos en lasque se manejen datos personales? Cuando la organización tenga más de 250 trabajadores. Cuando el tratamiento de los datos afecte a más de 250 personas. Cuando el procedimiento no especifique claramente lafinalidad de los datos. Cuando se vayan a realizar transferencias internacionales delos datos.
¿Cuál o cuáles de las siguientes sentencias dan soporte a laejecución de consultas dinámicas en el lenguaje SQL? PREPARE EXECUTE EXECUTE y SET PREPARE y EXECUTE.
¿Cuál de las siguientes opciones no es el nombre un intér-prete de órdenes? sh bash gawk fish.
¿Qué instrucción se usa, en SQL, para cambiar el carácterdelimitador en una rutina? character delimiter limiter create limiter.
¿Cuál de las siguientes afirmacionesacerca de los disparadores no es cierta? Son objetos de la BD no asociados directa-mente a una tabla. Su nombre debe ser único en el esquema. No pueden asociarse a vistas. Pueden activarse antes o después de un evento.
Completa la siguiente frase: La sentenciaCREATE EVENT.... Requiere de un nombre de procedimiento. Admite el uso de bloques BEGIN-END. Únicamente permite la ejecución desentencias dinámicas. No permite programar la ejecución deprocedimientos almacenados.
¿En cuál de las siguientesvariables de estado se alma-cenan, en MySQL, el númerode sentencias ejecutadas? Status Questions Consult Com_select.
Indica cuál de las afirmaciones siguientes no es cierta: El tipo de índice Hash está especialmente indicado eníndices multicampo El tipo de índice por defecto en MySQL es el B-tree. Los índices agrupados son tablas almacenadas en unaestructura de índice B-tree. En un índice B-tree, todas las páginas hoja están separadasde la página raíz por el mismo número de nodos.
Qué tipo de RAID es el que permite reflejar los volúmenespara obtener una redundacia completa de los datos? RAID 0 RAID 5 RAID 1 RAID 7.
En lo relativo a la protecciónlógica de las copias de segu-ridad, ¿cuál de las siguientesmedidas no procede? Impedir accesos no autori-zados. Utilizar técnicas de cifradode datos. Reforzar los sistemas deseguridad en red. Conservarlas en un lugar aprueba de desastres.
¿Qué tipos de copia podemos realizar utilizando las herra-mientas incluidas en Windows Server 2022? Completas e incrementales. Completas y diferenciales. Únicamente completas. Completas y de sistema.
¿Qué función tiene el modi-ficador REPLACE de unasentencia LOAD DATA? Reemplazar los datos de unacopia lógica. Reemplazar las filas duplica-das en la tabla de destino. Reemplazar las columnas dela tabla de destino. Reemplazar el carácterdelimitador de los campos enel archivo importado.
¿Con cuál de las siguientesinstrucciones del Símbolo delsistema podemos detener unainstancia de MySQL ejecután-dose como servicio? sc stop. net stop. service stop a y b son correctas.
Cuál de estas situaciones no es relevante a la hora de optarpor un SGBDD Cuando los datos se distribuyen naturalmente entre diversos sitios. Cuando queremos ofrecer un alto nivel de disponibilidad de los datos. Cuando es necesario realizar copias de seguridad periódicas de los datos. Cuando queremos aumentar significativamente los tiempos de respuesta.
¿Cuál de estas arquitecturasde SGBDD es típica de los sistemas homogéneos? Replicada. Colaborativa. Multibase de datos. Cliente-servidor.
¿Cuál de las siguientes características es propia del modelo estándar de replicación transaccional? Los suscriptores son de solo lectura. Los sitios funcionan como publicadores y suscriptores. Utilizan desencadenadores para sincronizar los datos. Los cambios en el publicador no se entregan a los suscripto-res en tiempo real.
¿Cuál de los siguientes requi-sitos de hardware es espe-cialmente importante en unclúster NDB Los equipos de red. La memoria RAM. El procesador. No existen requisitosespeciales.
Denunciar test Consentimiento Condiciones de uso