option
Cuestiones
ayuda
daypo
buscar.php

Gestión de Base de Datos (GBD)

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Gestión de Base de Datos (GBD)

Descripción:
Gestión de Base de Datos (GBD)

Fecha de Creación: 2026/05/20

Categoría: Informática

Número Preguntas: 70

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

De las siguientes opciones, selecciona la que corresponde al acceso directo a un registro. Se accede de forma directa o por índice a un registro y a partir de ahí de forma secuencial. Se accede a los registros uno detrás de otro hasta localizar el buscado. Se accede a un registro mediante su clave. Se consultan claves y direcciones en la tabla de índices y se accede directamente al área de datos.

De las siguientes respuestas señala la que se identifica más con el concepto "sistema de bases de datos distribuídas": Se refiere a la existencia de varios servidores. Se produce cuando la base de datos está repartida en más de un servidor. Cuando los clientes o los servidores ejecutan distintos sistemas operativos. Cuando el cliente puede conectarse a más de un servidor.

Relaciona los siguientes conceptos con su significado correcto: Fichero. Campo. Registro. Datos.

Según la ubicación de la base de datos, los SGBD se pueden clasificar en: Sistemas Respuesta Pregunta 4 centralizados distribuidos : los datos se almacenan en una sóla máquina. Sistemas _____________ : la base de datos puede estar repartida en distintas máquinas.

Relaciona los siguientes conceptos: Se trata de una serie de restricciones que permiten que determinados valores sean o no almacenados. Controla el acceso simultáneo de varios usuarios a los mimos datos. Es la repetición innecesaria de información en varios ficheros. Es información redundante en la que las copias de los datos de los distintos ficheros no coincide.

Empareja los siguientes conceptos: Se utiliza para consultar, insertar, modificar o borrar los datos. Se utiliza para definir los objetos, las estructuras de almacenamiento y las vistas. Se utilizan para desarrollar aplicaciones de forma fácil y rápida.

Selecciona para cada alternativa la opción que consideres correcta con relación a la organización secuencial indexada: Área primaria. Área de índices. Área de overflow.

Selecciona las respuestas correctas que se refieren al modelo entidad-relación. Representa la realidad como una colección de entidades y las relaciones entre ellas. Se trata de un modelo conceptual porque la descripción de las estructuras de datos y sus relaciones es cercana a la realidad. Dispone de conceptos que describen los detalles sobre el almacenamiento físico de los datos en el ordenador. No puede representar relaciones N:M ni reflexivas, entre registros.

Selecciona las características de la arquitectura cliente-servidor: Las aplicaciones se instalan en el servidor, en el cliente solo se instala un navegador. Los procesos se distribuyen entre el cliente y el servidor. Se necesita un software de red para comunicar al cliente y al servidor. El SGBD se encuentra repartido entre el cliente y el servidor.

De los siguientes tipos de software selecciona aquéllos que se instalen generalmente en el cliente. Software de interacción con el usuario y presentación. Software de gestión de datos. Software de desarrollo. Otros elementos de software.

Relaciona los siguientes conceptos: Dependencia funcional. Dependencia funcional completa. Dependencia funcional transitiva. Dependencia multivaluada.

En una relación jerárquica se elimina el supertipo y se añaden sus atributos a los subtipos cuando: Los subtipos tienen pocos atributos específicos. La jerarquía es total y exclusiva. El supertipo tiene pocos atributos y no tiene relaciones con otros atributos. Se accede frecuentemente a la información a través del supertipo.

Una tabla estará en 2FN si está en 1FN y además: No existen dependencias multivaluadas. No existen dependencias funcionales transitivas entre los atributos que no sean clave. No existen dependencias funcionales parciales con respecto a una clave compuesta. No existen dependencias de unión.

Las ventajas que presenta el modelo Entidad-Relación son: Representación visual fácil de entender. El uso de comandos de manipulación de datos. Se integra fácilmente con el modelo relacional. Puede manejar todo tipo de restricciones.

El modelo gráfico a nivel conceptual más utilizado es el modelo. Orientado a objetos. Entidad-relación. Relacional. Lógico.

Señala en qué casos una relación del modelo E/R se transforma en una tabla: Cuando la relación sea M:N. Cuando la relación sea 1:N con cardinalidad de una de las entidades (0,1)y tenga muchos atributos propios. Siempre que la relación sea reflexiva. Cuando la relación sea 1:1.

El tipo de correspondencia puede tomar los valores M:1. Verdadero. Falso.

Relaciona los siguientes conceptos con su significado correcto: Clave alternativa. Clave ajena. Clave candidata. Clave principal. Clave artificial.

La restricción de _____permite declarar uno o varios atributos como única clave primaria de una relación. FOREIGN KEY. NOT NULL. UNIQUE. PRIMARY KEY.

La herencia es una característica de las relaciones jerárquicas entre entidades por la cual los supertipos heredan los atributos comunes al subtipo. ¿Verdadero o Falso?. Verdadero. Falso.

¿En qué casos podría estar justificada la creación de una clave primaria artificial?. Cuando no podamos formar una clave primaria con las columnas de la tabla. Cuando se nos olvida elegir una, ya que la crea el propio SGBD. Cuando la clave primaria está formada por muchas columnas. Cuando las claves candidatas son complejas e inmanejables.

Con relación a los SGBD transaccionales marca la afirmación INCORRECTA. Podemos utilizar cualquier motor de almacenamiento, como MyISAM. Soportan el uso de claves ajenas. Mantienen la integridad de los datos. La transacción no finaliza en un estado intermedio.

Aunque sea opcional, es importante dar un nombre al índice cuando se creó. Para consultar los índices de una tabla se puede utilizar _______.

La sentencia que se usa para mostrar los recursos disponibles en una base de datos y que admite distintas variantes es.

Selecciona los tipos de datos que sean de longitud variable. CHAR. TEXT. VARCHAR. SET.

En MySQL el diccionario de datos se encuentra en una base de datos de solo lectura que se crea con la instalación y que almacena en tablas toda la información relativa a las bases de datos almacenadas. Esa base de datos se denomina.

¿Cómo puedo modificar el tipo de tablas que mi SGBD utiliza por defecto?. Con TYPE. Con ENGINE. Entrando en la configuración de mi SGBD. Todas son correctas.

Relaciona cada motor de almacenamiento con la característica que le corresponda. Utiliza tablespace. Utiliza acceso secuencial indexado. Utiliza índices hash. Se compone de varias tablas.

Con relación a los índices selecciona las opciones correctas: El usuario puede acceder a la tabla de índices para consultar los datos de forma más rápida. Deben crearse durante la definición de la tabla. Ocupan más espacio del necesario para los datos exclusivamente. Sólo se deben definir en columnas a las que se hagan consultas frecuentes.

Elige para cada atributo el tipo de datos que consideres más apropiado de la siguiente lista: El precio de un artículo. Pagado (S/N). Una imagen. Combustible (gasolina o diésel).

¿Cuál es el formato por defecto que utiliza MySQL para los datos de tipo fecha/hora?. AAAA-MM-DD HH:MM:SS. DD-MM-AAAA HH:MM:SS. MM:DD:AA HH:MM:SS. AAAA-MM-DD.

La siguiente consulta tiene un error. Selecciona la opción que corresponda a ese error. SELECT IdReparacion, Matricula, DNI FROM REPARACIONES R, Intervienen I, EMPLEADOS E WHERE R.IdReparacion=I.IdReparacion AND I.CodEmpleado=E.CodEmpleado AND km > 10000;. No están bien relacionadas las tablas en WHERE. No es necesario utilizar alias en las tablas. Es necesario utilizar alias en las columnas ambiguas. No se puede utilizar dos AND en la misma cláusula WHERE.

Selecciona la opción correspondiente al significado de la siguiente consulta: SELECT CodCliente, Count(IdFactura) as 'Facturas' FROM FACTURAS GROUP BY CodCliente;. Número total de facturas de todos los clientes. Número de facturas de cada cliente. Las dos opciones son correctas. Ninguna opción es correcta.

Una subconsulta que devuelve una lisa de valores se enlaza con la consulta principal con los operadores IN ó NOT IN. Verdadero. Falso.

De la siguiente lista, selecciona las herramientas que disponen de un editor para introducir consultas en SQL: PhpMyAdmin. MySQL Workbench. Microsoft Access. Open Office Base. Todos ellos.

¿Es correcta la siguiente ordenación? Contesta verdadero o falso. SELECT * FROM ACTUACIONES ORDER BY TiempoEstimado DESC, Importe ASC;. Verdadero. Falso.

Relaciona cada cláusula con lo que indica: FROM. HAVING. WHERE. SELECT.

Cuando queremos que una columna no pueda quedar sin datos la definiremos como.

La consulta: SELECT CodEmpleado, IdReparacion, sum(horas) AS 'Horas trabajadas' FROM Intervienen GROUP BY CodEmpleado, IdReparacion;. Agrupa las horas por CodEmpleado. Agrupa las horas por IdReparacion. No agrupa. Agrupa por los dos criterios a la vez.

La siguiente instrucción muestra los nombres en mayúsculas. ¿Verdadero o falso?: SELECT LOWER(Nombre) FROM CLIENTES;. Verdadero. Falso.

Relaciona los niveles de aislamiento con los problemas de concurrencia que pueden tener: READ UNCOMMITED. READ COMMITED. REPEATABLE READ. SERIALIZABLE.

Contesta si es verdadera o falsa la siguiente afirmación. Durante el tiempo que se está ejecutando una transacción la base de datos pasa por estados intermedios inconsistentes. Verdadero. Falso.

Señala las características del bloqueo de tablas en InnoDB: Implementa el bloqueo a nivel de fila. Utiliza el bloqueo compartido. No Implementa el bloqueo a nivel de tabla. Utiliza el bloqueo exclusivo.

¿Cuándo se producen problemas de acceso concurrente?. Cuando varios usuarios acceden a la misma base de datos. Cuando varios usuarios acceden al mismo dato. Cuando varios usuarios acceden simultáneamente a los mismos datos. Cuando varios usuarios acceden simultáneamente a los mismos datos y alguno los modifica.

La sentencia _____ funciona igual que la sentencia INSERT excepto cuando intentamos duplicar un índice PRIMARY KEY o UNIQUE.

Las opciones de bloqueo de tablas que se pueden definir con LOCK TABLES son: WRITE. READ. AS. LOW PRIORITY WRITE.

Cómo funcionan las transacciones en MySQL por defecto. podemos iniciar una transacción escribiendo START TRANSACTION. Podemos trabajar con transacciones directamente. Por defecto no se pueden iniciar transacciones. Por defecto las órdenes se confirman automáticamente.

¿Con cuál de estas opciones se pueden ejecutar transacciones?. Trabajando con tablas InnoDB. Con el modo AUTOCOMMIT desactivado. Con AUTOCOMMIT. 1, iniciando las sentencias con START TRANSACTION. Todas las opciones son CORRECTAS.

La siguiente consulta no es correcta. Señala por qué. UPDATE RECAMBIOS SET Stock = Stock +1 WHERE IdRecambio IN (SELECT IdRecambio FROM RECAMBIOS WHERE UnidadBase='unidad');. Porque no se pueden combinar sentencias UPDATE con SELECT. No es necesaria una subconsulta pero sí es correcta. Porque no se puede modificar una tabla cuyos datos se obtienen de una subconsulta de sí misma. Porque la subconsulta siempre debe formar parte de SET.

Propiedades de las transacciones. Relaciona cada propiedad con su significado: Atomicidad. Consistencia. Durabilidad. Aislamiento.

Señala las características que corresponden a los cursores. Cargan en una tabla en memoria los resultados de una consulta. Se declaran antes de las variables locales. Se recorren mediante la sentencia FETCH. Es necesario abrirlos (OPEN) y cerrarlos (CLOSE).

Señala algunas características de los triggers: Se invocan automáticamente antes o después de INSERT, UPDATE O DELETE. Para cada tabla sólo puede haber un trigger. Pueden incluir cualquier sentencia SQL excepto de control de transacciones. El trigger se lanza por cada fila afectada por el evento.

Relaciona cada sentencia con su significado: SHOW CREATE FUNCTION. SHOW FUNCTION STATUS. DROP FUNCION. ALTER FUNCTION.

Señala las características que corresponden a las funciones: Siempre devuelven un dato mediante la sentencia RETURN. Se invocan con CALL NombreFunción(parámetros). Sólo utilizan parámetros de tipo IN. Pueden incluir consultas de tipo SELECT que devuelven un listado de datos.

Coloca en el orden correcto las siguientes instrucciones o cláusulas de una función: 2. 3. 4. 1.

Se denominan parámetros a los valores que se pasan a un procedimiento, a una función o a un trigger o que son devueltos por éstos. ¿Verdadero o falso?. Verdadero. Falso.

Diferencias entre procedimientos y funciones. Señala las opciones correctas. Los procedimientos devuelven siempre un valor. Las funciones en MySQL sólo pueden usar parámetros de entrada. Las funciones no pueden incluir en su código una SELECT que proporcione un listado de datos. Las funciones devuelven siempre un valor.

Con relación al uso de variables en los procedimientos relaciona cada cláusula con su significado: DEFAULT. DECLARE. SET. SELECT…INTO.

Relaciona las estructuras de control con su significado: CASE. IF. REPEAT. WHILE.

La cláusula RETURN es obligatoria. Indica el tipo de dato que nos va a devolver la función. ¿Verdadero o falso?. Verdadero. Falso.

Mysqldump permite hacer copias de seguridad compatibles con otros SGBD como Oracle, PostgreSQL, Db2. ¿Verdadero o falso?. Verdadero. Falso.

El programa que implementa todas las funciones de LOAD..DATA..INFILE es: Mysqldump. Mysqlhotcopy. Mysqlimport. Mysqlbinlog.

Algunos programas como myisamchk admiten la opción _____ que sólo muestra mensajes si ocurre algún error. Se denomina modo silencioso.

Existen empresas que realizan una copia de seguridad _____. Suelen ser copias automáticas programadas y que se guardan en lugar seguro.

Las herramientas gráficas para el mantenimiento de tablas implementan las sentencias: REPAIR TABLE. OPTIMIZE TABLE. CHECK TABLE. FLUSH TABLE.

¿Cómo podemos ver el contenido del registro binario?. Editando el archivo con el bloc de notas. Mediante la herramienta mysqlbinlog. Editando el archivo desde MySQL Workbench. Mediante la sentencia SHOW BINLOG EVENTS.

¿Qué significa la siguiente instrucción? Mysqldump –single-transaction NombreBaseDatos > Backup_20200531.sql. Realiza una copia de seguridad de NombreBaseDatos. %25%La copia se hace en una única transacción. Las tablas son de tipo InnoDB. El archivo obtenido contiene sentencias INSERT.

La suma de comprobación de una tabla se utiliza para saber si los datos están corruptos y se denomina _______.

Para recuperar el espacio libre que ocupan los datos borrados en las tablas de longitud variable se utiliza el comando _______.

La instrucción myisamchk Clientes –backup, realiza una copia de seguridad de la tabla Clientes. ¿Verdadero o falso?. Verdadero. Falso.

Denunciar Test