option
Cuestiones
ayuda
daypo
buscar.php

Test evaluable (UF3)

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Test evaluable (UF3)

Descripción:
Base de datos

Fecha de Creación: 2020/04/22

Categoría: Informática

Número Preguntas: 10

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

CREATE USER Ilerna IDENTIFIED BY 123; GRANT CREATE SESSION, UPDATE ANY TABLE TO Ilerna; CONN Ilerna/123; Atendiendo a la sentencia anterior, elige cual de las siguientes sentencias podría lanzar: UPDATE system.alumnos SET nombre='pepito' where nombre = 'juan';. DELETE FROM system.alumnos WHERE dni = '7654321d';. INSERT INTO system.alumnos VALUES (1, 'Nuevo empleado con el codigo: ' || :NEW.emp_no , SYSDATE);. Ninguna de las respuestas es correcta.

CREATE OR REPLACE PROCEDURE proceso1 AS variable VARCHAR2(10); BEGIN SELECT extract(year from sysdate) into variable from dual; sys.dbms_output.put_line(variable); END; Atendiendo al proceso anterior, elige cual de las siguientes opciones mostrara por la pantalla de la consola: 2020. 1900. 2018. Ninguna de las respuestas es correcta.

Que muestra por la pantalla de la consola el siguiente bloque de código: 750. 1000. 1500. 375.

CREATE OR REPLACE FUNCTION diaSem(numero number) RETURN varchar2 AS dia varchar2(10); BEGIN IF numero = 0 THEN dia := 'Lunes'; ELSIF numero = 2 THEN dia := 'Martes'; ELSIF numero = 4 THEN dia := 'Miercoles'; ELSIF numero = 6 THEN dia := 'Jueves'; ELSIF numero = 8 THEN dia := 'Viernes'; ELSIF numero = 10 THEN dia := 'Sabado'; ELSIF numero = 12 THEN dia := 'Domingo'; ELSE dia := 'Domingo'; END IF; RETURN (dia); END; Que devuelve la siguiente llamada: CALL diaSem(3);. Domingo. Martes. Miercoles. Jueves.

DECLARE fecha_incorrecta EXCEPTION; PRAGMA EXCEPTION_INIT (fecha_incorrecta, -01847); mañana DATE; hoy DATE := sysdate; BEGIN mañana := TO_DATE('32-10-2020'); dbms_output.put_line(hoy||' '||mañana); EXCEPTION WHEN fecha_incorrecta THEN dbms_output.put_line('La fecha introducida es incorrecta'); END; ¿Si ejecutamos este código en el gestor developer que resultado mostrará?. La fecha introducida es incorrecta. 24-03-2020 32-10-2020. 24/03/2020 32/10/2020. ORA-01847: el día del mes debe estar entre 1 y el último día del mes.

DECLARE lugar_var dept.lugar%type; deptnum int; CURSOR lugares is SELECT lugar from dept where dept.dept_no=deptnum; sin_datos EXCEPTION; BEGIN deptnum:=10; open lugares; fetch lugares into lugar_var; IF (lugares%NOTFOUND) THEN RAISE sin_datos; END IF; dbms_output.put_line('LUGAR: '||lugar_var); close lugares; EXCEPTION WHEN NO_DATA_FOUND THEN dbms_output.put_line('NO SE HA ENCONTRADO DATOS'); WHEN INVALID_NUMBER THEN dbms_output.put_line('EL PARAMETRO NO ES UN NUMERO'); WHEN ZERO_DIVIDE THEN dbms_output.put_line('DIVISIÓN ENTRE CERO'); WHEN CURSOR_ALREADY_OPEN THEN dbms_output.put_line('EL CURSOR YA ESTA ABIERTO'); WHEN INVALID_CURSOR THEN dbms_output.put_line('CURSOR YA ESTA CERRADO'); WHEN SIN_DATOS THEN dbms_output.put_line('EL CURSOR NO TIENE DATOS'); WHEN OTHERS THEN dbms_output.put_line('ALGO HA PASADO!!'); END;. EL CURSOR NO TIENE DATOS. NO SE HA ENCONTRADO DATOS. EL CURSOR YA ESTA ABIERTO. ALGO HA PASADO!!.

COMPLETA. RESPUESTA 1. RESPUESTA 2. RESPUESTA 3. RESPUESTA 4. RESPUESTA 5. RESPUESTA 6.

CREATE OR REPLACE FUNCTION get_Comision(dept_n IN INT) RETURN INT AS CURSOR emp_list IS SELECT comision FROM emp WHERE dept_no = dept_n; cont INT; comi emp.comision%type ; BEGIN cont := 0; OPEN emp_list ; FETCH emp_list INTO comi; IF emp_list%NOTFOUND THEN RETURN NULL; END IF; LOOP RAISE WHEN emp_list%NOTFOUND; IF comi > 0 THEN cont := cont + 1; END IF; FETCH emp_list INTO comi; END LOOP; CLOSE emp_list; END;. RESPUESTA 1. RESPUESTA 2. RESPUESTA 3. RESPUESTA 4. RESPUESTA 5. RESPUESTA 6.

COMPLETA. RESPUESTA 1. RESPUESTA 2. RESPUESTA 3.

CREATE OR REPLACE -------1-------control_insercion_productos -----2------ INSERT --------3------ tabla_producto BEGIN IF TO_CHAR(SYSDATE, 'D') = '2' THEN --------- 4 ------------(-20506, '¡Los lunes no se pueden insertar productos!'); END IF; END;. RESPUESTA 1. RESPUESTA 2. RESPUESTA 3. RESPUESTA 4.

Denunciar Test