Início

Questões de Concursos Gerência de Transações

Resolva questões de Gerência de Transações comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.


21Q121052 | Informática , Gerência de Transações, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIO

Uma transação em um sistema de banco de dados pode ser descrita como uma unidade de execução de programa que acessa e, possivelmente, atualiza vários itens de dados. Para o gerenciamento de transações em sistemas de bancos de dados, assinale a afirmação correta.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

22Q252441 | Informática, Gerência de Transações, Técnico Judiciário, TJ MG, FUMARC

___________ é um tipo de entrada no log de operações das transações de um banco de dados escrita quando o SGBD grava no banco de dados os buffers de memória que tiverem sido modifcados. Esse tipo de entrada garante que buffers modifcados sejam gravados em disco mesmo que suas transações não tiverem sido efetivadas. Complete a lacuna com a opção correta dentre as opções seguintes.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

23Q103254 | Informática , Gerência de Transações, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

Transação é o nome dado a um conjunto de procedimentos executados em um banco de dados, mas que na visão do usuário parecem ser uma única ação. A integridade de uma transação é garantida pelas propriedades de (1) Atomicidade, (2) Consistência, (3) Isolamento e (4) Durabilidade. Assinale a alternativa correta, a respeito das propriedades de uma transação.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

24Q115284 | Informática , Gerência de Transações, Analista de Nível Superior Banco de Dados, Casa da Moeda, CESGRANRIO

O sistema de vendas de uma empresa foi desenvolvido segundo a arquitetura cliente-servidor de banco de dados em duas camadas. Que parte é responsável pelo gerenciamento das transações?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

26Q112581 | Informática , Gerência de Transações, Analista de Informática Desenvolvimento de Sistemas, MPU, FCC

A classificação das propriedades ACID, em transações de BD, significam

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

27Q118329 | Informática , Gerência de Transações, Analista de Sistemas, BADESC, FGV

A propriedade de uma transação denominada de ACID envolve os seguintes conceitos:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

28Q190388 | Informática, Gerência de Transações, Agente da Fiscalização, TCE SP, FCC

De acordo com C. J. Date, o critério de correção geralmente aceito para a execução intercalada de determinado conjunto de transações é

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

29Q168389 | Informática, Gerência de Transações, Auxiliar da Fiscalização Financeira, TCE SP, FCC

Texto associado.
Instruções: Para responder às questões de números 31 a 50,
considere que os aplicativos devem ser reputados
sempre na originalidade da versão referenciada e
não quaisquer outras passíveis de modificação (cus-
tomização, parametrização, etc.) feita pelo usuário.
Quando não explicitados nas questões, as versões
dos aplicativos são: Windows XP edição doméstica
(Português), Microsoft Office 2000, SGBD MS-SQL
Server 2000 e navegador Internet Explorer 8. Mouse
padrão destro.

A propriedade das transações de um SGBD que garante: “ou todas as operações da transação são refletidas corretamente no banco de dados ou nenhuma o será” é a
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

30Q108205 | Informática , Gerência de Transações, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 023.jpg
Considerando as transações T1 e T2 apresentadas acima, julgue
os itens subsequentes.

Na situação em questão, a transação T2 pode ver os writes incrementais de T1. Esse enfoque diminui a concorrência do sistema.

  1. ✂️
  2. ✂️

31Q119516 | Informática , Gerência de Transações, Analista de Sistemas Pleno Processos, Petrobras, CESGRANRIO

2014_08_25_53fb14575f66f.jpg

A transação T1, pertencente a um sistema bancário e definida pelas operações listadas acima, é responsável pela transferência de R$ 30,00 da conta A para a conta B. Considere também uma transação T2 que esteja sendo executada simultaneamente a T1. Caso a transação T2 realize uma operação Escrever(B) após a execução da operação 4 e antes da execução da operação 6 por T1, qual das propriedades das transações estará sendo violada no banco de dados do sistema bancário?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

32Q118614 | Informática, Gerência de Transações, Analista de Sistemas, IBGE, CESGRANRIO

Um analista recebeu a missão de avaliar as propriedades das transações de um sistema de banco de dados que sua empresa está pensando em adquirir. Um dos testes que ele realizou consistiu na execução da seguinte transação:

Imagem 006.jpg

O objetivo da transação era transferir 50 reais da conta A para a conta B.
Após receber a confirmação do sistema de banco de dados de que a transação foi efetuada com sucesso, significando que não houve nenhuma falha de sistema que tenha resultado em perda de dados relativa a essa transferência, o analista simulou uma falta de energia, e o servidor no qual estava o sistema de banco de dados foi desligado. A seguir, o servidor foi reiniciado e o sistema de banco de dados, também. Após realizar todos os processos referentes à recuperação de falhas do sistema de banco de dados, o analista verificou que as mudanças feitas no banco de dados não persistiram. Pelo que foi descrito, qual das seguintes propriedades das transações o sistema de banco de dados avaliado pelo analista NÃO apresenta?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

33Q116913 | Informática, Gerência de Transações, Analista de Sistemas, IBGE, CESGRANRIO

Considere as afirmativas abaixo sobre as transações em Sistemas de Bancos de Dados Relacionais.

I - A violação conhecida como leitura suja (dirty read) ocorre no nível de isolamento read committed.

II - Algoritmos com base em timestamp e bloqueios podem ser utilizados para a implementação de controle de concorrência.

III - A propriedade de atomicidade para transações distribuídas pode ser garantida pela implementação do algoritmo commit de duas fases.

Está(ão) correta(s) APENAS a(s) afirmativa(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

34Q247411 | Informática, Gerência de Transações, Técnico de Informática, MPU, CESPE CEBRASPE

Texto associado.
Julgue os próximos itens, que tratam de transações em sistemas de
bancos de dados.

Uma transação é uma unidade lógica de trabalho que tem como uma de suas propriedades a atomicidade. Segundo essa propriedade, uma vez que a transação tenha sido executada suas atualizações tornam-se permanentes no banco de dados.

  1. ✂️
  2. ✂️

35Q119767 | Informática , Gerência de Transações, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIO

Considere os seguintes tipos de bloqueio utilizados em um sistema de banco de dados, sendo T uma transação que solicitou um bloqueio do tipo indicado sobre a RelVar (variável relacional) R:

. IC: T tem a intenção de definir bloqueios do tipo C sobre tuplas individuais em R, a fim de garantir a estabilidade dessas tuplas enquanto elas estiverem sendo processadas.
. IX: Igual a IC, além disso, T poderia atualizar tuplas individuais em R e, dessa forma, definir bloqueios do tipo X sobre essas tuplas.
. C: T pode tolerar leitores concorrentes, mas não atualizadores concorrentes em R (a própria T não atualizará quaisquer tuplas em R).
. ICX: Combina C e IX, isto é, T pode tolerar leitores concorrentes, mas não atualizadores concorrentes em R. Além disso, T poderia atualizar tuplas individuais em R e, por isso, definir bloqueios do tipo X sobre essas tuplas.
. X: T não pode tolerar qualquer acesso concorrente a R. A própria T poderia ou não atualizar tuplas individuais em R.

Se uma transação A mantém um determinado tipo de bloqueio sobre uma RelVar R qualquer e uma transação distinta B emite uma requisição de bloqueio sobre R que não pode ser satisfeita imediatamente, temos um conflito; caso contrário, temos uma compatibilidade. Uma compatibilidade ocorre, portanto, quando A mantém um bloqueio do tipo

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

36Q117882 | Informática , Gerência de Transações, Analista de Sistemas, BADESC, FGV

Analise o seguinte conceito.
"Situação que dois ou mais usuários (ou processos) se autobloqueiam devido a não liberação de recursos concorrentes, onde, cada um, separadamente, espera indefinidamente que o outro finalize o processamento, criando um impasse. Portanto, é uma situação em que duas ou mais transações se encontram em estado de espera simultânea, cada uma esperando que uma outra finalize o processamento para poder prosseguir".
A denominação desse conceito e o termo técnico que o provoca são, respectivamente:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

37Q107341 | Informática , Gerência de Transações, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 023.jpg
Considerando as transações T1 e T2 apresentadas acima, julgue
os itens subsequentes.

Se, por alguma razão, a transação T1 for abortada, o requerimento de atomicidade implicará que também sejam abortadas as transações como T2, aquelas que igualmente tenham visto os resultados de T1, transações que tenham visto os writes dessas transações e assim por diante. Esse problema é conhecido como rollback em cascata.

  1. ✂️
  2. ✂️

38Q119506 | Informática , Gerência de Transações, Analista de Tecnologia da Informação, UFF, UFF

Segundo Date, com relação à concorrência nos SGBD, é um critério de correção geralmente aceito para a execução de um dado conjunto de transações:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

40Q120434 | Informática , Gerência de Transações, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

A execução de um conjunto de transações em um banco de dados é chamado de escalonamento. O critério para um escalonamento ser considerado correto é a(o)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.