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:
Creación de otros objetos de la base de datos Unidad 7

Fecha de Creación: 2026/04/28

Categoría: Otros

Número Preguntas: 20

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

1¿Por qué se recomienda crear índices manuales sobre columnas que aparecen frecuentemente en WHERE?. Para reducir el espacio en disco. Para acelerar la búsqueda evitando el escaneo secuencial de toda la tabla. Para garantizar la unicidad de los valores. Para mejorar las operaciones INSERT.

2¿Cuál es la diferencia entre una vista simple y una vista compleja en PostgreSQL?. No hay diferencia. Una vista simple se basa en una sola tabla sin funciones de grupo y puede ser actualizable, la compleja usa múltiples tablas o funciones de grupo y no es actualizable. La vista compleja es siempre más rápida. La vista simple no puede tener WHERE.

3¿Qué condición debe cumplir un índice para ser de tipo UNIQUE?. Que cubra varias columnas. Que no permita valores repetidos en la columna o combinación de columnas indexadas. Que se cree automáticamente. Que sea un índice de texto completo.

4¿Qué ventaja específica ofrecen los procedimientos almacenados en cuanto al tráfico de red?. Aumentan el tráfico de red. Reducen el tráfico cliente-servidor al ejecutar múltiples operaciones en el servidor con una sola llamada. No tienen efecto sobre el tráfico. Duplican el tráfico por la gestión de parámetros.

5¿Qué hace la función CURRVAL de una secuencia en PostgreSQL?. Genera el siguiente valor. Muestra el valor actual que tiene la secuencia en este momento. Reinicia la secuencia a su valor inicial. Elimina la secuencia.

6¿Qué es un índice en MySQL?. Una copia completa de una tabla. Una estructura de datos que acelera las búsquedas en una tabla. Un tipo de vista que actualiza datos automáticamente. Una restricción que impide valores duplicados.

7¿Qué hace CREATE OR REPLACE VIEW al aplicarse sobre una vista que ya existe?. Genera un error. La reemplaza con la nueva definición manteniendo los permisos existentes. La elimina sin crear la nueva. La fusiona con la definición anterior.

8¿Cuál es la sintaxis en PostgreSQL para crear un índice sobre múltiples columnas?. CREATE MULTIINDEX nombre ON tabla(col1, col2). CREATE INDEX nombre ON tabla(col1, col2). CREATE COMPOUND INDEX ON tabla(col1, col2). INDEX CREATE nombre ON tabla(col1, col2).

9¿Cuándo se crea automáticamente un índice en PostgreSQL?. Al crear cualquier tabla. Al crear una restricción PRIMARY KEY o UNIQUE. Al insertar más de 1000 filas. Al ejecutar ANALYZE TABLE.

10¿Qué ventaja ofrece una vista frente a repetir la misma consulta compleja en múltiples lugares?. Ninguna ventaja. Simplifica el acceso, centraliza la lógica de la consulta y oculta la complejidad al usuario final. Las vistas son siempre más lentas que las consultas directas. Las vistas permiten modificar datos siempre.

11¿Cuál es la diferencia entre un procedimiento almacenado y una función en MySQL?. No existe diferencia entre ambos. Un procedimiento solo puede usarse con SELECT. Una función no puede recibir parámetros. Un procedimiento puede devolver múltiples resultados; una función devuelve un único valor.

12¿Qué cláusula de CREATE SEQUENCE define cuánto aumenta cada nuevo valor generado?. START WITH. MAXVALUE. INCREMENT BY. CYCLE.

13¿Qué impacto negativo pueden tener los índices en operaciones DML (INSERT, UPDATE, DELETE)?. Ninguno, los índices solo mejoran el rendimiento. Ralentizan las escrituras porque el índice debe actualizarse con cada cambio. Impiden las operaciones DML. Solo afectan negativamente a los DELETE.

14¿Qué es la clausula START WITH en una secuencia de PostgreSQL?. El nombre de la secuencia. El valor inicial desde el que comenzará a generar números la secuencia. El incremento entre valores. El valor máximo de la secuencia.

15¿Cómo se llama al objeto MySQL que permite ejecutar código SQL de forma iterativa o condicional?. Cursor. Trigger. Procedimiento almacenado. Índice.

16¿Cuál es la diferencia entre un índice único y uno con duplicados?. No hay diferencia. El índice único impide valores repetidos, el que permite duplicados solo mejora la velocidad de búsqueda sin restricciones de unicidad. El que permite duplicados siempre es más rápido. El índice único no mejora el rendimiento.

17¿Sobre qué eventos puede definirse un trigger en MySQL?. Solo SELECT. INSERT, UPDATE y DELETE. SELECT, CREATE y DROP. Solo INSERT.

18¿Cuál es la función del meta-comando \di en psql de PostgreSQL?. Lista las tablas de la base de datos. Lista los índices de la base de datos. Muestra la estructura de un índice. Crea un índice.

19¿Puede una vista en PostgreSQL basarse en otra vista?. No, solo en tablas base. Sí, una vista puede consultar otra vista. Solo si ambas están en el mismo esquema. Solo si la vista base es simple.

20¿Qué hace DROP INDEX en PostgreSQL?. Deshabilita el índice temporalmente. Elimina el índice de la base de datos. Reconstruye el índice. Lista todos los índices.

Denunciar Test