option
Cuestiones
ayuda
daypo
buscar.php

PAC8 (UF3): Cursores y triggers DAM

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
PAC8 (UF3): Cursores y triggers DAM

Descripción:
PAC8 (UF3): Cursores y triggers

Fecha de Creación: 2020/11/26

Categoría: Otros

Número Preguntas: 4

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

Seguimos practicando con cursores... Ahora desarrollemos el siguiente código. Completa el siguiente código con las palabras adecuadas: SET ________ON; DECLARE CURSOR calumno IS SELECT nombre, apellidos FROM Alumnos; vnombre VARCHAR2(50); vapellidos VARCHAR2(50); BEGIN OPEN calumno; LOOP _______ calumno INTO vnombre, vapellidos; EXIT ______ calumno%NOTFOUND; dbms_output.put_line('Nombre: ' || vnombre || ' apellido: ' || vapellidos); END LOOP; CLOSE. SERVEROUTPUT. fetch. when.

Seguimos practicando con cursores... completa el siguiente código: DECLARE lugar_var dept.lugar%TYPE; deptnum dept.dept_no%TYPE; CURSOR lugares IS SELECT lugar FROM ____ WHERE dept.dept_no = deptnum; BEGIN deptnum := 10; OPEN lugares; FETCH lugares INTO _______ ; IF (lugares%NOTFOUND) THEN RAISE SIN_DATOS; END _______; ___________ ('LUGAR: ' || lugar_var); --se imprime el valor por pantalla CLOSE lugares; EXCEPTION WHEN INVALID_NUMBER THEN dbms_output.put_line(' El parametro no es un numero'); WHEN SIN_DATOS THEN dbms_output.put_line(' El parametro no es un numero'); WHEN OTHERS THEN dbms_output.put_lin Respuesta 1: Respuesta 2: Respuesta 3: Respuesta 4: dbms_output.put_line(' El parametro no es un numero'); END;. dept. lugar_var. if. dbms_output.put_line.

Los triggers (disparadores) son funcionalidades que se lanzan de forma automática en determinadas acciones que realizara la base de datos. Son muy utilizados para completar datos en tablas de registros, tablas con claves foráneas, etc... Centrándonos ahora en la parte de los disparadores o triggers...indica cuáles de estas afirmaciones sobre triggers son correctas: Realizar cambios en la base de datos de forma que el usuario debe autorizar esos cambios. Forzar reglas de integridad que son difíciles de definir a partir de constraints. Generar automáticamente valores de columnas derivadas en base a un valor proporcionado por una sentencia. Sincronizar el mantenimiento de tablas duplicadas que están localizadas en nodos iguales de una base de datos en paralelo.

Completa el siguiente código sobre triggers: CREATE OR ______TRIGGER empleados_fechaBaja_fechaAlta BEFORE INSERT OR UPDATE OF FechaAlta, FechaBaja ON EMPLEADO FOR _____ROW BEGIN IF (:new.FechaBaja IS NOT NULL) AND (:new.FechaBaja <= :new.FechaAlta) THEN __________(-20600, 'La fecha de la baja debe ser nula o mayor que la fecha de alta'); END IF; END;. replace. each. raise_application_error.

Denunciar Test