option
Cuestiones
ayuda
daypo
buscar.php

Curso 22/23 DAM BBDD TEMA 17

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Curso 22/23 DAM BBDD TEMA 17

Descripción:
Contiene preguntas del SCORM y del quiz de clase

Fecha de Creación: 2023/04/15

Categoría: Informática

Número Preguntas: 16

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

En PL/SQL, ¿Cuál es la diferencia principal entre un procedimiento y una función?. Una función puede devolver un valor, y un procedimiento no. Una función está obligada a devolver un valor, y un procedimiento no. Un procedimiento puede devolver un valor, y una función no. Un procedimiento tiene que devolver un valor, y una función no.

¿En qué disparadores (triggers) podemos utilizar las cláusulas REFERENCING y WHEN?. Solo en los disparadores de instrucción. En los disparadores para filas. Solo en los disparadores a nivel de colunna. En cualquier tipo de disparadores.

¿Cuál de las siguientes operaciones está prohibida en un trigger?. SELECT. INSERT. COMMIT. UPDATE.

Verdadero. Falso.

La diferencia que distingue un disparador de tipo fila y uno de tipo instrucción es que el disparador de tipo fila se lanza una vez por cada fila afectada por la sentencia en concreto, mientras que el de tipo instrucción se lanza una única vez. Falso. Verdadero.

¿Qué vista proporciona información acerca de los disparadores existentes?. DESC USER_TRIGGERS. USER_TRIGGERS. USER_DISPARADORES. DESC USER_DISPARADORES.

La sentencia REPLACE en un procedimiento. Indica que si existe algún procedimiento con igual nombre se mantendrá. Indica que si existe algún procedimiento con igual nombre el nuevo no se creará. Indica que si existe algún procedimiento con igual nombre se cambiará por el nuevo. Ninguna es correcta.

Mediante la vista USER_SOURCE. Podemos comprobar todos los procedimientos y funciones existentes en Oracle. Podemos visualizar todos los paquetes existentes en Oracle. Podemos visualizar todos los paquetes, procedimientos y funciones en Oracle. Esa vista no existe en Oracle.

La diferencia entre función y procedimiento radica en. No existe diferencia entre ambos subprogramas. En funciones se añade la cláusula RETURN. Los procedimientos devuelven valores. Las funciones necesitan recibir parámetros.

CREATE FUNCTION Factorial (n NUMBER) IS BEGIN IF (n<=1) THEN RETURN 1 ELSE RETURN n*Factorial(n-1); END IF; END; En relación al código anterior podemos afirmar que. Es erróneo, una función no puede llamarse a sí misma. No está correctamente implementado. Devolverá valores aleatorios según el parámetro recibido. Aplica el concepto de recursividad en una función.

De estas afirmaciones, ¿cuál es la correcta?. En PL/SQL no está permitido utilizar notación posicional para pasar parámetros. Los parámetros de salida no existen. En los parámetros de entrada, no es posible inicializarlos a un valor por defecto. Ninguna de las anteriores.

La vista USER_TRIGGERS. Contiene información sobre los disparadores existentes. Contiene información sobre los procedimientos existentes. Contiene información sobre las funciones existentes. Contiene información sobre los procedimientos y funciones existentes.

Es un disparador que se utiliza para añadir datos a la tabla de personal. Es un disparador que controla que se puedan añadir registros a la tabla personal en un horario determinado. Es incorrecto, no tendría ningún efecto. Ninguna es correcta.

ALTER TRIGGER disparadorPrueba ENABLE; Mediante el código anterior. Se habilita el trigger disparadorPrueba. Se elimina el trigger disparadorPrueba. Se ejecuta el trigger disparadorPrueba. Se modifica el trigger disparadorPrueba.

ALTER TABLE disparadores ENABLE ALL TRIGGERS; Mediante el código anterior. Se habilitan todos los disparadores de la base de datos. Se activan todos los disparadores de la tabla disparadores. Se habilitan todos los disparadores de la sesión de usuario. Se modifican todos los disparadores de la base de datos.

Las APIs de acceso a bases de datos. Son elementos que apenas son utilizados en la actualidad. Proporcionan mecanismos para construir nuevas funcionalidades y tecnologías relacionadas con la información que contiene la base de datos. Se utilizan sólo para el entorno web, especialmente en aplicaciones JAVA. Es recomendable que cualquier usuario del sistema las conozca, para implementar acciones sobre la base de datos.

Denunciar Test