Cuestionario Base de Datos
|
|
Título del Test:
![]() Cuestionario Base de Datos Descripción: Base datos |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué es un campo dentro de un fichero?. Un archivo completo. Un conjunto de registros. Un soporte magnético. Una característica o dato concreto de un registro. ¿Qué es un fichero según los conceptos básicos de bases de datos?. Un programa de gestión de datos. Una consulta SQL. Un dispositivo físico de almacenamiento. Un conjunto ordenado de datos relacionados almacenados en un soporte. ¿Quién se encarga de traducir la dirección lógica en dirección física?. El SGBD exclusivamente. El disco duro. El sistema operativo. El usuario. ¿Qué es una dirección lógica?. Un identificador de usuario. La posición física real en el disco. La referencia utilizada por los programas para acceder a los datos. Un índice de la base de datos. ¿Qué representa un registro lógico?. Un índice. La información completa de un elemento vista por el usuario. Un campo individual. Un bloque físico del disco. ¿Cuál es una ventaja del tratamiento informatizado de la información?. Mayor dificultad de acceso. Mayor ocupación de espacio físico. Dependencia exclusiva del papel. Rapidez en el acceso y procesamiento de los datos. ¿Qué afirmación es correcta?. El almacenamiento lógico depende del tipo de monitor. El almacenamiento lógico organiza datos; el físico se refiere a cómo se guardan en disco. No existe diferencia entre ambos. El almacenamiento físico solo existe en la nube. ¿Qué caracteriza a una base de datos centralizada?. Los datos siempre están replicados en tres países. Los datos se guardan en memoria RAM y se pierden al apagar. Los datos se gestionan desde un único servidor o ubicación principal. Los datos se almacenan solo en móviles. ¿Qué ventaja típica aporta una BD distribuida frente a una centralizada?. Impide el acceso concurrente. Obliga a no usar claves. Mayor disponibilidad si un nodo falla. Elimina la necesidad de diseño lógico. ¿Cuál de estos lenguajes se usa para consultar datos?. DQL (SELECT). DCL (GRANT). DDL (CREATE). DTL (COMMIT). En los diagramas Entidad-Relación, la participación es una propiedad de: Las relaciones. Las entidades. Los atributos. Ninguna es correcta. Tipo de relación entre socios y películas (Netflix): Muchos a uno. Uno a muchos. Muchos a muchos. Uno a uno. El valor mínimo de una cardinalidad máxima es: No es obligatorio ponerla. 0. 1. N. Tipo de relación entre Lenguaje literario y Obra (biblioteca): Uno a muchos. Uno a uno. Ninguna es correcta. Muchos a muchos. Participaciones que corresponden a una cardinalidad 1:N: (0,1) y (1,1). (1,1) y (1,N). (1,N) y (0,1). (1,N) y (0,1). ¿Pueden nombre + apellido1 + apellido2 ser la única clave candidata en TRABAJADOR?. Sí, y podrían ser clave primaria. No, solo puede ser dni. No, esta entidad puede tener varias claves candidatas. Todas son correctas. El atributo o atributos que permiten diferenciar a un miembro de una entidad determinan su: Cardinalidad máxima. Grado. Clave primaria. Cardinalidad mínima. El modelo entidad/relación es un modelo: Semántico. Conceptual. Jerárquico. Orientado a datos. En el modelo entidad/relación, un texto dentro de un rombo representa: El grado de una relación. El nombre de una entidad. El nombre de una relación. La cardinalidad de una relación. El modelo de base de datos donde los nodos tienen forma de tabla es el: Relacional. Jerárquico. En red. Documental. ¿Qué hace TRUNCATE TABLE sobre una tabla?. Renombra la tabla. Elimina solo un registro. Elimina todos los registros de la tabla de forma rápida (reiniciando contadores en muchos casos). Crea una clave foránea. ¿Qué sentencia define una clave foránea en una tabla?. INDEX REFERENCES. FOREIGN KEY (columna) REFERENCES otra_tabla(columna). REFERENCES sin FOREIGN KEY. PRIMARY KEY (columna) REFERENCES otra_tabla(columna). ¿Qué comando se usa para modificar la estructura de una tabla existente?. CHANGE TABLE DATA. MODIFY ROWS. UPDATE TABLE. ALTER TABLE. ¿Qué lenguaje de SQL agrupa CREATE, ALTER y DROP?. DCL. DQL. DML. DDL (Data Definition Language). Tipo de dato adecuado para almacenar una fecha (sin hora) en MySQL/MariaDB: BLOB. DECIMAL. VARCHAR. DATE. ¿Qué garantiza la restricción NOT NULL?. Que la columna sea siempre única. Que una columna no pueda almacenar valores nulos. Que la columna no admita números. Que la columna sea clave primaria automáticamente. ¿Qué hace una restricción CHECK?. Convierte una tabla en vista. Crea automáticamente copias de seguridad. Valida que los datos cumplan una condición antes de insertarse o actualizarse. Elimina filas duplicadas. ¿Para qué se utiliza la restricción UNIQUE?. Para eliminar una tabla. Para permitir duplicados. Para evitar valores duplicados en una columna o conjunto de columnas. Para ordenar resultados de un SELECT. ¿Qué restricción se utiliza para definir una clave primaria?. FOREIGN KEY. PRIMARY KEY. CHECK. DEFAULT. ¿Qué se entiende por estructura física de almacenamiento en un SGBD?. El lenguaje de programación de la aplicación cliente. La interfaz gráfica del SGBD. La forma en que los datos se guardan realmente en disco (ficheros, páginas, índices, etc.). El nombre de las entidades del MER. ¿Para qué se utiliza la cláusula WHERE en una consulta?. Para confirmar una transacción. Para filtrar filas según una condición. Para conceder permisos. Para crear una tabla. ¿Qué función de agregación cuenta filas?. SUBSTRING(). NOW(). CONCAT(). COUNT(). Diferencia principal entre WHERE y HAVING: WHERE solo se usa con JOIN. HAVING crea tablas y WHERE las elimina. HAVING filtra grupos tras aplicar agregación; WHERE filtra filas antes. HAVING reemplaza a SELECT. ¿Qué devuelve un INNER JOIN?. Todas las filas de la tabla derecha. Solo filas sin coincidencia. Solo las filas con coincidencia en ambas tablas. Todas las filas de la tabla izquierda. ¿Qué cláusula se usa para ordenar el resultado de una consulta?. GROUP BY. ORDER BY. HAVING. VALUES. ¿Qué devuelve un RIGHT JOIN?. Solo filas sin coincidencia. Solo coincidencias. Solo filas de la izquierda. Todas las filas de la tabla derecha y las coincidencias de la izquierda (o NULL). ¿Cuándo se utiliza GROUP BY?. Para insertar registros. Para agrupar filas y calcular agregados por grupo. Para borrar una tabla. Para crear usuarios. ¿Para qué se usa IN con una subconsulta?. Para ejecutar COMMIT. Para comprobar si un valor pertenece al conjunto devuelto por la subconsulta. Para crear índices. Para borrar bases de datos. ¿Qué devuelve un LEFT JOIN?. Solo filas de la derecha. Solo coincidencias exactas. Todas las filas de la tabla izquierda y las coincidencias de la derecha (o NULL). Solo filas sin coincidencia. ¿Qué es una subconsulta?. Una tabla temporal obligatoria. Un comando DDL. Un permiso de usuario. Una consulta dentro de otra consulta. ¿Qué sentencia inserta datos en una tabla?. UPDATE tabla SET ... INSERT INTO tabla (col1, col2) VALUES (...). DELETE FROM tabla. DROP TABLE tabla. ¿Qué permite INSERT INTO tabla_destino SELECT ...?. Insertar en una tabla el resultado de una consulta. Modificar la estructura de la tabla. Conceder permisos a usuarios. Crear índices automáticamente. ¿Cuál es la finalidad de UPDATE?. Crear permisos. Ordenar resultados. Crear una tabla. Modificar valores de filas existentes. ¿Qué operaciones incluye el lenguaje DML?. SHOW y DESCRIBE. CREATE, ALTER y DROP. INSERT, UPDATE y DELETE. GRANT y REVOKE. ¿Qué es una transacción?. Un conjunto de operaciones que se confirman o deshacen como una unidad. Una vista que se actualiza sola. Un tipo de base de datos NoSQL. Un índice. ¿Qué hace COMMIT?. Confirma definitivamente los cambios de una transacción. Crea una tabla. Deshace cambios no confirmados. Elimina una base de datos. ¿Qué hace ROLLBACK?. Deshace cambios no confirmados de una transacción. Inserta registros. Confirma cambios. Crea usuarios. ¿Qué significa ON DELETE CASCADE en una clave foránea?. Que al borrar un registro padre se borran automáticamente los hijos relacionados. Que al borrar se ponen todos los campos a 0. Que no se puede borrar el registro padre. Que se crean copias de seguridad. ¿Qué medida ayuda a mantener la integridad referencial?. Eliminar todas las claves primarias. Definir claves foráneas con acciones ON UPDATE/ON DELETE adecuadas. No usar restricciones. Usar siempre MyISAM. ¿Qué hace DELETE FROM tabla WHERE condición?. Elimina la tabla completa. Elimina solo las filas que cumplen la condición. Elimina la base de datos. Renombra la tabla. ¿Qué significa exportar datos?. Extraer datos a un archivo (SQL, CSV, etc.) para almacenarlos o transferirlos. Conceder permisos a usuarios. Crear tablas nuevas automáticamente. Eliminar registros duplicados. ¿Qué ventaja principal tiene CSV para intercambio de datos?. Cifra los datos por defecto. Solo funciona con Oracle. Es ampliamente compatible con hojas de cálculo y otros sistemas. Incluye claves foráneas automáticamente. ¿Qué herramienta gráfica se usa habitualmente en XAMPP para exportar/importar una BD?. Calculadora. Bloc de notas. phpMyAdmin. Paint. ¿Qué comando crea un backup lógico de una BD llamada empresa?. mysqldump -u root empresa > empresa.sql. mysql -u root empresa > empresa.sql. SELECT * FROM empresa INTO empresa.sql. DROP DATABASE empresa;. ¿Qué utilidad de MySQL/MariaDB se usa para realizar copias lógicas desde consola?. ping. mysqldump. chmod. traceroute. ¿Qué comando restaura un backup empresa.sql en la BD empresa?. RESTORE DATABASE empresa FROM empresa.sql. IMPORT empresa.sql. mysql -u root empresa < empresa.sql. mysqldump -u root empresa < empresa.sql. ¿Qué es una copia de seguridad de una base de datos?. Una sentencia SQL para ordenar resultados. Un permiso de usuario. Una copia de los datos y/o estructura que permite restaurar la información tras un fallo. Un índice para acelerar consultas. ¿Qué significa importar datos?. Cargar datos desde un archivo a una base de datos. Eliminar claves foráneas. Crear índices. Ordenar resultados. ¿Qué se entiende por transferir información entre sistemas gestores?. Migrar datos desde un SGBD a otro usando formatos y procesos de conversión. Actualizar el monitor del servidor. Crear claves primarias automáticamente. Ordenar tablas por nombre. ¿Qué incluye una copia completa?. Toda la base de datos (estructura y datos) o todo el conjunto definido por la política de backup. Solo consultas SELECT. Solo permisos. Solo una tabla. |




