Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEBD Unidad 6 JUDOFE

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
BD Unidad 6 JUDOFE

Descripción:
Programación de Base de Datos

Autor:
JUDOFE
(Otros tests del mismo autor)

Fecha de Creación:
02/06/2021

Categoría:
Informática

Número preguntas: 56
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Entre otras características, PL/SQL permite: Reducir el tráfico en la red en entornos cliente-servidor. La funcionalidad de SQL y la potencia de un lenguaje declarativo. Ejecutar funciones y procedimientos en nuestros programas por medio de unos sofisticados drivers. .
En un disparador de fila no podemos acceder a la tabla sobre la que está definida el disparador ya que ésta está mutando. ¿Verdadero o falso? Verdadero Falso .
Existen interfaces de programación de aplicaciones que permiten el acceso a bases de datos desde programas externos. ¿Verdadero o Falso? Verdadero Falso.
Una excepción definida por el usuario... Seleccione una: En PL/SQL no existen las excepciones definidas por el usuario. Debe ser lanzada explícitamente. Es lanzada automáticamente dependiendo del código de error que lleve asociada. .
Indica la afirmación correcta: Seleccione una: No hay manera de restringir los subtipos con respecto a su tipo base. No podemos definir un subtipo cuyo tipo base sea una tabla de la base de datos. Podemos definir subtipos de una columna de la base de datos. .
¿Cuál de las siguientes no pertenece a las estructuras de control iterativo? Seleccione una: FOR - LOOP WHILE - LOOP IF - THEN LOOP - EXIT WHEN .
Indica cuál de las siguientes afirmaciones referidas a CURSORES no es correcta: Hay 2 clases de cursores: implícitos y explícitos. Oracle abre implícitamente un cursor para procesar cada sentencia SQL que no esté asociada con un cursor declarado explícitamente. Para poder controlar un cursor implícito tengo que utilizar las sentencias OPEN, FETCH y CLOSE. .
Indica cuál de las siguientes afirmaciones referidas a VARRAY es correcta. Seleccione una: De un VARRAY podemos borrar elementos. LAST y COUNT siempre nos devolverán el mismo valor. COUNT y LIMIT siempre nos devolverán el mismo valor. .
En el manejo de errores, ¿podemos continuar por la siguiente sentencia una vez manejada la excepción? Seleccione una: No podemos continuar por la siguiente sentencia. Sí podemos continuar por la siguiente sentencia en todos los casos. Sí podemos, si se encierra la sentencia dentro de un bloque, y ahí se capturan las posibles excepciones, para continuar con las siguientes sentencias. Solo podemos si las excepciones son del tipo predefinidas. .
Podemos definir disparadores a la hora de insertar pero no a la hora de borrar. ¿Verdadero o falso? Verdadero Falso .
PL/SQL permite la programación orientada a objetos. ¿Verdadero o falso? Verdadero Falso.
Los bloques en PL/SQL: Seleccione una No se pueden anidar. Se pueden anidar sólo a un nivel. Se pueden anidar según nos convenga. .
En un cursor, el atributo %FOUND es lógicamente el opuesto a %OPEN. ¿Verdadero o falso? Verdadero Falso .
Para modificar el flujo de control de un bloque en PL/SQL debemos: Seleccione una: No podemos modificar el flujo de control dentro de un bloque. Utilizar los cursores. Utilizar las estructuras de control condicional y las estructuras de control iterativo. .
En PL/SQL podemos utilizar diferentes notaciones a la hora de pasar parámetros a los subprogramas: Seleccione una: No, a los subprogramas no podemos pasarles parámetros. Sólo podemos utilizar la notación posicional. Solo podemos utilizar la notación nombrada. Podemos utilizar tanto la notación posicional como la notación nombrada. .
Una excepción no puede ser relanzada dentro de un manejador. ¿Verdadero o falso? Verdadero Falso .
En PL/SQL podemos utilizar comentarios de una línea y comentarios de varias líneas. ¿Verdadero o falso? Verdadero Falso.
Marca la respuesta incorrecta con respecto al manejo de excepciones Seleccione una: Cualquier situación de error es llamada excepción en PL/SQL. Las excepciones pueden estar definidas por el usuario o definidas internamente. Cuando manejamos una excepción siempre se continúa por la siguiente sentencia a la que la lanzó. La claúsula OTHERS maneja cualquier excepción no capturada. .
A los cursores variables podemos pasarles parámetros al igual que a los demás cursores. ¿Verdadero o falso? Verdadero Falso .
La gestión de errores en PL/SQL: Seleccione una: La controla el compilador. No podemos controlarla ya que nunca sabremos los errores que se pueden producir. La controlamos mediante las excepciones. .
En un cursor, el atributo %COUNT nos indica: Seleccione una: Ese atributo no existe para los cursores. El número de filas almacenadas en el cursor. El número de filas procesadas en el cursor. .
En PL/SQL podemos utilizar la recursividad tanto en funciones como en procedimientos. ¿Verdadero o falso? Verdadero Falso .
Para utilizar PL/SQL debemos instalar diferentes controladores o "drivers" en nuestra Base de Datos de Oracle. ¿Verdadero o Falso? Verdadero Falso .
En PL/SQL, para agrupar subprogramas podemos utilizar: Seleccione una: Los paquetes. Los contenedores. Las librerías. Las estanterías. .
Un disparador siempre debe acabar con la sentencia RETURN. ¿Verdadero o falso? Verdadero Falso .
Los disparadores en PL/SQL pueden ser: Seleccione una o más de una: De fila. De sentencia. De bloque. .
Los disparadores en PL/SQL pueden ser de tipo: Seleccione una o más de una: AFTER BEFORE.
En PL/SQL podemos... Seleccione una: Lanzar nuestros propios mensajes de error a las aplicaciones. Acceder al código de error de las sentencias declarativas. Recuperarnos de todos los errores a la hora de compilar pero no en tiempo de ejecución. .
Un disparador de fila se ejecuta: Seleccione una: Sólo cuando creamos una fila en una tabla. Una vez por fila de la sentencia que hace que sea lanzado. Una vez por sentencia que hace que sea lanzado. .
El resultado de evaluar la operación 5+6/2+1 es:.
Indica cuáles de las siguientes características que nos proporciona PL/SQL son ciertas. .- Permite reducir el tráfico en la red en entornos cliente-servidor. .- No podemos utilizar sentencias SQL dentro de un bloque PL/SQL. .- Nos ofrece las ventajas de SQL y la potencia de un lenguaje procedimental. .- Para utilizar PL/SQL debemos instalar diferentes drivers en nuestra base de datos Oracle.
En PL/SQL cuando vamos a trabajar con enteros es preferible utilizar el tipo de dato BINARY_INTEGER, en vez de PLS_INTEGER. ¿Verdadero o falso? VERDADERO FALSO.
Indica la afirmación correcta. .- Los subtipos lo único que hacen es añadir complejidad a nuestros programas. .- No hay manera de restringir los subtipos con respecto a su tipo base. .- Podemos definir un subtipo cuyo tipo base sea una tabla de la base de datos. .- Podemos definir un subtipo de una variable pero no de una columna de la base de datos.
En PL/SQL el bloque es la unidad básica, por lo que éstos no pueden anidarse. ¿Verdadero o falso? VERDADERO FALSO.
En PL/SQL no existen sentencias que nos permitan tomar una acción u otra dependiendo de una condición. ¿Verdadero o falso? VERDADERO FALSO.
Al utilizar REVERSE en un bucle FOR, en el rango debemos poner el número mayor el primero y el menor el último. ¿Verdadero o falso? VERDADERO FALSO.
Un registro se puede asignar a otro siempre que tenga el mismo número de campos y éstos emparejen uno a uno. ¿Verdadero o falso? VERDADERO FALSO.
Indica, de entre las siguientes, cuál es la afirmación correcta referida a VARRAY. Un VARRAY no hace falta inicializarlo. COUNT y LIMIT siempre nos devolverán el mismo valor. LAST y COUNT siempre nos devolverán el mismo valor.
Las tablas anidadas podemos hacer que crezcan dinámicamente, pero no podemos borrar elementos. ¿Verdadero o falso? VERDADERO FALSO.
En PL/SQL los cursores son abiertos al definirlos. ¿Verdadero o falso? VERDADERO FALSO.
A los cursores variables no podemos pasarles parámetros al abrirlos. ¿Verdadero o falso? VERDADERO FALSO.
Los cursores variables se abren exactamente igual que los cursores explícitos. ¿Verdadero o falso? VERDADERO FALSO.
Una función siempre debe devolver un valor. ¿Verdadero o falso? VERDADERO FALSO.
En PL/SQL no podemos definir subprogramas mutuamente recursivos. ¿Verdadero o falso? Solución: falso. VERDADERO FALSO.
Una vez que hemos almacenado un subprograma en la base de datos podemos consultar su código mediante la vista USER_OBJECTS. ¿Verdadero o falso? VERDADERO FALSO.
Indica de entre las siguientes afirmaciones las que creas que son correctas. .- En PL/SQL podemos usar la notación posicional para pasar parámetros. .- No existen los parámetros de salida ya que para eso existen las funciones. .- Los parámetros de entrada los podemos inicializar a un valor por defecto.
En PL/SQL no podemos sobrecargar subprogramas que aceptan el mismo número y tipo de parámetros, pero sólo difieren en el modo. ¿Verdadero o falso? VERDADERO FALSO.
En PL/SQL no podemos utilizar la recursión y tenemos que imitarla mediante la iteración. ¿Verdadero o falso? VERDADERO FALSO.
Los métodos de un objeto sólo pueden ser procedimientos. ¿Verdadero o falso? VERDADERO FALSO.
El orden de un objeto se consigue: .- Al crearlo. .- En PL/SQL los objetos no pueden ser ordenados. .- Mediante las funciones mapa y las funciones de orden.
En PL/SQL sólo podemos definir disparadores de fila. ¿Verdadero o falso? VERDADERO FALSO.
La diferente entre un disparador de fila y uno de sentencia es que el de fila es lanzado una vez por fila a la que afecta la sentencia y el de sentencia es lanzado una sola vez. ¿Verdadero o falso? VERDADERO FALSO.
Todas las excepciones están predefinidas y nosotros no podemos definir nuevas excepciones. VERDADERO FALSO.
Las excepciones definidas por el usuario deben ser lanzadas explícitamente VERDADERO FALSO.
Es obligatorio declarar todas las excepciones predefinidas que vamos a usar en nuestros bloques. VERDADERO FALSO.
De las siguientes afirmaciones marca las que creas que son correctas. Podemos lanzar nuestros propios mensajes de error a las aplicaciones. Podemos acceder al código de error generado por la ejecución de una sentencia pero no a su mensaje asociado. Podemos asociar excepciones definidas por nosotros a códigos de error de Oracle.
Denunciar test Consentimiento Condiciones de uso