option
Cuestiones
ayuda
daypo
buscar.php

Cuestionario de PL/SQL: Unidad 6

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Cuestionario de PL/SQL: Unidad 6

Descripción:
ASIR UNIVERSAE

Fecha de Creación: 2026/01/16

Categoría: Otros

Número Preguntas: 50

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

¿Qué es PL/SQL?. Un lenguaje de programación para crear páginas web. Un lenguaje de consulta de bases de datos. Un lenguaje de programación procedimental desarrollado por Oracle. Un sistema gestor de bases de datos.

¿Cuál es la principal ventaja de PL/SQL sobre SQL?. Soporte para DDL y DCL. Mayor velocidad de consulta. Capacidad de almacenar el código como objetos de la propia base de datos y reutilización de código. Menos sintaxis.

¿Qué significa la sigla PL/SQL?. Procedural Language/Structured Query Language. Programming Language/SQL. Procedural Language/Standard Query Language. Programming Language/Structured Query Language.

¿Qué característica define a un lenguaje procedimental?. Uso de variables y estructuras de control de flujo. Ejecución de consultas SQL. Almacenamiento de datos. Definición de esquemas de bases de datos.

¿Qué son los bloques anónimos en PL/SQL?. Bloques de código que se guardan en la base de datos. Bloques de código que se ejecutan en segundo plano. Bloques de código que se escriben en la consola y se ejecutan con '/'. Bloques de código que solo contienen sentencias SQL.

¿Cuáles son las secciones obligatorias de un bloque anónimo en PL/SQL?. DECLARE y BEGIN. DECLARE y END. BEGIN y END. BEGIN, END y EXCEPTION.

¿Dónde se declaran las variables, constantes, cursores y excepciones en un bloque anónimo?. En la sección BEGIN. En la sección END. En la sección EXCEPTION. En la sección DECLARE.

¿Cuál es la función de las sentencias separadas por punto y coma dentro de un bloque anónimo?. Definir variables. Crear estructuras de control. Ejecutar secuencias de órdenes consecutivas. Manejar errores.

¿Qué tipo de dato en PL/SQL permite almacenar números enteros y de punto flotante?. CHAR. VARCHAR2. NUMBER. BOOLEAN.

¿Qué tipo de dato en PL/SQL almacena caracteres de longitud variable?. CHAR. NUMBER. VARCHAR2. BOOLEAN.

¿Qué tipo de dato en PL/SQL solo puede tener valores TRUE o FALSE?. NUMBER. CHAR. BOOLEAN. DATE.

¿Qué tipo de dato en PL/SQL se utiliza para almacenar fechas?. NUMBER. CHAR. BOOLEAN. DATE.

¿Qué permiten los atributos de tipo %TYPE y %ROWTYPE?. Definir nuevos tipos de datos. Obtener información sobre objetos de la base de datos. Realizar operaciones aritméticas. Crear estructuras de control.

¿Cómo se asigna un valor a una variable en PL/SQL?. Con el operador '='. Con el operador '=='. Con el operador ':='. Con el operador '->'.

¿Qué operador se utiliza para concatenar cadenas de caracteres en PL/SQL?. +. -. ||. &.

¿Cuál es el resultado de la operación 'TRUE AND FALSE'?. TRUE. FALSE. NULL. Depende del contexto.

¿Cuál es el resultado de la operación 'TRUE OR FALSE'?. TRUE. FALSE. NULL. Depende del contexto.

¿Cuál es el resultado de la operación 'NOT TRUE'?. TRUE. FALSE. NULL. Depende del contexto.

¿Qué comando se necesita para habilitar la salida en la consola de PL/SQL?. PRINT. DISPLAY. SET SERVEROUTPUT ON. OUTPUT.

¿Qué función se utiliza para mostrar información en la consola en PL/SQL?. PRINT. DISPLAY. dbms_output.put_line. OUTPUT.

¿Cómo se indica una entrada de usuario en PL/SQL?. Con el comando INPUT. Utilizando el símbolo '&' seguido del nombre de la variable. Con la función GET. No se puede realizar entrada de usuario en PL/SQL.

¿Qué son los cursores en PL/SQL?. Estructuras de control. Variables que almacenan resultados de consultas SQL. Funciones predefinidas. Operadores lógicos.

¿Qué son los disparadores o triggers en PL/SQL?. Bloques de código que se ejecutan automáticamente en respuesta a eventos en la base de datos. Estructuras de control de flujo. Tipos de datos. Funciones predefinidas.

¿Qué sentencia SQL se utiliza para recuperar datos de una base de datos en PL/SQL?. INSERT. UPDATE. DELETE. SELECT.

¿Qué sentencia SQL se utiliza para insertar datos en una base de datos en PL/SQL?. SELECT. UPDATE. INSERT. DELETE.

¿Qué sentencia SQL se utiliza para actualizar datos en una base de datos en PL/SQL?. SELECT. INSERT. DELETE. UPDATE.

¿Cuál es la función principal de la sección DECLARE en un bloque anónimo PL/SQL?. Contener las sentencias ejecutables. Manejar excepciones. Declarar variables, constantes, cursores y excepciones. Establecer la conexión a la base de datos.

¿Cuál es el propósito de la sentencia 'SET SERVEROUTPUT ON'?. Habilitar la entrada de datos. Mostrar los resultados de 'dbms_output.put_line' en la consola. Definir variables. Establecer la conexión con el servidor de la base de datos.

¿Qué carácter se utiliza para indicar el final de un bloque anónimo PL/SQL?. ;. . /. #.

¿Qué es un procedimiento en PL/SQL?. Una variable que almacena datos. Un bloque de código nombrado que realiza una tarea específica. Una estructura de control de flujo. Un operador lógico.

¿Qué es una función en PL/SQL?. Un tipo de dato. Un bloque de código que siempre devuelve un valor. Una estructura de control. Una variable.

¿Cuál de las siguientes opciones es un tipo de dato lógico en PL/SQL?. NUMBER. VARCHAR2. BOOLEAN. DATE.

¿Qué tipo de dato se utiliza para almacenar cadenas de caracteres de longitud fija?. VARCHAR2. CHAR. NUMBER. DATE.

¿Cómo se declara una constante en PL/SQL?. DECLARE variable CONSTANT tipo_de_dato := valor;. DECLARE CONSTANT variable tipo_de_dato := valor;. DECLARE variable tipo_de_dato := CONSTANT valor;. CONSTANT DECLARE variable tipo_de_dato := valor;.

¿Qué es un cursor explícito?. Un cursor que el sistema gestiona automáticamente. Un cursor que se define y controla manualmente por el programador. Un cursor que se usa para actualizaciones. Un cursor que solo puede leer datos.

¿Qué estructura de control se utiliza para repetir un bloque de código un número específico de veces?. IF-THEN-ELSE. LOOP. WHILE. FOR.

¿Qué estructura de control se utiliza para tomar decisiones basadas en una condición?. LOOP. FOR. WHILE. IF-THEN-ELSE.

¿Qué estructura de control se utiliza para repetir un bloque de código mientras una condición es verdadera?. FOR. IF-THEN-ELSE. LOOP. WHILE.

¿Qué es una excepción en PL/SQL?. Una estructura de control. Un error que ocurre durante la ejecución de un programa. Un tipo de dato. Una función.

¿Cómo se manejan las excepciones en PL/SQL?. Con la sección BEGIN. Con la sección END. Con la sección EXCEPTION. Con el operador NOT.

¿Qué sentencia se utiliza para crear un disparador (trigger)?. CREATE TRIGGER. ALTER TRIGGER. INSERT TRIGGER. UPDATE TRIGGER.

¿En qué momento se ejecuta un disparador (trigger)?. Antes de un evento DML. Después de un evento DML. En ambos, antes y después de un evento DML. Durante la declaración de variables.

¿Qué eventos DML pueden activar un trigger?. INSERT, UPDATE, DELETE. CREATE, ALTER, DROP. SELECT, INSERT, UPDATE. GRANT, REVOKE, COMMIT.

¿Qué se utiliza en PL/SQL para obtener información sobre los objetos de la base de datos?. %TYPE y %ROWTYPE. IF-THEN-ELSE. FOR. DBMS_OUTPUT.

¿Cuál es la sintaxis correcta para la función que muestra texto en pantalla?. DBMS_OUTPUT.PUTLINE('texto');. DBMS_OUTPUT.PUT_LINE('texto');. PUT_LINE.DBMS_OUTPUT('texto');. PUTLINE(DBMS_OUTPUT, 'texto');.

¿Cómo se declaran las variables para su uso en los bloques anonimos?. En la sección BEGIN. En la sección END. En la sección DECLARE. En la sección EXCEPTION.

¿Qué función de PL/SQL se utiliza para asignar valores a variables?. =. :=. ==. ->.

¿Cuál es la función del operador de concatenación '||' en PL/SQL?. Suma de valores numéricos. Comparación de valores. Concatenación de cadenas. Restar valores numéricos.

¿Qué tipo de datos se utiliza para almacenar fechas y horas en PL/SQL?. NUMBER. VARCHAR2. DATE. BOOLEAN.

¿Qué se utiliza para manejar errores en PL/SQL?. BEGIN y END. DECLARE y BEGIN. EXCEPTION. SET SERVEROUTPUT ON.

Denunciar Test