21 Q972578
Banco de Dados Gerência de Transações
Ano: 2022
Banca: FUNDATEC
Um SGBD precisa controlar o estado de suas transações. Quais são os possíveis estados de uma transação?
22 Q972472
Banco de Dados Gerência de Transações
Ano: 2022
Banca: CESPE / CEBRASPE

Quanto a balanceamento de carga, failover e replicação de estados, julgue o próximo item. 


O failover em um sistema de banco de dados, sem nenhum prejuízo para a qualidade das informações consultadas, é garantido pela replicação das bases de dados em sítios distintos.

23 Q972470
Banco de Dados Gerência de Transações
Ano: 2022
Banca: CESPE / CEBRASPE

Quanto a balanceamento de carga, failover e replicação de estados, julgue o próximo item. 


Em um balanceamento de carga por transação, todas as transações de determinado cliente são enviadas para a mesma réplica do banco de dados, até que a conexão seja fechada. 

24 Q971926
Banco de Dados Gerência de Transações
Ano: 2022
Banca: METRÓPOLE
O conceito de transação é fundamental para muitas aplicações de banco de dados.Uma transação é uma visão abstrata que o SGBD tem de um programa de usuário: uma seqüência de leituras (reads) e escritas (writes). A partir deste cenário e dos seus conhecimentos sobre SGBD, avalie as seguintes asserções: 
I. A execução concorrente de programas usuário é essencial para o bom desempenho de um SGBD. 
PORQUE
II. Como os acessos a disco são frequentes, e relativamente lentos, é importante manter a CPU trabalhando em vários programas usuários concorrentemente.

Assinale a alternativa correta:
25 Q971822
Banco de Dados Gerência de Transações SGBD - Sistema de Gerenciamento de Banco de Dados
Ano: 2022
Banca: CESGRANRIO
Um analista de sistema decidiu implementar um sistema usando um SGBD relacional. Nesse sistema, era necessário transferir uma quantia de dinheiro de uma conta de um correntista para uma outra conta de outro correntista. Entretanto, isso só pode ser feito por meio de duas operações consecutivas. Temendo que uma interrupção qualquer no banco de dados perdesse ou duplicasse a quantia, colocou as duas operações dentro de uma transação.
As transações são mecanismos disponíveis nos SGBD que apresentam várias propriedades, dentre as quais a garantia de realizar todas ou nenhuma das operações dentro da transação.
Essa propriedade é conhecida como
26 Q971697
Banco de Dados Gerência de Transações
Ano: 2022
Banca: FGV
No processamento de transações distribuídas em gerenciadores de bancos de dados, o algoritmo frequentemente empregado para garantir que todos os participantes de uma transação distribuída tenham conhecimento do seu desfecho é conhecido como:
27 Q971120
Banco de Dados Gerência de Transações SQL
Ano: 2022
Banca: FURB
Uma transação é uma unidade lógica e atômica de trabalho que contém um ou mais comandos SQL. Quando uma transação é aplicada, compreende-se que todos os comandos presentes nela são aplicados à base de dados. Caso contrário, se, por algum motivo, nem todos os comandos forem aplicados (o que geraria risco de corrompimento para a base de dados), todo o processo é desfeito. Isso posto, quando uma transação está modificando a base de dados, o Oracle copia os dados originais antes de os modificar. Essa cópia original tem o nome de:
28 Q970742
Banco de Dados Gerência de Transações
Ano: 2022
Banca: FGV

No contexto do processamento de transações de bancos de dados, suponha que uma transação Ta detém um bloqueio compartilhado no registro Ra e que uma transação Tb detém um bloqueio exclusivo no registro Rb.


Nessas condições, considere as seguintes afirmativas.


I. Uma solicitação de Ta por um bloqueio exclusivo em Rb coloca Ta em estado de espera.

II. Uma solicitação de Tb por um bloqueio compartilhado em Ra será garantida.

III. Uma solicitação de Tb por um bloqueio exclusivo em Ra colo...

29 Q970661
Banco de Dados Gerência de Transações
Ano: 2022
Banca: CESPE / CEBRASPE
Acerca do processamento batch e do processamento online, julgue o seguinte item. 

O processamento de transações online ocorre com interação dos usuários e hospedagem em grande porte de muitos sistemas transacionais, os quais utilizam pequena quantidade de dados de entrada, alguns registros acessados e atualizados e uma pequena quantidade de dados como saída. 
30 Q970660
Banco de Dados Gerência de Transações
Ano: 2022
Banca: CESPE / CEBRASPE
Acerca do processamento batch e do processamento online, julgue o seguinte item.

São características do processamento de transações online um número distribuído de usuários envolvidos por número de transações, disponibilidade limitada da interface transacional para o usuário e garantia de segurança para transações e dados de usuários.