option
Cuestiones
ayuda
daypo
buscar.php

Gestión de bases de datos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Gestión de bases de datos

Descripción:
Gestión de bases de datos 2025

Fecha de Creación: 2025/12/18

Categoría: Informática

Número Preguntas: 30

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

¿Cuál de los siguientes ejemplos pertenece a los dispositivos de almacenamiento de información basados en tecnología óptica?. Disco flexible. Tarjeta de memoria. Disco duro. CD-ROM.

Si tu empresa requiere que múltiples usuarios accedan y modifiquen la base de datos al mismo tiempo sin que los cambios de unos interfieran con los de otros, ¿qué función del SGBD es crucial para asegurar que esto ocurra de manera correcta?. Función de definición de datos. Función de consulta de datos. Función de manipulación de datos. Función de control de transacciones de datos.

¿Qué característica define principalmente a una base de datos?. Está almacenada en un soporte informático volátil. No requiere ningún tipo de organización ni estructura. Los datos están estructurados y guardados de manera estructurada. Organiza datos de manera desordenada y aleatoria.

¿Cuál es la principal diferencia entre el almacenamiento primario y el secundario?. El almacenamiento secundario requiere energía eléctrica para mantener los datos. El almacenamiento primario es más lento pero más asequible. El almacenamiento secundario está conectado directamente al procesador. El almacenamiento primario es volátil, mientras que el secundario es no volátil.

¿Cuál de las siguientes opciones describe mejor la utilidad de un sistema gestor de bases de datos (SGBD)?. Mejorar la velocidad de internet en una red. Facilitar la edición de documentos de texto. Ofrecer herramientas para diseñar gráficos y presentaciones. Permitir la organización y gestión de datos de manera eficiente y segura.

¿Qué tipo de atributo en el modelo E-R puede tomar más de un valor para una misma ocurrencia de una entidad?. Atributo obligatorio. Atributo multivaluado. Atributo derivado. Atributo simple.

¿Cuál es la característica principal de una entidad débil en el modelo entidad-relación (E-R)?. Una entidad débil no puede existir sin la entidad fuerte de la que depende. Una entidad débil se representa con un rectángulo simple y no tiene ninguna relación con otras entidades. Una entidad débil puede existir por sí misma sin depender de ninguna otra entidad. Una entidad débil siempre tiene una clave primaria propia, distinta de la entidad fuerte.

En el modelo entidad-relación (E-R), ¿cómo se representa una relación entre dos entidades?. Con un rectángulo que contiene el nombre de la relación. Con un triángulo que conecta las entidades involucradas. Con un rombo que contiene el nombre de la relación. Con un círculo alrededor de las entidades involucradas.

¿Cuál es una característica fundamental de las entidades en el modelo entidad-relación (E-R)?. Representan elementos del mundo real, tangibles o abstractos, de interés para la empresa. Se representan mediante un círculo con el nombre de la entidad en su interior. Solo pueden tener atributos simples y univaluados. Deben tener siempre al menos un atributo derivado.

Dado el siguiente modelo Entidad-Relación para una biblioteca: Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución Relaciones: Un Lector puede hacer muchos Préstamos. Un Préstamo corresponde a un único Lector. Un Préstamo puede incluir uno o varios Libros. Un Libro puede estar en varios Préstamos. ¿Cuál de las siguientes opciones representa correctamente las tablas y sus claves en el diseño lógico derivado del modelo Entidad-Relación descrito?. Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución, ID_Lector (FK), ISBN (FK). Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución, ID_Lector (FK) Libro_Préstamo: ISBN (FK), ID_Préstamo (FK). Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución Lector_Libro: ID_Lector (FK), ISBN (FK). Libro: ISBN (PK), Título, Autor, Año Lector: ID_Lector (PK), Nombre, Dirección Préstamo: ID_Préstamo (PK), Fecha_Préstamo, Fecha_Devolución, ISBN (FK) Lector_Préstamo: ID_Lector (FK), ID_Préstamo (FK).

¿Cuál de las siguientes afirmaciones es correcta respecto a la operación de TRUNCATE en bases de datos?. TRUNCATE permite eliminar solo las filas que cumplen con ciertos criterios, como en la instrucción DELETE. TRUNCATE es más lenta que DELETE, ya que realiza más comprobaciones. TRUNCATE es una operación de tipo DML, mientras que DELETE es una operación de tipo DDL. TRUNCATE elimina todas las filas de una tabla de forma rápida, pero no permite especificar filas en concreto.

¿Cuál es la sentencia SQL correcta para crear una tabla llamada "producto" con un campo "id" como clave primaria y un campo "nombre" de tipo texto?. CREATE TABLE producto (id INT PRIMARY KEY, nombre VARCHAR);. CREATE TABLE producto (id SERIAL PRIMARY KEY, nombre TEXT);. CREATE TABLE producto (id PRIMARY KEY, nombre TEXT);. CREATE TABLE producto (id AUTOINCREMENT PRIMARY KEY, nombre TEXT);.

¿Cuál es el propósito principal de las pruebas de integración en el contexto de una base de datos?. Evaluar la velocidad de respuesta de las consultas. Probar cada función individualmente para verificar su funcionamiento. Verificar que los componentes de la base de datos funcionen juntos correctamente. Optimizar el rendimiento del sistema.

¿Qué estrategia utilizarías para probar la integridad referencial entre dos tablas relacionadas en una base de datos?. Modificar directamente los registros para observar el impacto en otras tablas. Utilizar un enfoque de prueba de carga para verificar el rendimiento. Insertar registros en ambas tablas y verificar que los registros relacionados existan. Realizar una copia de seguridad de la base de datos.

¿Cuál de los siguientes tipos de datos sería el más adecuado para almacenar un número decimal con precisión exacta en una base de datos PostgreSQL?. REAL. FLOAT. NUMERIC. DOUBLE PRECISION.

¿Cuál de las siguientes afirmaciones sobre las palabras reservadas en un lenguaje de programación es correcta?. Las palabras reservadas tienen un significado especial en el lenguaje y se recomienda escribirlas en mayúsculas. Las palabras reservadas no tienen un significado especial en el lenguaje y pueden ser usadas como nombres de variables. Las palabras reservadas deben escribirse en minúsculas para evitar confusión con otros comandos. Las palabras reservadas son utilizadas para almacenar datos, no para realizar operaciones o consultas.

Selecciona la sentencia SQL correcta para eliminar un registro específico de una tabla: DELETE RECORD table_name WHERE condition;. DELETE FROM table_name WHERE condition;. REMOVE FROM table_name WHERE condition;. DROP FROM table_name WHERE condition;.

En una tabla de ventas llamada ventas, ¿cuál de las siguientes consultas SQL calcula el total de ventas realizadas por cada cliente?. SELECT cliente, AVG(total) FROM ventas GROUP BY cliente;. SELECT cliente, COUNT(total) FROM ventas GROUP BY cliente;. SELECT cliente, MAX(total) FROM ventas GROUP BY cliente;. SELECT cliente, SUM(total) FROM ventas GROUP BY cliente;.

En una base de datos de pedidos y clientes, ¿cuál de las siguientes consultas SQL selecciona todos los clientes que no tienen ningún pedido registrado?. SELECT c.nombre FROM clientes c RIGHT JOIN pedidos p ON c.id_cliente = p.id_cliente WHERE p.id_pedido IS NULL;. SELECT c.nombre FROM clientes c INNER JOIN pedidos p ON c.id_cliente = p.id_cliente WHERE p.id_pedido IS NULL;. SELECT c.nombre FROM clientes c LEFT JOIN pedidos p ON c.id_cliente = p.id_cliente WHERE p.id_pedido IS NULL;. SELECT c.nombre FROM clientes c JOIN pedidos p ON c.id_cliente = p.id_cliente WHERE p.id_pedido IS NULL;.

¿Qué comando se utiliza para definir una función almacenada en PL/pgSQL?. CREATE FUNCTION. INSERT INTO. SELECT FROM. CREATE TABLE.

¿Cuál es la principal diferencia entre una función y un procedimiento en PL/pgSQL?. Las funciones devuelven un valor, mientras que los procedimientos no. Los procedimientos permiten realizar operaciones DML, mientras que las funciones no. Los procedimientos pueden ser invocados desde cualquier parte del código, mientras que las funciones están limitadas a su ámbito. Las funciones pueden ejecutarse de forma explícita, mientras que los procedimientos se ejecutan automáticamente.

¿Cuál es el propósito principal de una declaración DECLARE en PL/pgSQL?. Definir variables locales. Declarar un nuevo procedimiento. Especificar el nombre de una función. Indicar el inicio de una transacción.

¿Cuál de las siguientes es una operación básica que se puede realizar con un cursor en bases de datos?. SELECT. Realiza la selección de datos de un cursor ya abierto. REMOVE. Elimina las filas cargadas en el cursor. INSERT. Inserta datos directamente en el cursor. OPEN. Ejecuta la consulta y llena el cursor con las filas del resultado.

¿Cuál es el propósito de la función SUBSTR en PL/pgSQL?. Convierte una subcadena en mayúsculas o minúsculas. Calcula la longitud de una cadena. Extrae una subcadena de la cadena principal, especificando desde qué posición y cuántos caracteres. Reemplaza una subcadena dentro de la cadena principal.

¿Cuál es la legislación principal que regula la protección de datos personales en la Unión Europea y que se aplica en España desde 2018?. Ley Orgánica 3/2018, de 5 de diciembre, de Protección de Datos Personales y Garantía de los Derechos Digitales. Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal. Reglamento (UE) 2016/679 del Parlamento Europeo relativo a la protección de las personas físicas en lo que respecta al tratamiento de datos personales. Ninguna de las anteriores.

Cuando se transfieren datos de una base de datos SQL Server a una base de datos MySQL, ¿cuál sería un desafío común y cómo se podría mitigar?. La estructura de las tablas; se debe crear manualmente una nueva estructura en la base de datos destino antes de la transferencia. La cantidad de datos; se debe limitar la transferencia de datos a pequeños lotes para evitar pérdidas. La compatibilidad con SQL; se deben convertir las consultas SQL del servidor de origen a un formato universal. Las diferencias en los tipos de datos; se debe mapear cada tipo de datos de origen a un tipo compatible en el destino.

Después de un fallo del sistema, se debe restaurar una base de datos desde una copia de seguridad completa. Sin embargo, el archivo de registro de transacciones también está disponible. ¿Cuál es el procedimiento correcto para minimizar la pérdida de datos durante la restauración?. Restaurar la copia de seguridad completa primero y luego aplicar los registros de transacciones para recuperar las últimas operaciones. Restaurar solo la copia de seguridad completa, ignorando el archivo de registro de transacciones, para garantizar la integridad. Combinar la copia de seguridad completa y el archivo de registro de transacciones en un solo paso antes de restaurar. Aplicar el archivo de registro de transacciones antes de restaurar la copia de seguridad completa.

Un administrador de sistemas necesita elegir entre una herramienta gráfica y una de línea de comandos para realizar copias de seguridad de bases de datos críticas. ¿Cuál de las siguientes opciones destaca una ventaja clave de usar una herramienta de línea de comandos para esta tarea?. Mejora la integración con aplicaciones de terceros mediante una API gráfica. Proporciona un entorno seguro y restringido sin necesidad de permisos especiales. Ofrece una interfaz intuitiva que facilita la configuración para usuarios sin experiencia. Permite automatizar y programar las copias de seguridad mediante scripts.

¿Cuál de las siguientes afirmaciones describe correctamente una ventaja de utilizar una subconsulta en lugar de un JOIN en SQL?. Las subconsultas pueden proporcionar resultados más rápidos al procesar grandes volúmenes de datos. Las subconsultas siempre son más fáciles de escribir y entender que los JOINs. Las subconsultas pueden ser utilizadas en cualquier parte de una consulta SQL, mientras que los JOINs tienen restricciones. Las subconsultas son más eficientes en términos de rendimiento que los JOINs.

Al importar datos de un archivo CSV a una base de datos, el administrador se da cuenta de que algunos campos están desalineados debido a separadores de comas en los datos. ¿Cuál sería la mejor práctica para evitar este problema al preparar el archivo para la importación?. Cambiar el delimitador de comas a un punto y coma para evitar confusiones. Dividir los datos en varios archivos más pequeños para manejar el problema manualmente. Usar comillas dobles para encapsular los campos de texto que contienen comas. Convertir el archivo CSV en un archivo de texto plano con columnas fijas.

Denunciar Test