option
Cuestiones
ayuda
daypo
buscar.php

Tema 0 test BBD

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Tema 0 test BBD

Descripción:
Tests Tema 0

Fecha de Creación: 2026/01/16

Categoría: Otros

Número Preguntas: 10

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

La independencia de datos implica: Si modificamos el modelo físico de datos entonces debemos modificar el modelo lógico de datos. Si modificamos el modelo lógico de datos no es necesario modificar el modelo físico de datos. Cualquier modificación en una BBDD conllevará la necesaria modificación de las aplicaciones que la accedan. La independencia de datos se establece sólo entre la capa física y lógica de la BBDD.

Respecto a las variables en PL/SQL: Pueden ser de tipo base y de tipo ancla. Las de tipo ancla no pueden ser del mismo tipo que una columna de una tabla. Las de tipo ancla pueden almacenar varias filas de una tabla. Las de tipo ancla pueden almacenar una única fila de un cursor.

Respecto a los procedimientos almacenados: Es un procedimiento que se ejecuta en el DBMS. Es un procedimiento que se almacena en el DBMS pero se ejecuta en el cliente que lo invoca. Es un procedimiento que se ejecuta en el DBMS pero se almacena en el cliente que lo invoca. Permite compartir código entre distintas sesiones.

Sea la sentencia SQL INSERT X SET X.a = X.a+1. Un disparador declarado CREATE TRIGGER TGR_UPD_X_A AFTER INSERT FOR EACH ROW: Se ejecutará una única vez en cualquier caso. Se ejecutará una vez antes de insertar cada una de las filas de la tabla X. No tendrá acceso a las variables :NEW y :OLD. Tendrá acceso de lectura a la tabla X.

VARIANTE. Sea la sentencia SQL UPDATE X SET X.a = X.a+1. Un disparador declarado CREATE TRIGGER TGR_UPD_X_A AFTER INSERT FOR EACH ROW: Se ejecutará una única vez después de realizarse ninguna actualización. Se ejecutará una vez antes de actualizarse cada una de las filas de la tabla X. No tendrá acceso a las variables :NEW y :OLD. Tendrá acceso de lectura a la tabla X.

VARIANTE. Sea la sentencia SQL UPDATE X SET X.a = X.a+1. Un disparador declarado CREATE TRIGGER TRG_UPD_X_A AFTER INSERT: No tendrá acceso a las variables :NEW y :OLD. Se ejecutará una vez antes de actualizarse cada una de las filas de la tabla X. Se ejecutará una única vez después de realizarse ninguna actualización. Tendrá acceso de lectura a la tabla X.

Una tabla mutante: No puede ser leída por un disparador de tupla. No puede ser modificada por un disparador de tupla. Puede ser leída por un disparador de sentencia. Es una tabla a la que le ha picado una araña radioactiva.

El diccionario de datos: Viene predefinido por el DBMS, que a su vez es el encargado de mantenerlo actualizado. Un usuario sólo puede realizar operaciones de lectura sobre este. Describe, entre otras cosas, el modelo lógico de datos de la BBDD. Describe, entre otras cosas, el modelo físico de datos de la BBDD.

VARIANTE. Sea la sentencia SQL UPDATE X SET X.a = X.a+1. Un disparador declarado CREATE TRIGGER TGR_UPD_X_A AFTER UPDATE FOR EACH ROW: No tendrá acceso a las variables :NEW y :OLD. Se ejecutará una vez antes de actualizarse cada una de las filas de la tabla X. Se ejecutará una única vez después de realizarse ninguna actualización. Tendrá acceso de lectura a la tabla X.

Sea la sentencia SQL INSERT X SET X.a = X.a+1. Un disparador declarado CREATE TRIGGER TRG_UPD_X_A AFTER INSERT: Se ejecutará una única vez en cualquier caso. Se ejecutará una vez antes de actualizarse cada una de las filas de la tabla X. No tendrá acceso a las variables :NEW y :OLD. Tendrá acceso de lectura a la tabla X.

Denunciar Test