No âmbito de banco de dados, considere os comportamentos:
I - Dirty Read;
II - Phantom Read;
III - Nonrepeatable Read.
No nível de isolamento REPEATABLE READ do padrão SQL- 92, é(são) possível(eis) o(s) comportamento(s)
No âmbito de banco de dados, considere os comportamentos:
I - Dirty Read;
II - Phantom Read;
III - Nonrepeatable Read.
No nível de isolamento REPEATABLE READ do padrão SQL- 92, é(são) possível(eis) o(s) comportamento(s)
No PostgreSQL, o utilitário que pode ser acionado para efetuar um backup de um banco de dados é o
A chave candidata que é escolhida pelo projetista do banco de dados como de significado principal para a identificação de entidades, dentro de um conjunto de entidades, é a chave:
Uma coleção de dados inter-relacionados e uma coleção de programas para acesso a esse banco de dados é um(a):
No âmbito de bancos de dados distribuídos, o protocolo de efetivação 3PC (three-phase commit) exige que:
I - não ocorra nenhum particionamento da rede;
II - no máximo K participantes falhem enquanto o protocolo 3PC estiver sendo executado por transação;
III - em um momento qualquer, pelo menos K+1 sites estejam ativos.
Considerando K um parâmetro indicativo da tolerância a falhas do protocolo nos sites, está(ão) correta(s) a(s) afirmativa(s):
Observe o código abaixo, que busca o maior elemento de
um vetor v[0..n -1].
int max(int n, int v[])
{
int j, x = v[0];
for (j = 1; j < n; j += 1)
if (x < v[j]) x = v[j];
return x;
}
A complexidade de tempo desse algoritmo é:
Segundo a arquitetura ANSI/SPARC, os três níveis de esquema usados para separar o banco de dados físico das aplicações do usuário são:

Sobre os relacionamentos no diagrama, assinale a afirmação INCORRETA.
Considere as duas tabelas e a consulta abaixo.

Considere as duas tabelas e a consulta abaixo.
Que propriedade do modelo ACID garante que uma transação é totalmente executada ou nenhum passo dela é executado?