Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONBases de datos tema 17

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
Bases de datos tema 17

Description:
tipo test 17

Author:
AVATAR

Creation Date:
23/04/2023

Category:
Others

Number of questions: 10
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
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 existentes 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 .
CREATE OR REPLACE TRIGGER prueba BEFORE INSERT ON personal BEGIN IF(TO_CHAR(SYSDATE,’HH24’) NOT IN (‘1’,’2’,’3’) THEN RAISE_APPLICATION_ERROR(-20201, ‘Sólo es posible añadir datos entre la 1 y las 2:59’); END INF; END; ¿Qué afirmación es correcta sobre el código anterior? 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. En recomendable que cualquier usuario del sistema las conozca, para implementar acciones sobre la base de datos. .
Report abuse Consent Terms of use