option
Cuestiones
ayuda
daypo
buscar.php

Gestión de base de datos

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

Descripción:
Gestión de base de datos 2

Fecha de Creación: 2025/12/25

Categoría: Informática

Número Preguntas: 30

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

En un escenario donde se necesitan hacer análisis complejos y reportes a partir de grandes volúmenes de datos, ¿qué sublenguaje SQL será más utilizado y por qué?. DDL, porque define la estructura de la base de datos. DML, porque permite insertar, actualizar y borrar datos. DQL, porque permite realizar consultas y obtener información relevante. TCL, porque controla las transacciones.

Si una empresa tiene varias sucursales y cada sucursal maneja sus propias cuentas y clientes, ¿qué modelo de datos sería menos eficiente para evitar redundancia cuando un cliente tiene cuentas en múltiples sucursales?. Modelo de red. Modelo relacional. Modelo documental. Modelo jerárquico.

Considerando la necesidad de alta disponibilidad y recuperación ante desastres, ¿qué característica del SGBD sería más importante para implementar en la infraestructura de bases de datos de una empresa?. Control de acceso y permisos de usuario. Capacidad de manipular datos. Gestión de copias de seguridad y reinicio. Definición de estructuras y relaciones de datos.

¿Cuál es el propósito principal del modelo entidad-relación (E-R)?. Proveer un esquema de acceso para optimizar consultas SQL. Especificar únicamente los atributos derivados de las entidades. Diseñar una representación gráfica de la información que se almacenará y cómo está relacionada. Representar gráficamente las operaciones que realizará la base de datos.

¿Qué representa gráficamente una entidad en el modelo entidad-relación (E-R)?. Un rombo con el nombre de la entidad y sus atributos. Un círculo con el nombre de la entidad en su interior. Un triángulo que incluye el identificador principal de la entidad. Un rectángulo con el nombre de la entidad en su interior.

En el diseño lógico de una base de datos para gestionar una librería, se han identificado las siguientes entidades: Libro: ISBN, Título, Autor, Precio Cliente: Correo_Electrónico, Nombre, Dirección Pedido: Número_Pedido, Fecha_Pedido, Correo_Electrónico Detalle_Pedido: Número_Pedido, ISBN, Cantidad, Precio_Unitario ¿Cuál de las siguientes afirmaciones define correctamente las claves primarias y foráneas para estas tablas?. Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (PK), ISBN (PK), Cantidad, Precio_Unitario. Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (FK), ISBN (FK), Cantidad, Precio_Unitario, Total (PK). Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (PK), ISBN (FK), Cantidad, Precio_Unitario. Libro: ISBN (PK), Título, Autor, Precio Cliente: Correo_Electrónico (PK), Nombre, Dirección Pedido: Número_Pedido (PK), Fecha_Pedido, Correo_Electrónico (FK) Detalle_Pedido: Número_Pedido (FK), ISBN (FK), Cantidad, Precio_Unitario.

¿Cuál de las siguientes opciones define correctamente un campo clave primaria en una tabla?. CONSTRAINT PK_id PRIMARY (id INT). KEY id (INT). id INT PRIMARY KEY. PRIMARY KEY (id INT).

¿Cuál de las siguientes opciones describe mejor una estructura física de almacenamiento en una base de datos relacional?. Archivos y directorios. Índices y vistas. Consultas y procedimientos almacenados. Tablas y particiones.

¿Qué tipo de dato sería más apropiado para almacenar números enteros pequeños en una base de datos SQL?. VARCHAR. INTEGER. FLOAT. BOOLEAN.

En una tabla de empleados, ¿cuál de las siguientes consultas SQL selecciona los nombres de todos los empleados que tienen un salario superior al promedio de sus respectivos departamentos?. SELECT nombre FROM empleados WHERE salario > (SELECT AVG(salario) FROM empleados);. SELECT nombre FROM empleados WHERE salario > AVG(salario);. SELECT nombre FROM empleados e WHERE salario > AVG(SELECT salario FROM empleados WHERE departamento = e.departamento);. SELECT nombre FROM empleados e WHERE salario > (SELECT AVG(salario) FROM empleados WHERE departamento = e.departamento);.

¿Cuál de las siguientes no es una herramienta comúnmente utilizada para ejecutar consultas SQL?. MySQL Workbench. PostgreSQL. Microsoft Excel. Oracle SQL Developer.

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

¿Qué tipo de restricción SQL se utiliza para asegurar que no se puedan insertar registros duplicados en una tabla basados en una o más columnas específicas?. UNIQUE CONSTRAINT. PRIMARY KEY CONSTRAINT. CHECK CONSTRAINT. FOREIGN KEY CONSTRAINT.

¿Cuál de las siguientes excepciones está asociada a un problema en la recuperación de datos con una sentencia SELECT en PL/pgSQL?. Ninguna de las anteriores. Ambas son correctas. TOO_MANY_ROWS: Se ha recuperado más de una fila cuando solo se esperaba una. NO_DATA_FOUND: No se encontraron datos debido a un criterio incorrecto o a la ausencia de filas que lo cumplan.

En la creación de una función en PL/pgSQL, ¿qué significa la declaración RETURNS VOID?. La función no devuelve ningún valor. La función devuelve un valor de tipo "void". La función devuelve un valor nulo. La función devuelve un valor de tipo "void" si se encuentra un error.

¿Qué estructura de control en PL/pgSQL se utiliza para manejar múltiples condiciones y ejecutar bloques de código dependiendo de una evaluación?. IF-ELSE. IF-CASE. FOR. LOOP.

Eres el encargado de IT en una empresa que está revisando su estrategia de copias de seguridad. Tienes que elegir el soporte adecuado para almacenar las copias de seguridad de la base de datos de la empresa. La decisión debe basarse en varios factores clave para garantizar que las copias de seguridad sean fiables, accesibles y coste-efectivas. ¿Qué aspecto debe considerarse al seleccionar un soporte para copias de seguridad?. Tipo de sistema operativo. Cantidad de usuarios en la red. Tipo de procesador del servidor. Rendimiento, coste y accesibilidad.

¿Por qué es crucial, en entornos empresariales y según el Reglamento General de Protección de Datos (RGPD), que se cree un plan de copias de respaldo?. Para proporcionar acceso público a los datos. Para cumplir con los requisitos legales y garantizar la seguridad de los datos sensibles. Para optimizar el espacio de almacenamiento de la empresa. Para reducir los costos operativos de la empresa.

Eres el administrador de bases de datos de una empresa mediana que maneja una gran cantidad de datos sensibles. Tienes la responsabilidad de garantizar que la información se respalde de manera adecuada para evitar la pérdida de datos en caso de fallos del sistema, errores humanos o ataques malintencionados. Tu empresa tiene un plan de copias de seguridad establecido, pero recientemente has revisado el proceso para asegurarte de que sigue siendo efectivo y eficiente. Estás evaluando diferentes tipos de copias de seguridad para determinar cuál sería la más adecuada para implementar en tu sistema. ¿Qué tipo de copia de seguridad incluye todos los archivos modificados desde la última copia completa?. Combinada. Diferencial. Incremental. Completa.

¿Qué define el Reglamento General de Protección de Datos (RGPD) como datos personales?. Cualquier información exclusivamente relacionada con la identidad física de una persona. Únicamente datos en línea que identifiquen a una persona. Toda información sobre una persona física identificada o identificable, incluyendo elementos de identidad física, fisiológica, genética, psíquica, económica, cultural o social. Datos identificativos como nombre y número de identificación únicamente.

¿Qué es el almacenamiento de datos?. Es la visualización de datos en un formato gráfico o tabular para facilitar su análisis. Es el registro de información (datos) en un medio físico, como un soporte primario, secundario o almacenamiento intermedio. Es el proceso de transmitir información entre dispositivos electrónicos sin utilizar medios físicos. Es la eliminación de datos obsoletos para liberar espacio en los sistemas de almacenamiento.

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

¿Cómo se clasifica un sistema gestor de bases de datos que almacena y gestiona datos distribuidos en múltiples ubicaciones geográficas?. Base de datos centralizada. Base de datos en memoria. Base de datos distribuida. Base de datos jerárquica.

¿Qué representa el grado de una relación en el modelo entidad-relación (E-R)?. El nombre de la relación entre las entidades. La representación gráfica de la relación entre las entidades. La cantidad de entidades involucradas en la relación. La cantidad mínima y máxima de veces que una entidad puede participar en una relación.

¿Por qué es importante seleccionar cuidadosamente una clave primaria para una tabla en una base de datos?. Para permitir valores nulos en la columna. Para garantizar la unicidad de cada fila. Para mejorar el rendimiento de las consultas. Para evitar la creación de índices adicionales.

¿Qué función suelen proporcionar las herramientas gráficas de administración de bases de datos?. Realizar análisis de datos en tiempo real. Crear informes automáticos. Diseñar esquemas de base de datos visualmente. Escribir código SQL complejo.

¿Qué comando SQL utilizarías para eliminar una columna de una tabla existente en una base de datos?. DROP COLUMN. REMOVE COLUMN. DELETE COLUMN. ALTER TABLE DROP COLUMN.

Supongamos que necesitas insertar múltiples registros en una tabla con una sola sentencia SQL. ¿Cuál de las siguientes sentencias deberías utilizar?. ADD INTO Employees VALUES ('John', 30), ('Jane', 25), ('Mike', 35);. INSERT INTO Employees VALUES ('John', 30), ('Jane', 25), ('Mike', 35);. ADD INTO Employees (Name, Age) VALUES ('John', 30), ('Jane', 25), ('Mike', 35);. INSERT INTO Employees (Name, Age) VALUES ('John', 30), ('Jane', 25), ('Mike', 35);.

Supongamos que tienes una función en PL/pgSQL que devuelve el nombre completo de un empleado basado en su número de identificación personal (DNI). Esta función realiza una consulta a varias tablas para obtener el nombre y apellidos del empleado. ¿Cuál sería una consideración importante al diseñar esta función para asegurar su robustez y eficiencia?. No utilizar variables locales para evitar conflictos con los parámetros de entrada. Manejar adecuadamente las excepciones como NO_DATA_FOUND y TOO_MANY_ROWS. Utilizar una estructura FOR en lugar de LOOP para iterar sobre los resultados. Incluir una declaración DECLARE para cada variable utilizada en la función.

¿Cuál es la función principal del comando RETURN en una función PL/pgSQL?. Finalizar la ejecución de la función sin devolver ningún valor. Definir el tipo de dato de retorno de la función. Iniciar la ejecución de la función. Terminar la ejecución de la función y devolver un valor especificado.

Denunciar Test