Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CREATE TABLE t1 AS
SELECT nombre_sucursal, max(saldo)
FROM cuenta
GROUPED BY nombre_sucursal
SELECT numero_cuenta
FROM cuenta, t1
WHERE cuenta.nombre_sucursal LIKE 'B%' AND
cuenta.nombre_sucursal=11.nombre_sucursal AND
cuenta.saldo=11.saldo
Y
Ninguna de las demás respuestas es correcta,
CREATE TABLE t1 AS
SELECT nombre_sucursal, saldo
FROM cuenta
GROUPED BY nombre_sucursal
SELECT numero_cuenta
FROM cuenta, t1
WHERE cuenta.nombre_sucursal LIKE 'B%' AND
cuenta.nombre_sucursal=t1.nombre_sucursal
4 .-
¿Cuál de las siguientes afirmaciones es cierta?
* I. Teniendo una vista materializada definida por (ri = r2), si se añade
un 1% más de tuplas a r1, es más eficiente volver a calcular la vista
por completo que realizar un mantenimiento incremental.
5.
¿Cuál de las siguientes afirmaciones es correcta?
»+ I. Una planificación es sin cascada si para todo par de transacciones
Ti y Tj tales que Tj lee un elemento de datos que ha escrito
previamente Ti, la operación comprometer de Ti aparece antes que la
operación comprometer Tj.
+ II. La planificación siguiente es recuperable.
T, T) Ti
escribe(A);
leer(A);
escribe(A);
escribe(B);
leer(A);
comprometer;
comprometer;
comprometer;
2 Il. Falsa. Il. Falsa.
6 .-
¿Cuál de las siguientes afirmaciones es cierta sobre la planificación
siguiente?
* Il. La planificación es sin cascada.
+ II. La planificación es secuenciable en cuanto a vistas.
Li 1 in
lee(A);
escribe(A);
lee(C);
escribe(C);
lee(C);
comprometer;
escribe(B);
comprometer;
escribe(A);
escribe(C);
comprometer;
I. Correcta. 11. Correcta.
8 .-
Dada la planificación siguiente, ¿cuál de las siguientes afirmaciones es
cierta?
+ 1. La planificación es correcta bajo el protocolo de dos fases.
+ II. La planificación es correcta bajo el protocolo de las marcas
temporales.
Paso Pi To
bloquear-C(A)
AaO0n—
leer(A)
bloquear-C(B)
leer(B)
desbloquear(B)
TO
bloquear-X(B)
YO
escribir(B)
desbloquear(B)
00
desbloquear(A)
I. Falsa. 11. Correcta.