option
Cuestiones
ayuda
daypo
buscar.php

Todas las Pacs + Extraordinaria UF1

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Todas las Pacs + Extraordinaria UF1

Descripción:
ASIR_M10 - Administración de sistemas gestores de bases de datos

Fecha de Creación: 2024/05/11

Categoría: Informática

Número Preguntas: 131

Valoración:(1)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Empareja las siguientes ventajas de las bases de datos con sus descripciones. Integridad de los Datos. Acceso Concurrente. Seguridad.

¿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.

¿Cuáles son componentes de una base de datos relacional?. Etiquetas. Tablas. Indicadores. Registros.

Responde si es verdadera o falsa esta afirmación: El lenguaje SQL se utiliza para interactuar con las bases de datos. VERDADERO. FALSO.

¿Qué caracteriza a una base de datos relacional?. Organización de datos en tablas que pueden estar interrelacionadas. Falta de estructura definida para los datos almacenados. Almacenamiento de datos sin relaciones entre ellos. Uso exclusivo de documentos para almacenar información.

El modelo relacional es el único modelo para estructurar bases de datos. VERDADERO. FALSO.

¿Qué es un Sistema Gestor de Bases de Datos (SGDB)?. Un software que permite gestionar bases de datos. Un dispositivo de almacenamiento físico. Un lenguaje de programación. Un programa de procesamiento de texto.

Responde si es verdadera o falsa esta afirmación: Los archivos de bases de datos pueden contener diferentes tipos de elementos, denominados objetos de base de datos. VERDADERO. FALSO.

¿Cuál de los siguientes tipos de SGBD se organiza en tablas bidimensionales con registros y columnas?. SGBD Jerárquicos. SGBD de Red. SGBD Orientados a Objetos. SGBD Relacionales.

La independencia lógica en una base de datos permite alterar la estructura y los contenidos de la base de datos sin afectar a los niveles interno o externo. VERDADERO. FALSO.

¿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. Lenguaje DDL. Catálogo de Sistema. Diccionario de Datos.

Coincide cada tipo de usuario de un SGBD con su descripción correspondiente. Administrador. Diseñador. Programador.

Los SGBD relacionales almacenan datos en forma de documentos JSON o XML. VERDADERO. FALSO.

¿Qué función tiene un SGBD?. Proteger el sistema operativo de virus. Mejorar la velocidad de procesamiento de la CPU. Conectar computadoras en una red. Gestionar, almacenar, y recuperar datos de una base de datos.

MySQL es un ejemplo de un sistema gestor de bases de datos. VERDADERO. FALSO.

"En un Sistema de Gestión de Bases de Datos (SGBD), las BLANK-1 son utilizadas para recuperar datos específicos de la base de datos en función de un criterio o condición establecidos por el BLANK-2." "Las BLANK-3 son conjuntos de cláusulas, expresiones y predicados que permiten realizar diversas acciones en la base de datos, como la definición de tablas, la modificación de datos, el control de sesiones y conexiones, y otras operaciones relacionadas con la gestión y manipulación de BLANK-4.". BLANK-1. BLANK-2. BLANK-3. BLANK-4.

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?. PostgreSQL. SQLite. Microsoft SQL Server. MariaDB.

Relaciona cada Sistema de Gestión de Bases de Datos (SGBD) con una de sus características destacadas en el texto. Oracle Database. Microsoft SQL Server. PostgreSQL. MySQL.

Durante la instalación de un SGBD, ¿qué aspecto es crucial configurar correctamente?. El fondo de pantalla del sistema operativo. El número de tablas. El color de la interfaz gráfica. La asignación de permisos de usuario y seguridad.

MySQL Workbench es una herramienta que permite administrar instancias locales de MySQL y editar el archivo de configuración my.ini. VERDADERO. FALSO.

A la hora de escoger un SGBD, no es necesario considerar las necesidades inherentes del proyecto, como el tipo de datos, el volumen de información y el rendimiento esperado. VERDADERO. FALSO.

¿Cuál de las siguientes afirmaciones es un beneficio del diccionario de datos transaccional en MySQL versión 8.0?. Caché de objetos de diccionario descentralizado y variable. Mayor simplicidad, derivada de un esquema de diccionario de datos centralizado y la eliminación de los archivos de metadatos. Soporte para sentencias DML en versiones anteriores. Mayor estabilidad debido a la falta de un sistema de almacenamiento transaccional.

MySQL ofrece funciones estándar de un SGBD, pero también tiene características únicas, como la posibilidad de escoger un motor de almacenamiento distinto para cada tabla. VERDADERO. FALSO.

Un SGBD puede instalarse en cualquier tipo de dispositivo de almacenamiento. VERDADERO. FALSO.

La sentencia ALTER USER se utiliza para modificar roles de un usuario en MySQL. VERDADERO. FALSO.

Un rol recién creado tiene privilegios de crear tablas por defecto. VERDADERO. FALSO.

¿Cuál es el propósito de gestionar usuarios en un SGBD?. Asegurar que cada usuario tenga los permisos adecuados. Incrementar la velocidad de acceso. Aumentar la cantidad de datos almacenados. Reducir el costo de mantenimiento del SGBD.

Diseñar y mantener una política de accesos es opcional para la seguridad del sistema. VERDADERO. FALSO.

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;.

Todos los usuarios de un SGBD tienen el mismo nivel de acceso y permisos. VERDADERO. FALSO.

¿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. Mantener una base de datos de usuarios con acceso al sistema. Implementar políticas de contraseñas. Revisar la seguridad del hardware del servidor.

Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría?. REVOKE VIEW. SHOW GRANTS. SET PRIVILEGES. LIST PRIVILEGES.

Las vistas en SQL son cambios permanentes en la estructura de la base de datos. VERDADERO. FALSO.

En MySQL, una vista puede derivar de otra vista. VERDADERO. FALSO.

Encuentra las respuestas correctas según su definición: Lista todas las bases de datos disponibles. Muestra las columnas de una tabla específica. Crea una vista a partir de una consulta. Consulta el contenido de una tabla llamada pelis.

¿Para qué se utilizan principalmente las vistas en SQL?. Para modificar datos en la base de datos. Para cambiar la estructura de las tablas existentes. Para simplificar consultas complejas y mejorar la seguridad. Para añadir nuevas filas a las tablas.

Completa la creación de la vista con las palabras clave correspondientes: -- Esta vista mostrará cuántas películas ha dirigido cada director. CREATE BLANK-1 vista_peliculas_director BLANK-2 SELECT director, BLANK-3(pelicula_id) AS cantidad_peliculas BLANK-4 peliculas GROUP BLANK-5 director;. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5.

Las vistas en MySQL son siempre actualizables si su definición contiene funciones agregadas. VERDADERO. FALSO.

En MySQL, para ver el contenido de una vista llamada "pelis", la sentencia es "VIEW pelis". VERDADERO. FALSO.

¿Cuál de las siguientes sentencias se utiliza para crear una vista?. SAVE VIEW. MAKE VIEW. STORE VIEW. CREATE VIEW.

Si una persona solicita la eliminación de sus datos personales, la solicitud debe ser siempre aceptada sin excepciones. VERDADERO. FALSO.

¿Qué método se utiliza para controlar el acceso de los usuarios a diferentes partes de la base de datos?. Control de acceso basado en roles. Replicación de usuarios. Acceso basado en claves. Clúster de permisos.

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. Enviar peticiones constantemente a los clientes. Solo aceptar peticiones sin devolver ninguna respuesta. Procesar y enviar respuestas a los clientes sin esperar peticiones.

¿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. Impide que los administradores puedan acceder al registro sin una clave especial. Impacta negativamente en el rendimiento del servidor ya que registra todas las consultas. No registra inicios de sesión, solo consultas de selección.

En España, la Agencia Española de Protección de Datos (AEPD) es el organismo encargado de velar por el respeto a los derechos relacionados con la protección de datos personales. VERDADERO. FALSO.

El cifrado de datos es una estrategia eficaz para proteger datos sensibles en una base de datos. VERDADERO. FALSO.

¿Qué determina la fortaleza de un algoritmo de cifrado?. El tipo de protocolo de conexión. El tamaño de los paquetes de datos. 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 PROCEDURE calcular_promedio(nota1 INT, nota2 INT) RETURNS INT 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.

Los procedimientos almacenados en MySQL no pueden aceptar parámetros de entrada. VERDADERO. FALSO.

¿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.

Las funciones en MySQL pueden tener múltiples valores de retorno. VERDADERO. FALSO.

¿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.

Los procedimientos almacenados se ejecutan en el servidor de la base de datos, lo que puede mejorar el rendimiento de las aplicaciones. VERDADERO. FALSO.

¿Cuál es la diferencia principal entre una función y un procedimiento almacenado en SQL?. Solo las funciones pueden acceder a la base de datos. Solo los procedimientos almacenados pueden retornar valores. Las funciones siempre retornan un valor, mientras que los procedimientos almacenados pueden no hacerlo. Las funciones se utilizan exclusivamente para operaciones matemáticas.

La sentencia CREATE EVENT en MySQL se utiliza para programar la ejecución automática de procedimientos almacenados. VERDADERO. FALSO.

¿Cuál es uno de los eventos que puede desencadenar un trigger en MySQL?. Crear una nueva tabla. Insertar registros en un tabla. Establecer una variable en MySQL. Borrar un campo de una tabla.

¿Cuál de las siguientes sentencias SQL se utiliza para crear un disparador (trigger) en MySQL?. CREATE TRIGGER. CREATE EVENT. CREATE PROCEDURE. CREATE TABLE.

¿Cuál es la sentencia SQL correcta para eliminar un evento llamado mi_evento en MySQL?. DELETE EVENT mi_evento;. DROP EVENT mi_evento;. REMOVE EVENT mi_evento;. ALTER EVENT DROP mi_evento;.

Los disparadores en MySQL pueden asociarse a tablas temporales y vistas. VERDADERO. FALSO.

¿Cuál es el propósito de usar una versión de MySQL con soporte para depuración de errores?. Crear archivos de trazas para localizar problemas de inicio. Optimizar el rendimiento del servidor. Añadir funciones avanzadas a la base de datos. Acelerar la ejecución de consultas SQL.

¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL?. Threads_running. Threads_connected. Connection_errors_internal. Aborted_connects.

En MySQL, ¿Qué tipo de sentencia se utiliza para obtener información sobre el estado del servidor y las variables de sistema?. SELECT. DESCRIBE. SHOW. UPDATE.

MySQL Workbench ofrece un panel de control para monitorizar el estado general del servidor y proporciona gráficas en tiempo real. VERDADERO. FALSO.

MySQL incluye un mecanismo incorporado para programar alertas de rendimiento. VERDADERO. FALSO.

¿Qué herramienta comercial es una opción para programar alertas de rendimiento en MySQL?. SolarWinds Database Performance Monitor**. MySQL Workbench. Datadog Database Monitoring. MySQL Enterprise Monitor.

¿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_runtimes_in_95th_percentile. En la tabla statements_with_errors_or_warnings. En la variable Slow_queries. En la tabla events_statements_summary_by_digest.

¿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. Hash. B-tree (Balanced Tree). Índices de prefijo.

La RAID 0 es una configuración que proporciona redundancia de datos. VERDADERO. FALSO.

¿Qué se puede hacer para reducir la fragmentación en las tablas de una base de datos MySQL?. 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. Optimizar las tablas utilizando la sentencia OPTIMIZE TABLE.

En MySQL, se pueden eliminar índices primarios o únicos utilizando la sentencia DROP INDEX. VERDADERO. FALSO.

¿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. InnoDB. ARCHIVE. MEMORY.

En el modo de depuración de errores (--debug) de MySQL, es necesario iniciar el servidor como un servicio de Windows (--standalone) para registrar trazas de errores. VERDADERO. FALSO.

El tamaño óptimo de los archivos de registro de InnoDB debe ser aproximadamente el 50% del tamaño asignado al grupo de búferes. VERDADERO. FALSO.

¿Qué afirmaciones son correctas acerca de las copias de seguridad en caliente y en frío?. La copia en caliente se realiza mientras el servidor está en funcionamiento. La copia en caliente no puede realizarse en bases de datos. La copia en caliente es más rápida que la copia en frío. La copia en frío asegura mayor consistencia de datos. La copia en frío requiere que el sistema esté detenido. La copia en frío es menos fiable que la copia en caliente.

¿Qué tipo de copia de base de datos ocupa menos espacio?. Copia completa. Copia física. Copia incremental. Copia lógica.

¿Qué afirmaciones son verdaderas sobre el proceso de migración de bases de datos con MySQL Workbench?. No puede copiar bases de datos entre instancias de MySQL. Solo es compatible con MySQL. Requiere el controlador ODBC para conectar con la base de datos de origen. No permite la edición de scripts de migración. Permite migrar bases de datos de otros SGBD. Puede migrar esquemas y datos a una versión actualizada del mismo SGBD.

Las copias de seguridad en caliente garantizan siempre una mayor consistencia de datos que las copias en frío. VERDADERO. FALSO.

Las copias de seguridad en caliente garantizan siempre una mayor consistencia de datos que las copias en frío. Copia incremental. Copia en frío. Copia en caliente. Copia lógica.

¿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. Realizar copias completas cada vez. Copiar solo los cambios realizados desde la última copia de cualquier tipo. Copiar solo los cambios realizados desde la última copia completa.

Una copia física de base de datos es más rápida en la restauración que una copia lógica. VERDADERO. FALSO.

En el esquema de rotación "Abuelo-Padre-Hijo", se realiza una copia completa al inicio y luego solo copias incrementales. VERDADERO. FALSO.

¿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. Replicación parcial de las tablas más solicitadas. Un único esquema para todas las bases de datos.

En una arquitectura de tipo cliente-servidor, los clientes no participan en la gestión de la consistencia de las transacciones. VERDADERO. FALSO.

Un SGBDD solo puede implementarse en entornos de hardware y software homogéneos. VERDADERO. FALSO.

¿Cuál es una de las principales ventajas de un SGBDD?. Costes de comunicación más altos. Mayor fiabilidad y resistencia a fallos de máquinas individuales. Menor flexibilidad en la gestión de datos. Requiere conocimiento detallado de la ubicación de los datos por parte del usuario.

¿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.

Los SGBDD heterogéneos son más fáciles de gestionar que los homogéneos debido a su diversidad de software y sistemas operativos. VERDADERO. FALSO.

¿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. Ejecuta todas las operaciones de escritura y lectura. Distribuye operaciones de escritura y lectura entre servidores maestros y esclavos. Solo maneja operaciones de lectura.

En la fragmentación híbrida, es posible comenzar con una fragmentación vertical y luego aplicar la fragmentación horizontal. VERDADERO. FALSO.

¿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.

Responde si es verdadera o falsa esta afirmación: Los archivos de bases de datos pueden contener diferentes tipos de elementos, denominados objetos de base de datos. VERDADERO. FALSO.

En SQL, las cláusulas son instrucciones individuales que conforman las sentencias y consultas. VERDADERO. FALSO.

La sentencia ALTER USER se utiliza para modificar roles de un usuario en MySQL. VERDADERO. FALSO.

El registro de consultas lentas se utiliza para registrar consultas que se ejecutan más rápido de lo normal. VERDADERO. FALSO.

Una vista no es actualizable en MySQL si su definición contiene funciones agregadas, como SUM() o COUNT(). VERDADERO. FALSO.

En un SGBD, el servidor siempre juega un papel activo enviando peticiones a los clientes. VERDADERO. FALSO.

El registro de consultas lentas ayuda a identificar y optimizar consultas SQL que pueden estar afectando negativamente el rendimiento de la base de datos. VERDADERO. FALSO.

Los usuarios finales de una base de datos suelen tener un profundo conocimiento técnico de su funcionamiento interno. VERDADERO. FALSO.

En MySQL, se pueden eliminar índices primarios o únicos utilizando la sentencia DROP INDEX. VERDADERO. FALSO.

Los SGBD NoSQL son ideales para grandes bases de datos que crecen constantemente debido a su escalabilidad. VERDADERO. FALSO.

La sentencia CREATE EVENT en MySQL se utiliza para programar la ejecución automática de procedimientos almacenados. VERDADERO. FALSO.

¿Cuál es el propósito principal del balanceo de carga en un SGBDD?. Mejorar la seguridad del sistema. Distribuir la carga entre varios servidores. Aumentar la capacidad de almacenamiento. Simplificar la estructura de la base de datos.

¿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 tabla events_statements_summary_by_digest. En la tabla statements_with_runtimes_in_95th_percentile. En la variable Slow_queries.

Si desea conocer los privilegios asignados a un usuario en MySQL, ¿qué sentencia usaría?. LIST PRIVILEGES. SHOW GRANTS. REVOKE VIEW. SET PRIVILEGES.

¿Cuál es uno de los eventos que puede desencadenar un trigger en MySQL?. Crear una nueva tabla. Establecer una variable en MySQL. Insertar registros en una tabla. Borrar un campo de una tabla.

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. PostgreSQL. Microsoft SQL Server. SQLite.

¿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 PROCEDURE y UPDATE FUNCTION. CREATE TRIGGER y ALTER EVENT.

En un SGBDD, ¿Qué función tiene un nodo de administración en un clúster NDB?. Almacenar los datos. Replicar los datos. Gestionar el clúster. Ejecutar consultas SQL.

¿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 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.

¿Cuál es la sentencia SQL correcta para eliminar un evento llamado mi_evento en MySQL?. DELETE EVENT mi_evento;. DROP EVENT mi_evento;. ALTER EVENT DROP mi_evento;. REMOVE EVENT mi_evento;.

¿Cuál de las siguientes sentencias se utiliza para crear una vista?. CREATE VIEW. STORE VIEW. MAKE VIEW. SAVE VIEW.

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 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.

¿Cuál de las siguientes variables de estado almacena el número de conexiones abiertas en MySQL?. Threads_running. Connection_errors_internal. Threads_connected. Aborted_connects.

¿Cuál es una de las desventajas mencionadas sobre el uso del registro de consultas para auditar los inicios de sesión en MySQL?. No registra inicios de sesión, solo consultas de selección. 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.

¿Cuáles son componentes de una base de datos relacional?. Indicadores. Tablas. Registros. Etiquetas.

¿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.

¿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 estabilidad debido a la falta de un sistema de almacenamiento transaccional. Mayor simplicidad debido a múltiples archivos de metadatos. Caché de objetos de diccionario descentralizado y variable.

¿Qué técnica de replicación es adecuada para datos que cambian frecuentemente?. Ninguna técnica de replicación es adecuada. Replicación transaccional. Replicación de instantáneas. Replicación de mezcla.

Rellena los espacios en blanco con las palabras calve: Vamos a considerar una tienda en línea con dos tablas: productos y categorias. Cada producto pertenece a una categoría. CREATE TABLE categorias ( id_categoria INT PRIMARY KEY AUTO_INCREMENT, nombre VARCHAR(255) NOT NULL ); CREATE TABLE productos ( id_producto INT PRIMARY KEY AUTO_INCREMENT, nombre_producto VARCHAR(255) NOT NULL, precio DECIMAL(10, 2) NOT NULL, id_categoria INT, FOREIGN KEY (id_categoria) REFERENCES categorias(id_categoria) ); Creación de la vista: CREATE OR REPLACE BLANK-1 vista_productos_categorias BLANK-2 BLANK-3 productos.nombre_producto, productos.precio, categorias.nombre AS nombre_categoria BLANK-4 productos JOIN categorias BLANK-5 productos.id_categoria BLANK-6 categorias.id_categoria; Otorgar permisos a un usuario para modificar, insertar y borrar registros en la vista: GRANT BLANK-7, INSERT, DELETE BLANK-8 vista_productos_categorias BLANK-9 'nombre_usuario'@'localhost';. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5. BLANK-6. BLANK-7. BLANK-8. BLANK-9.

Completa la creación de la vista con las palabras clave correspondientes: A partir de la siguiente tabla. CREATE TABLE peliculas ( pelicula_id INT PRIMARY KEY, titulo VARCHAR(255), director VARCHAR(255), año_estreno INT, duracion_minutos INT ); Se requiere una vista que mostrará cuántas películas ha dirigido cada director. BLANK-1 OR REPLACE BLANK-2 vista_peliculas_director AS BLANK-3 director, BLANK-4(pelicula_id) AS cantidad_peliculas BLANK-5 peliculas BLANK-6 BY director;. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5. BLANK-6.

Rellena con las siguientes palabras, los espacios en blanco las siguientes frases: Palabras a usar: Información, Datos, Conjunto, Criterios, Instrucciones, Cumplen, Consulta, Acciones, Gestión En un Sistema de Gestión de Bases de BLANK-1, una BLANK-2 es como una pregunta que le haces a la base de datos para obtener información específica que estás buscando. Esta pregunta se basa en un BLANK-3 de condiciones o BLANK-4 establecidos por el usuario, y la base de datos responde proporcionando los datos que BLANK-5 con esos criterios. Las sentencias en un Sistema de Gestión de Bases de Datos son como BLANK-6 que le das a la base de datos para que realice diversas BLANK-7. Estas acciones pueden incluir cosas como crear tablas, cambiar o agregar datos, administrar la seguridad y las conexiones, y otras tareas relacionadas con la BLANK-8 y manipulación de la iBLANK-9 almacenada en la base de datos. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5. BLANK-6. BLANK-7. BLANK-8. BLANK-9.

Completa la creación de la vista con las palabras clave correspondientes: Data esta tabla CREATE TABLE calificaciones ( id INT PRIMARY KEY, nombre VARCHAR(255), calificacion INT ); Completa la consulta SQL para obtener una vista que de el promedio de calificaciones de todos los estudiantes CREATE BLANK-1 REPLACE VIEW vista_media_calificaciones BLANK-2 SELECT BLANK-3(calificacion) AS promedio_calificaciones BLANK-4 calificaciones;. BLANK-1. BLANK-2. BLANK-3. BLANK-4.

Rellena con las siguientes palabras, los espacios en blanco las siguientes frases: Palabras a usar: accesos, usuario, identidad, contraseña, permitido, conexión, solicitud, acceder. conectado, permisos El control de los BLANK-1 al SGBD por parte de los usuarios implica, en MySQL, dos operaciones distintas: Comprobación de la BLANK-2: Aquí, el sistema necesita confirmar la BLANK-3 del usuario. Esto se hace solicitando el nombre de usuario y la BLANK-4. Además, se necesita la identificación del host, que puede ser el nombre del dispositivo del BLANK-5 o su dirección IP, para identificar de dónde se está intentando hacer la conexión. Comprobación de la BLANK-6: Una vez que el usuario está BLANK-7, el sistema necesita determinar los BLANK-8 del usuario. Esto implica revisar a qué datos o recursos específicos dentro de la base de datos tiene permiso el usuario para BLANK-9 y qué acciones tiene BLANK-10 realizar en esos datos, como leer, escribir o modificar. BLANK-1. BLANK-2. BLANK-3. BLANK-4. BLANK-5. BLANK-6. BLANK-7. BLANK-8. BLANK-9. BLANK-10.

Denunciar Test