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.


41Q263782 | Informática, Gerência de Transações, Técnico Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

Um bloco de transações SQL é iniciado com BEGIN TRANSACTION e deveria executar três transações sequencialmente, porém, na segunda transação ocorre uma falha geral no sistema, o que executará

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

42Q197051 | Informática, Gerência de Transações, Agente Técnico Legislativo, AL SP, FCC

Algumas das principais técnicas usadas para controle de execução concorrente de transações em bancos de dados são, em relação aos itens de dados, baseadas no conceito de

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

43Q157933 | Informática, Gerência de Transações, Assistente Legislativo Programação de Computadores, AL TO, CESGRANRIO

Um SGBD para manter a integridade dos dados deve apresentar algumas propriedades para as transações. A propriedade que define "ou todas as operações da transação são refletidas corretamente no banco de dados ou nenhuma deve ser refletida" é:

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

44Q150989 | Informática, Gerência de Transações, Analista Judiciário Tecnologia da Informação, TRT 20a REGIÃO, FCC

Em relação à execução de uma transação em um banco de dados, considere:

Para que uma transação seja efetivada, todas as ações que compõem a respectiva unidade de trabalho devem ser concluídas com sucesso. Caso contrário, a ação que constituiu falha e a transação devem ser desfeitas.

A afirmação refere-se a uma das quatro propriedades da integridade de uma transação, denominada:

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

45Q121562 | Informática , Gerência de Transações, Analista de Tecnologia da Informação Banco de Dados, PRODAM AM, FUNCAB

Sejam as seguintes assertivas sobre planos de execução de transações:

I. Um plano de execução é dito restaurável se ele busca garantir que nunca será necessário reverter uma transação que tenha sido efetivada.
II. Planos restauráveis exigem procedimentos relativamente simples, mesmo na ausência de um de transações.
III. Uma reversão em cascata ocorre quando uma transação não efetivada tem que ser revertida porque leu umitem de uma transação que falhou.
IV. Um plano é dito restrito quando determina que uma transação não poderá ler nem gravar um item X até que a última transação que altere X tenha sido efetivada ou abortada.

Dentre as assertivas acima, quantas são verdadeiras?

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

46Q156493 | Informática, Gerência de Transações, Analista Ministerial Informática, MPE PI, CESPE CEBRASPE

Texto associado.

A respeito de administração de banco de dados relacionais;
administração de usuários e perfis de acesso; controle de proteção,
integridade e concorrência; restauração de dados; tolerância a falhas
e continuidade de operação e otimização de desempenho, julgue os
itens de 85 a 87.

Na paginação shadow, o banco de dados é particionado em um número de blocos de comprimento variável. Durante o processamento dessa transação, mantêm-se duas tabelas de páginas ditas atual e shadow. Se a transação for completada, a página atual é atualizada com a cópia da página shadow mantida em armazenamento volátil.

  1. ✂️
  2. ✂️

47Q120794 | Informática , Gerência de Transações, Analista de Sistemas Pleno Infra estrutura, Petrobras, CESGRANRIO

Considere as afirmativas abaixo sobre gerência de transações e indique a única correta.

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

48Q247925 | 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.

Os mecanismos de controle de concorrência implementados em sistemas de bancos de dados visam garantir que as transações tenham a propriedade de isolamento.

  1. ✂️
  2. ✂️

49Q121285 | Informática , Gerência de Transações, Analista de Tecnologia da Informação, UFPE, COVEST COPSET

O conceito de transação fornece um mecanismo para descrição de unidades lógicas de banco de dados. O problema que ocorre quando duas transações que acessam os mesmos itens de banco de dados tiverem suas operações intercaladas, de forma que tornem o valor de alguns dos itens incorretos é denominado de:

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

50Q656796 | Informática, Gerência de Transações, FADESP, 2020

Considerando conceitos de processamento de transações em bancos de dados, analise as afirmativas a seguir. I. Uma transação é um programa em execução que forma uma unidade lógica de processamento de banco de dados que inclui uma ou mais operações de acesso, como operações de inserção, exclusão, modificação ou recuperação. II. Para especificar os limites de uma transação são utilizadas as operações explícitas BEGIN_TRANSACTION e WRITE_TRANSACTION em um programa de aplicação. III. A operação COMMIT_TRANSACTION executa as mudanças realizadas pela transação de modo que elas podem ser desfeitas posteriormente. Considerando V como afirmativa verdadeira e F como falsa, a sequência que expressa corretamente o julgamento das afirmativas é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

51Q849089 | Informática, Gerência de Transações, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020

Para garantir as propriedades ACID de um Sistema Gerenciador de Banco de Dados (SGBD) da Assembleia Legislativa do Piauí, um Analista de TI verificou que:
I. A execução de uma transação deve levar o banco de dados de um estado íntegro a um outro estado íntegro; II. Os efeitos de uma transação em caso de sucesso (commit) devem persistir no banco de dados mesmo em casos de quedas de energia, travamentos ou erros. Garante que os dados estarão disponíveis em definitivo.
Assinale a opção que corresponde CORRETAMENTE aos protocolos I e II, respectivamente, as propriedades ACID.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Assinale a alternativa que indique três maneiras diferentes em que uma transação possa ser violada.

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

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

Uma vez completado o COMMIT da transação, suas atualizações sobrevivem no banco de dados mesmo que haja uma queda subsequente no sistema. É a propriedade das transações denominada

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

55Q118221 | Informática , Gerência de Transações, Analista de Sistemas, REFAP SA, CESGRANRIO

Considere os seguintes comportamentos em transações de banco de dados:

Dirty Read
Nonrepeatable Read
Phantom Read

O(s) comportamento(s) possível(eis) no nível de isolamento READ COMMITTED do padrão SQL-92 é(são):

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

56Q152710 | Informática, Gerência de Transações, Analista Judiciário Tecnologia da Informação, STJ, CESPE CEBRASPE

Texto associado.

Acerca de arquiteturas de aplicações cliente-servidor e para
a Internet, julgue os próximos itens.

Para recuperar-se de falhas que afetam transações, um SGBD pode manter um log, de modo a controlar as operações da transação que afetem valores dos itens do banco de dados. Quando de uma falha, o SGBD deve buscar, no log, as transações T com registro [start_transaction,T], mas que não tenham o registro [commit,T]. Essas transações serão revertidas (rollback), de modo a possibilitar que seus efeitos sejam desfeitos no banco de dados.

  1. ✂️
  2. ✂️

57Q218006 | Informática, Gerência de Transações, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

No que se refere a SGBD associado para suporte a aplicações web,
inclusive com suporte ao processamento de transações e acesso
concorrente e simultâneo de diversos usuários, julgue os itens de
76 a 78.

Entre os comandos padrão de gerenciamento de transações, disponíveis em extensões da linguagem PHP, incluem-se os que realizam as funções de iniciar (begin transaction) e encerrar transação (end transaction), fazer roolback de uma transação, abortar uma transação (abort transaction), fundir uma transação a outra (join transaction) e separar uma transação de outra (split transaction).

  1. ✂️
  2. ✂️

58Q172388 | Informática, Gerência de Transações, Desenvolvedor, MEC, FGV

No que diz respeito ao acesso a banco de dados em Java, o controle de transações pode ser feito por funções. Assim, para confirmar uma transação no BD e para cancelar as alterações da transação, são utilizadas, respectivamente, as seguintes funções:

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

59Q233093 | Informática, Gerência de Transações, Programador, TCE AL, FCC

Uma transação executará qualquer operação somente depois que o gerenciador de banco de dados conceder o bloqueio do dado por meio do

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

60Q156099 | Informática, Gerência de Transações, Analista Judiciário Tecnologia da Informação, STF, CESPE CEBRASPE

Texto associado.

O armazenamento e a recuperação de grandes quantidades de dados é um trabalho importante e muito explorado em um sistema
gerenciador de banco de dados (SGBD). Com relação aos conceitos que envolvem esse sistema, julgue os itens que se seguem.

A execução de transações de maneira concorrente possibilita o surgimento de inconsistências dos dados armazenados em um banco de dados. A responsabilidade pela consistência dos dados é única e exclusiva do banco de dados, mais especificamente, do componente de controle de concorrência.

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