option
Cuestiones
ayuda
daypo
buscar.php

Bases de Datos. Unidad 6.

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Bases de Datos. Unidad 6.

Descripción:
Programación de bases de datos.

Fecha de Creación: 2025/05/19

Categoría: Otros

Número Preguntas: 42

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

¿Cómo podemos referirnos a los valores anteriores a la operación dentro de un disparador?. :OLD. :NEW. :PREVIOUS. :LAST.

¿Cómo se indica el tipo de dato que devuelve una función en su declaración?. YIELD. RESULT. OUTPUT. RETURN.

¿Cómo se llama el disparador que actúa en lugar de la operación?. AFTER. FOR EACH. BEFORE. INSTEAD OF.

¿Cuál de las siguientes tareas no se puede realizar únicamente con SQL, pero sí con PL/SQL?. Agregación de registros. Programación de disparadores. Consulta de datos. Creación de tablas.

¿Cuál de las siguientes tecnologías es un estándar para conectividad de bases de datos?. SOAP. HTML5. ODBC. REST API.

¿Cuál fue el primer uso principal de las APIs como Pro*C?. Embebido de llamadas SQL en programas en C. Diseño de sitios web. Programación de aplicaciones móviles. Automatización de redes.

¿Dónde pueden almacenarse los subprogramas en PL/SQL?. En la base de datos o dentro de otros bloques. Solo en librerías externas. Exclusivamente en tablas. En los índices.

¿Dónde se deben definir las variables locales de una función?. En la sección de declaraciones locales. Dentro de EXCEPTION. Solo en el BEGIN. Después del END.

El lenguaje con el que programar las bases de datos recibe el nombre de: PL/SQL. T-SQL. SQL-T100. C.

¿Qué combina PL/SQL?. HTML y SQL. Únicamente SQL. JSON y SQL. SQL para manipular datos y control procedimental para procesarlos.

¿Qué define un operador en PL/SQL?. Únicamente comparaciones. Separación de bloques. Operaciones entre operandos. Tareas de formato.

¿Qué delimitadores se utilizan en PL/SQL?. Almohadillas y asteriscos. Paréntesis, comas y punto y coma. Comillas triples. Llaves y corchetes.

¿Qué elemento PL/SQL permite organizar subprogramas de forma lógica?. Triggers. Paquetes. Librerías de sistema. Tablas.

¿Qué error se lanza si accedemos a un índice no existente en una colección?. TOO_MANY_ROWS. VALUE_ERROR. SUBSCRIPT_BEYOND_COUNT. COLLECTION_IS_NULL.

¿Qué es ODBC?. Un lenguaje de programación. Un gestor de memoria. Un sistema operativo. Una API estándar de acceso a bases de datos.

¿Qué estructura sirve para controlar el flujo condicional en PL/SQL?. IF-THEN-ELSE. FOR-NEXT. SWITCH-CASE. WHILE-END.

¿Qué es un disparador en PL/SQL?. Un procedimiento que se ejecuta automáticamente ante ciertos eventos. Una tabla especial. Un tipo de variable. Un índice automático.

¿Qué eventos pueden lanzar un disparador de tabla?. CREATE, DROP, ALTER. COMMIT, ROLLBACK, SAVEPOINT. SELECT, JOIN, UNION. INSERT, UPDATE, DELETE.

¿Qué ocurre si definimos un disparador muy grande?. Se ejecutará más rápido. Se eliminará automáticamente. No tendrá ningún problema. Se recomienda dividirlo en subprogramas.

¿Qué requería el uso de Pro*C antes de compilar?. Ejecución de scripts Bash. Creación de índices. Codificación directa. Precompilación.

¿Qué excepción ocurre si intentamos usar una tabla no inicializada?. VALUE_ERROR. SUBSCRIPT_OUTSIDE_LIMIT. NO_DATA_FOUND. COLLECTION_IS_NULL.

¿Qué lenguaje de programación estaba especialmente vinculado a Pro*C?. Java. C. Pascal. Basic.

¿Qué palabra clave indica el inicio de la parte ejecutable en un bloque PL/SQL?. END. BEGIN. EXCEPTION. DECLARE.

¿Qué palabra clave se utiliza para definir un tipo de registro?. STRUCT. TYPE. RECORD. DECLARE.

¿Qué palabra indica que un disparador se ejecuta por cada fila afectada?. FOR EACH ROW. ON EACH RECORD. PER ROW. FOR EACH STATEMENT.

¿Qué permite la cláusula WHEN en un disparador de fila?. Saltar el BEFORE. Ejecutarlo varias veces. Cambiar de tabla. Ejecutarlo solo si se cumple una condición.

¿Qué proporcionaba Oracle para acceder a bases de datos en lenguajes tradicionales?. APIs como ProC, ProFortran y Pro*Cobol. Drivers de red. Librerías Python específicas. Plugins para navegadores.

¿Qué sensación intenta transmitir el texto sobre aprender PL/SQL respecto a SQL?. Que SQL es más completo y no hace falta PL/SQL. Que es muy complicado. Que no tiene relación alguna con SQL. Que resulta sencillo tras conocer SQL.

¿Qué predicados podemos utilizar dentro de un disparador para saber qué operación ocurre?. INSERTING, UPDATING, DELETING. SELECTING, JOINING, DROPPING. READING, WRITING, UPDATING. SAVING, LOADING, INSERTING.

¿Qué se utiliza en PL/SQL para conseguir abstracción?. Funciones, procedimientos, librerías y objetos. Índices y triggers. Claves primarias y foráneas. Vistas y secuencias.

¿Qué sucede si dos disparadores intentan actuar en cascada uno sobre otro?. No podrán acceder a las tablas asociadas. Se eliminarán entre sí. Causarán la duplicidad de datos. Se ejecutarán dos veces.

¿Qué tarea realizaba el precompilador en las APIs antiguas de Oracle?. Conectar la base de datos automáticamente. Comprimir el programa final. Convertir llamadas embebidas en llamadas a librerías de ejecución. Crear interfaces gráficas.

¿Qué tipo de disparador responde a eventos como LOGON o LOGOFF?. Disparador de auditoría. Disparador de siustitución. Disparador de tablas. Disparador de sistema.

¿Qué tipo de disparador se usa para acciones sobre vistas?. Disparador de sustitución. Disparador de auditoría. Disparador de tablas. Disparador de sistema.

¿Qué tipo de estructura es fundamental en PL/SQL?. Estructura de API. Estructura de bloques. Estructura de carpetas. Estructura de menús.

¿Qué tipo de lenguaje es PL/SQL?. Lenguaje de diseño gráfico. Lenguaje ensamblador. Procedimental estructurado en bloques. Lenguaje funcional.

¿Qué tipo de subprograma en PL/SQL devuelve siempre un valor?. Procedimiento. Paquete. Función. Cursor.

¿Qué tipo de subprograma en PL/SQL puede no devolver ningún valor?. Procedimiento. Disparador. Cursor. Función.

¿Qué tipos de identificadores son válidos en PL/SQL?. Cualquier símbolo especial. Sólo números. Letras, números y guiones bajos. Espacios en blanco.

¿Qué ventaja aporta la abstracción en programación?. Reducir el rendimiento del programa. Evitar el uso de bases de datos. Pensar en qué hace una unidad lógica y no en cómo lo hace. Aumentar el tamaño del código.

¿Qué ventaja ofrece el uso de paquetes en PL/SQL?. Limitar el uso de cursores. Agrupar lógicamente funcionalidades relacionadas. Reducir la capacidad de almacenamiento. Disminuir el número de usuarios.

¿Qué ventaja ofrece PL/SQL en entornos cliente-servidor?. Obliga a usar exclusivamente sentencias DDL. Reduce el tráfico de red enviando bloques en vez de múltiples sentencias. Aumenta el tráfico de red para enviar consultas separadas. No tiene ventajas en red.

Denunciar Test