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

Prepare-se para a prova com questões de Gerência de Transações de Concursos Públicos! Milhares de questões resolvidas e comentadas com gabarito para praticar online ou baixar o PDF!

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.
Limpar filtros

1 Q117563 | Informática , Gerência de Transações, Analista de Sistemas, CODESP SP, FGV

Em bancos de dados, uma transação é uma unidade lógica de trabalho, começando com a operação BEGIN TRANSACTION e terminando conforme descrito a seguir:

I. Com uma operação específica, que indica o término bem-sucedido da transação. Ela informa ao gerenciador de transações que uma unidade lógica de trabalho foi concluída com sucesso, que o BD está novamente em estado correto e que todas as atualizações foram feitas por essa unidade de trabalho e podem ser gravadas no banco de dados.

II. Com uma operação específica, que indica o término malsucedido da transação. Ela informa ao gerenciador de transações que algo saiu errado, que o BD pode estar em um estado incorreto, e que todas as transações feitas pela unidade lógica de trabalho até o momento devem ser desfeitas.

Essas operações são denominadas, respectivamente,

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

Transação é um conjunto de procedimentos que é executado num banco de dados, e que para o usuário é visto como uma única ação. A integridade de uma transação depende de 4 propriedades, conhecidas como ACID. Assinale a alternativa correta:

3 Q111389 | Informática , Gerência de Transações , Analista de Finanças e Controle Área Tecnologia da Informação, CGU, ESAF

Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.

I. O LOCK é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário. Ele previne que o mesmo dado seja alterado por dois usuários simultaneamente ou que a tabela seja alterada em sua estrutura enquanto os dados estão sendo modificados.

II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.

III. O LOCK de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um COMMIT para sair do referido estado.

IV. O comando SQL responsável por fechar uma transação confi rmando as operações feitas é o INSERT. Para desfazer todas as operações o comando a ser utilizado é o DROP.

Indique a opção que contenha todas as afirmações verdadeiras.

4 Q237560 | Informática, Gerência de Transações, Profissional Básico Análise de Sistemas Suporte, BNDES, CESGRANRIO

No âmbito de bancos de dados distribuídos, seja T uma transação distribuída que deve ser efetivada (commited) segundo o protocolo de compromissamento de duas fases (two-phase commit). Sobre esse assunto, assinale a afirmativa INCORRETA.

5 Q113154 | Informática , Gerência de Transações, Analista de Informática, SPTrans, VUNESP

Atomicidade é um dos critérios que garantem a qualidade de uma transação num banco de dados orientado a objetos.
Diante do exposto, assinale a alternativa que está relacionada com esse critério.

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

Sejam as seguintes assertivas sobre as propriedades de uma transação chamadas de propriedadesACID:

A letra C da propriedade ACID significa concorrência . Isto é, o estado de um banco de dados deve ser mantido consistente mesmo quando houver concorrência entre duas ou mais consultas.
II. A letra A da propriedadeACID significa atomicidade . Isto é, uma operação de atualização deve ser restrita a uma única tabela.
III. A letra D da propriedade ACID significa disponibilidade . Isto é, os dados de um banco de dados devem ser protegidos, geralmente através de cópias backup , de modo que estejam disponíveis quando necessário.

Marque a alternativa corretaemrelação às assertivas acima.

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

Texto associado.

Imagem 016.jpg

É correto afirmar que estas transações

8 Q48223 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPE

Texto associado.
Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.
Uma transação é considerada estagnada quando aguarda, por tempo indeterminado, a obtenção de um bloqueio no modo compartilhado, enquanto uma segunda transação está sendo realizada no modo de bloqueio exclusivo.

9 Q144049 | Informática, Gerência de Transações, Analista Judiciário Informática, TRF 2a, FCC

Sobre transações em SQL, considere:

I. Uma transação é uma série de manipulação de dados em comandos SQL que executa uma unidade de trabalho lógica.

II. Os comandos COMMIT, ROLLBACK e INTERSECT fazem parte do controle de transações do SQL.

III. O comando COMMIT garante que as mudanças efetuadas durante a transação sejam armazenadas de forma permanente no banco de dados, terminando a transação. O comando ROLLBACK garante que as mudanças efetuadas dentro da transação sejam ignoradas, porém não termina a transação até que o comando END TRANSACTION seja executado.

É correto o que consta em

10 Q48222 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPE

Texto associado.
Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.
O isolamento de uma transação, de responsabilidade do componente de gerenciamento de controle de concorrência, pode ter o seu comportamento personalizado em vários níveis.
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.