option
Cuestiones
ayuda
daypo
buscar.php

Examen Febrero 2024 ASGBD

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Examen Febrero 2024 ASGBD

Descripción:
ASIR_ASGBD_2324

Fecha de Creación: 2024/05/29

Categoría: Otros

Número Preguntas: 30

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

En relación a las funciones de un SGBD señala la opción corrrecta. Facilitar la copia de seguridad de los datos. Garantizar la integridad de los datos. Gestionar los accesos simultáneos a los datos. Todas son correctas.

¿Cuál de los siguientes es un modelo lógico de bases de datos?. Relacional. Multiplataforma. Multiusuario. Cliente-Servidor.

¿Qué característica tienen los sistemas gestores de bases de datos que vienen incluidos en suites ofimáticas?. Gestionan los accesos concurrentes de múltiples usuarios. Están diseñados según el modelo cliente-servidor. No permiten la interacción con otros programas del paquete ofimático. Se integran bien con otros programas del paquete ofimático.

¿Cuál es una diferencia clave entre las arquitecturas de dos capas y tres capas en un Sistema de Gestión de Bases de Datos (SGBD)?. En la arquitectura de tres capas las aplicaciones se ejecutan en el cliente y en la de dos capas las aplicaciones se ejecutan en un servidor de aplicaciones. En la arquitectura de tres capas las aplicaciones se ejecutan en el servidor de aplicaciones y en la de dos capas las aplicaciones se ejecutan en el cliente. En la arquitectura de tres capas se hace una copia de la base de datos en el cliente y en la de dos capas se accede a los datos usando una aplicación cliente como MySQL Workbench. En la arquitectura de tres capas se accede a los datos usando una aplicación cliente como MySQL Workbench y en la de dos capas se accede a los datos a través de un servidor web usando formularios.

Los 3 niveles de abstracción de los SGBD son: Interno, medio y externo. Interno, físico y lógico. Físico, lógico y externo. Interno, conceptual y lógico.

Señala la afirmación correcta acerca de los roles en un SGBD: Los roles permiten asignar un conjunto de permisos a un usuario de forma rápida. Los roles permiten establecer conjuntos de permisos en función del perfil de los usuarios. Para asignar permisos a un rol se utiliza GRANT. Todas son correctas.

¿Cuál es una razón para utilizar vistas en bases de datos relacionales?. Evitar el acceso directo a las tablas, aumentando la seguridad. Facilitar el acceso a las tablas directamente para que las consultas sean más rápidas y seguras. Permitir modificar los datos de las tablas de manera más sencilla que si se hiciera directamente sobre las tablas directamente. Todas son correctas.

Señala la opción que no encaja con las demás: MySQL. Oracle. Microsoft SQL Server. Workbench.

¿Qué hace la siguiente sentencia SQL? GRANT SELECT ON local.* TO 'adminlocal'@'localhost';. Estamos concediendo permiso de consulta al usuario "local" en la base de datos "adminlocal". Estamos concediendo permiso de consulta al usuario "adminlocal" en la base de datos "local" cuando se conecte en modo local. Estamos concediendo permiso de selección al usuario "adminlocal" en la base de datos "local". Estamos concediendo permiso al usuario "localhost" en la base de datos "local".

El deadlock es una situación que está relacionada con…. El bloqueo de tablas y la concurrencia de acceso. El bloqueo de usuarios para consultar tablas. La asignación a los usuarios de permisos de consulta de tablas. La asignación a los usuarios de permisos de modificación de tablas.

El encargado de establecer la política de acceso a una base de datos es el... Administrador de Bases de Datos. Administrador del Sistema Informático. Técnico de Instalación de Bases de Datos. Administrador de Acceso a las Bases de Datos.

La sentencia GRANT: Sirve para asignar y consultar los permisos de un usuario o un rol. Sirve para asignar permisos a usuarios y roles. Sirve para crear usuarios y asignarles permisos. Ninguna es correcta.

Para establecer el rol que estará activo cuando un usuario se conecte al SGBD se utiliza la sentencia…. ROLE DEFAULT. SET DEFAULT ROLE. DEFAULT ROLE TO. DEFAULT ROLE.

Si en MySQL un usuario tiene bloqueada la tabla "empleado" con la sentencia: LOCK TABLES empleado READ;. El resto de usuarios pueden consultar la tabla "empleado", pero no pueden actualizarla. El resto de usuarios no pueden consultar ni actualizar la tabla "empleado". El resto de usuarios pueden actualizar la tabla "empleado", pero no pueden consultarla. Ninguna de las anteriores es correcta.

Si se crea una vista basada en una tabla y posteriormente se elimina la vista… ¿Se elimina la tabla?. No se elimina la tabla. No se elimina la tabla, pero sí se eliminan las filas de la tabla que estaban en la vista. Se elimina la tabla junto con la vista. El SGBD pregunta si se desea borrar la tabla junto con la vista.

Para hacer permanentes los cambios en una base de datos se utiliza: ROLLBACK. SAVE. COMMIT. MODIFY.

¿Qué hace la siguiente sentencia de MySQL? REVOKE SELECT ON *.* FROM 'slopez'@'%' WITH GRANT OPTION;. Revoca todos los privilegios del usuario 'slopez'@'%' y le quita la capacidad de otorgar privilegios a otros usuarios. Revoca todos los privilegios del usuario 'slopez'@'%' pero le permite seguir otorgando privilegios a otros usuarios. Otorga todos los privilegios al usuario 'slopez'@'%' y le permite otorgar privilegios a otros usuarios. No es una sintaxis válida en MySQL.

¿Cuál es el comando utilizado para eliminar una cuenta de usuario en MySQL?. DELETE USER <usuario>. REMOVE USER <usuario>. ERASE USER <usuario>. DROP USER <usuario>.

¿Qué es una vista?. Son todas las tablas que componen una BD junto con sus relaciones. Un objeto de la base de datos que relaciona dos tablas para presentarlas como si fuese una sola. Un objeto de la base de datos que proporciona una forma de restricción de acceso a los datos. Un objeto de la base de datos para que las consultas se ejecuten más rápidamente.

Un trigger está asociado a... Una base de de datos. Una tabla. Un procedimiento. Una función.

Para crear un evento (ON SCHEDULE) que se ejecute de manera periódica se utiliza la cláusula: AT. EVERY. STARTS. ENDS.

¿Qué problema pueden generar los bloqueos de tablas?. Blocklock. Deadlop. Deadloop. Ninguno de los anteriores.

En MySQL las estructuras de control de flujo de decisión son: IF, THEN, ELSE y ENDIF. IF y CASE. REPEAT, WHILE y LOOP. IF, CASE y LOOP.

¿Qué utilizarías para programar tareas que se ejecuten de forma recurrente, como por ejemplo, una copia de seguridad diaria?. Trigger. Function. Procedure. Event.

¿Cuál de las siguientes afirmaciones es correcta respecto a los roles en MySQL?. Los roles forman parte de la definición de la estructura de una base de datos. Los roles permiten agrupar conjuntos de privilegios y asignarlos a usuarios. Los roles son equivalentes a las vistas, ya que ambos se utilizan para definir la presentación de los datos. Los roles se asignan por el administrador del sistema y no pueden ser modificados por los usuarios.

¿Cuál de las siguientes afirmaciones es verdadera acerca de la gestión de permisos y usuarios en MySQL?. Los permisos pueden asignarse a nivel de columna para controlar el acceso a datos específicos dentro de una tabla. El comando REVOKE en MySQL se utiliza para otorgar nuevos privilegios a un usuario. La creación de usuarios y asignación de permisos en MySQL solo puede ser realizada por el usuario 'root'. Se puede crear una vista sin tener asignado el permiso de consulta de tablas.

¿Cuál de las siguientes afirmaciones es verdadera?. Las vistas actualizables en MySQL solo admiten operaciones de inserción, mientras que las modificaciones y eliminaciones no son posibles. Para que una vista en MySQL sea actualizable, debe cumplir con ciertas condiciones, como no contener columnas derivadas de una operación. Las vistas en MySQL son siempre actualizables, independientemente de las operaciones que se deseen realizar sobre los datos. Uno de los requisitos para que una vista sea actualizable es que la clave de primaria de la tabla subyacente esté formada por una sola columna.

¿Cuál de las siguientes afirmaciones es verdadera en MySQL?. Una función siempre debe incluir una sentencia RETURN. Un procedimiento puede incluir una sentencia RETURN. Una función puede recibir parámetros de salida. Para ejecutar una función se utiliza el comando CALL.

¿Con qué nivel de abstracción se relacionan las vistas?. Lógico. Interno. Externo. Con cualquiera de los anteriores.

El diccionario de datos es... Una tabla especial que tiene toda la información del resto de tablas del SGBD. Son datos almacenados de forma que puedan ser consultados rápidamente. Una base de datos que contiene información sobre el resto de bases de datos. Una base de datos a la que solo tiene permiso de acceso el usuario “root”.

Denunciar Test