AGE GSI Bloque IV Tema 2: Administración de SGBD
|
|
Título del Test:
![]() AGE GSI Bloque IV Tema 2: Administración de SGBD Descripción: Hecho con ChatGPT |



| Comentarios |
|---|
NO HAY REGISTROS |
|
La administración de bases de datos garantiza principalmente que la información esté: Cifrada en todo momento. Disponible para usuarios y aplicaciones en el momento y forma correcta. Almacenada solo en memoria. Replicada en una blockchain. ABD o DBA significa: Administrador de Backup Distribuido. Data Base Administrator. Data Block Adapter. Database Binary Access. El DBA interactúa principalmente con: Solo con el sistema operativo. El sistema y los usuarios. Solo con la red SAN. Solo con el departamento jurídico. Detectar necesidades de uso, roles y privilegios pertenece a: Comunicación con usuarios y responsables del sistema. Gestión del almacenamiento. Bloqueo de transacciones. Recuperación del sistema. Determinar la interfaz de conexión con otros sistemas es una función de: Planificación del CPD. Comunicación con usuarios y responsables del sistema. Control de concurrencia. Particionado de tablas. Identificar recursos hardware y software disponibles y proponer ampliaciones si son insuficientes forma parte de: La comunicación con usuarios y responsables del sistema. La definición de ACID. La revocación de privilegios. La creación de vistas. Analizar la infraestructura de red y su posible ampliación es una tarea de: Comunicación con usuarios y responsables del sistema. Creación de objetos SQL. Solo seguridad física. Normalización relacional. Obtener cuadernos de carga con detalles de implantación pertenece a: Planificación, diseño e implementación. Recuperación de transacciones. Seguridad en SQL. Deadlock. Desarrollar scripts de creación de BBDD y scripts de puesta a punto pertenece a: Planificación, diseño e implementación. Seguridad en SQL. Control de transacciones. Concurrencia. Mantener diarios de transacciones y establecer procedimientos de puntos de control, backup y recovery pertenece a: Normas y procedimientos en operaciones. Gestión del almacenamiento. Carga de base de datos. Particionado lógico. Garantizar actualizaciones bajo el principio de atomicidad pertenece a: Mantener la integridad de los datos. Carga de la base de datos. Gestión de roles. Gestión de tablespaces. Garantizar acceso solo con privilegios pertenece a: Mantener la seguridad de los datos. Mantener la disponibilidad de los datos. Gestión del almacenamiento. Recuperación del sistema. Evaluar el uso de redes de almacenamiento independientes (SAN) se cita dentro de: Mantener la disponibilidad de los datos. Control de concurrencia. Seguridad en SQL. Creación de vistas. Desarrollar scripts de migración desde otros sistemas pertenece a: Carga de base de datos. Recuperación del sistema. Revocación de privilegios. Atomicidad. Ajustar parámetros para optimizar rendimiento, crear usuarios y modificar objetos pertenece a: Mantenimiento de la base de datos. Recuperación local. Bloqueo compartido. Gestión de extensiones. Tomando como referencia Oracle, la unidad lógica en que se divide la base de datos y que puede estar en varios ficheros físicos es: Segmento. Tablespace. Extensión. Bloque del SO. Una agrupación de bloques Oracle no contiguos y especializada según el tipo de información es un: Fichero. Segmento. Tablespace. Registro. Un conjunto de datos contiguos se denomina: Bloqueo. Extensión. Rollback. Vista. A nivel lógico, la base de datos se organiza en: Ficheros del sistema operativo y discos físicos. Tablespaces, segmentos y extensiones. Solo tablas y vistas. RAM y swap. La relación entre estructura lógica y física se da, entre otros, entre: Usuarios y roles. Ficheros y tablespaces. Triggers y procedimientos. Índices y vistas. Los mecanismos de seguridad pueden aplicarse a: Solo a bases de datos completas. Bases de datos completas o valores de filas o columnas. Solo a tablas temporales. Solo a usuarios DBA. En SQL, la seguridad se basa en gestión de listas, subsistema de autorización y: Control de transacciones. Compresión de bloques. Programación orientada a objetos. Balanceo de carga. La vista PROV_DE_MADRID es un ejemplo de restricción de acceso por: Subconjunto vertical. Subconjunto horizontal. Subconjunto multinivel. Sin restricción. La vista NOMBRE_CIUDAD es un ejemplo de restricción por: Columnas. Filas. Tablespaces. Extensiones. La cláusula opcional que obliga a que las operaciones sobre una vista respeten la condición de la vista es: WITH GRANT OPTION. WITH CHECK OPTION. ON COMMIT DELETE. ORDER BY OPTION. Los privilegios de base de datos citados en los apuntes son: DBA, CONNECT y RESOURCE. SELECT, UPDATE y DELETE. READ, WRITE y EXECUTE. OWNER, USER y GUEST. En GRANT RESOURCE (quota) ON tablespace TO user, quota representa: El número de roles. El espacio en bytes. La prioridad del usuario. El número de sesiones. Entre los object_priv citados NO aparece: ALTER. SELECT. MERGE. REFERENCES. En UPDATE y REFERENCES pueden especificarse: Bloques. Columnas. Tablespaces. Extensiones. Una transacción es: Una copia completa de la base de datos. Una unidad lógica de trabajo que transforma un estado consistente en otro. Un tipo de usuario privilegiado. Una vista materializada. COMMIT sirve para: Deshacer cambios. Confirmar que la transacción finalizó. Bloquear registros en modo compartido. Abortar el sistema completo. ROLLBACK sirve para: Confirmar cambios permanentes. Deshacer los cambios hasta el inicio o el último COMMIT. Crear una transacción compensadora. Asignar privilegios. Si el sistema falla tras un COMMIT pero antes de grabar físicamente los datos, el SGBD garantiza la confirmación siempre que: Exista una copia SAN. La transacción esté registrada en el histórico antes del COMMIT. Se haya hecho REVOKE. Exista una vista. La propiedad ACID que implica que o se ejecutan todas las operaciones o ninguna es: Consistencia. Aislamiento. Atomicidad. Durabilidad. La propiedad ACID que implica que, tras un COMMIT, los cambios permanecen incluso ante fallos es: Atomicidad. Consistencia. Aislamiento. Durabilidad. Una transacción que no termina con éxito se considera: Activa. Comprometida. Abortada. Compartida. Los efectos de una transacción comprometida solo pueden anularse mediante: Otro ROLLBACK. Una transacción compensadora. Un bloqueo S. Un GRANT. El estado de una transacción tras ejecutar la última instrucción es: Parcialmente comprometida. Fallida. Abortada. Bloqueada. Un fallo local afecta a: Todas las transacciones en ejecución. Solo a la transacción afectada. Todo el almacenamiento físico. Solo al tablespace SYSTEM. Una caída suave del sistema: Daña físicamente la base de datos. Afecta a transacciones activas pero no daña la base de datos. Siempre implica pérdida total. Solo afecta a vistas. Una caída dura se asocia a: Fallo de medios de almacenamiento. Solo bloqueo compartido. Solo errores de sintaxis SQL. Solo pérdida de red. La modificación perdida ocurre cuando: Una transacción lee una fila dos veces. Una transacción sobrescribe cambios de otra y la actualización anterior se pierde. Hay demasiados COMMIT. Un usuario pierde privilegios. La dependencia no comprometida se produce cuando: Se usan tablas sin índice. Una transacción lee o modifica datos de otra que aún no ha hecho COMMIT. Se revoca un privilegio SELECT. Se llena un tablespace. El análisis inconsistente aparece cuando: Una transacción larga mezcla valores antiguos y nuevos. Dos transacciones hacen COMMIT correctamente. Se crea una vista horizontal. Se concede WITH GRANT OPTION. El bloqueo exclusivo (X) permite: Solo leer. Leer y modificar. Solo modificar sin leer. Solo crear vistas. El bloqueo compartido (S) permite: Leer. Leer y borrar. Modificar. Revocar privilegios. Si una transacción A tiene un bloqueo X sobre un registro R, una solicitud S de otra transacción B: Es compatible. Queda en espera. Anula el bloqueo X. Se convierte en COMMIT. Si una transacción A tiene un bloqueo S sobre R, una solicitud S de B: Es compatible y se concede. Queda siempre en espera. Se transforma en X. Provoca caída dura. Los bloqueos X se mantienen normalmente hasta: El siguiente SELECT. El siguiente punto de sincronización: COMMIT o ROLLBACK. La desconexión del usuario. La siguiente creación de vista. El deadlock ocurre cuando: Una transacción hace COMMIT dos veces. Dos o más transacciones quedan esperando indefinidamente por bloqueos cruzados. Se pierde un tablespace. Se concede DBA a muchos usuarios. Ante un deadlock, el sistema debe: Ignorarlo siempre. Detectarlo y cancelar una transacción víctima. Hacer COMMIT de todas las transacciones. Eliminar todos los usuarios. Señala funciones del DBA relacionadas con la comunicación y planificación. Detectar necesidades de uso, roles y privilegios. Determinar la interfaz de conexión con otros sistemas. Identificar recursos hardware y software disponibles. Analizar la infraestructura de red y su ampliación. Sustituir siempre el SGBD por otro. Señala funciones del DBA relacionadas con mantenimiento y disponibilidad. Definir componentes redundantes. Establecer procedimientos de recuperación ante pérdidas. Gestionar arranque y parada de procesos. Ajustar parámetros para optimizar rendimiento. Eliminar toda política de backup. Señala niveles de almacenamiento citados tomando como referencia Oracle. Ficheros. Tablespaces. Segmentos. Extensiones. Sockets. Señala elementos en los que se basa la seguridad en SQL según los apuntes. Gestión de listas. Subsistema de autorización. Control de transacciones. Cifrado cuántico obligatorio. Balanceo de carga. Señala privilegios sobre objetos citados expresamente en los apuntes. ALTER. DELETE. REFERENCES. UPDATE. MERGE. Señala las propiedades ACID. Atomicidad. Consistencia. Aislamiento. Durabilidad. Disponibilidad. Señala estados posibles de una transacción citados en los apuntes. Activa. Parcialmente comprometida. Fallida. Abortada. Comprometida. Serializada. Señala problemas principales de concurrencia citados. Modificación perdida. Dependencia no comprometida. Análisis inconsistente. Desnormalización forzada. Rotación de logs. Señala afirmaciones correctas sobre compatibilidad de bloqueos. S con S es compatible. X con S no es compatible. X con X es compatible. Si A tiene S, otra S puede concederse. Si A tiene X, otra X queda en espera. ¿Siglas en inglés del Administrador de Base de Datos?. ¿Comando SQL que confirma una transacción?. ¿Comando SQL que deshace cambios hasta el inicio o último commit?. ¿Nombre de la propiedad ACID que garantiza permanencia tras COMMIT?. ¿Tipo de bloqueo que permite leer y modificar? Escribe la letra usada en los apuntes. ¿Tipo de bloqueo que permite leer? Escribe la letra usada en los apuntes. ¿Cómo se llama la espera indefinida por bloqueos cruzados entre transacciones?. ¿Unidad lógica de Oracle que puede abarcar varios ficheros físicos?. Une cada función u objetivo del DBA con su descripción. Mantener la integridad de los datos. Mantener la seguridad de los datos. Mantener la disponibilidad de los datos. Carga de base de datos. Une cada nivel de almacenamiento con su definición. Ficheros. Tablespaces. Segmentos. Extensiones. Une cada tipo de vista con su ejemplo o significado. PROV_DE_MADRID. NOMBRE_CIUDAD. MADRID_NOMBRE_CIUDAD. MYTABLES. Une cada propiedad ACID con su significado. Atomicidad. Consistencia. Aislamiento. Durabilidad. Une cada estado de una transacción con su descripción. Activa. Parcialmente comprometida. Fallida. Abortada. Comprometida. Une cada problema de concurrencia con su descripción resumida. Modificación perdida. Dependencia no comprometida. Análisis inconsistente. Une cada tipo de bloqueo con su comportamiento. Bloqueo exclusivo (X). Bloqueo compartido (S). Solicitud S frente a S. Solicitud X frente a X o S. |





