Questões de Concurso Comentadas sobre gerência de transações em banco de dados

Foram encontradas 452 questões

Q234748 Banco de Dados
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.
Alternativas
Q231715 Banco de Dados
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
Alternativas
Q214850 Banco de Dados
Considere:

I. Se uma transação é concluída com sucesso (operação commit bem sucedida), então seus efeitos são persistentes.

II. Ou todas as ações da transação acontecem, ou nenhuma delas acontece.

As propriedades (I) e (II) das transações em SGBDs, significam, respectivamente,

Alternativas
Ano: 2011 Banca: CESGRANRIO Órgão: BR Distribuidora
Q1227186 Banco de Dados
Sistemas Gerenciadores de Banco de Dados são concorrentes quando permitem mais de uma transação acessando o Banco de Dados (BD) ao mesmo tempo. Considere duas transações A e B, acessando o mesmo Banco de Dados. A transação B atualizou uma tupla no tempo t1. No instante seguinte, t2, a transação A leu essa mesma tupla. No instante t3, a transação B foi cancelada, e ocorreu um ROLLBACK. Esse problema de concorrência é denominado 
Alternativas
Ano: 2011 Banca: ISAE Órgão: AL-AM
Q1190528 Banco de Dados
Do ponto de vista do SGBD, uma transação é uma sequência de operações, tratada como um bloco único e indivisível, no que se refere à sua recuperação. Seus estados estão apresentados nas alternativas a seguir, à exceção de uma. Assinale-a.
Alternativas
Q440403 Banco de Dados
Seja uma aplicação que utiliza bancos de dados. Num dado instante um usuário está acessando a linha X da tabela A e precisa acessar a linha Y da tabela B, e no mesmo momento outro usuário está acessando a linha Y da tabla B e precisa acessar a linha X da tabela A. Essa ocorrência tem o nome de:
Alternativas
Q440396 Banco de Dados
Em um sistema de banco de dados, se uma transação entra no estado de 'Performing a Rollback', isso significa que:
Alternativas
Q268246 Banco de Dados
Considerando que o conceito de transação é usado dentro do domínio de banco de dados como uma unidade básica de computação consistente e confiável, julgue o  próximo  item, acerca de controle e processamento de transações.

Os níveis de isolamento de transações definidos pela SQL ANSI 92 são leitura não consolidada, leitura consolidada, leitura repetível e serializável de anomalia.
Alternativas
Q268245 Banco de Dados
Considerando que o conceito de transação é usado dentro do domínio de banco de dados como uma unidade básica de computação consistente e confiável, julgue o  próximo  item, acerca de controle e processamento de transações.

A semântica das transações aninhadas fechadas impõe a atomicidade no nível superior.
Alternativas
Q268244 Banco de Dados
Considerando que o conceito de transação é usado dentro do domínio de banco de dados como uma unidade básica de computação consistente e confiável, julgue o  próximo  item, acerca de controle e processamento de transações.

Transações planas permitem a inclusão de outras transações, com seus próprios pontos de início e consolidação.
Alternativas
Q268207 Banco de Dados
Um SGBD é uma coleção de dados inter-relacionados e uma coleção de programas para acesso a esses dados. Considerando que seu objetivo é proporcionar um ambiente conveniente e eficiente para a recuperação e o armazenamento de informações, julgue o  próximo  item.

Os componentes do processamento de consulta incluem o gerenciamento de autorizações e integridade, o gerenciamento de transações e os componentes para a otimização de consulta.
Alternativas
Q261400 Banco de Dados
Acerca de gerência de transações, julgue o  item  subsequente.


O buffer na memória principal mantém páginas do banco de dados e é gerenciado pelo sistema gerenciador de banco de dados (SGBD) ou pelo sistema operacional; durante uma descarga do banco de dados, as páginas são gravadas em dispositivo não volátil usado para armazenamento histórico e de retaguarda.

Alternativas
Q261399 Banco de Dados
Acerca de gerência de transações, julgue o  item  subsequente.


Quando uma transação executa uma instrução write, a atualização não é necessariamente gravada no disco: o write grava apenas uma cópia do item de dado no buffer do banco de dados na memória principal; posteriormente, o próprio banco de dados é modificado por uma operação output executada pelo sistema em uma página de dados.

Alternativas
Q261376 Banco de Dados
Julgue o  item  seguinte , acerca de transação e suas propriedades.

A propriedade de durabilidade de uma transação estabelece que, uma vez completada a transação com sucesso, todas as atualizações realizadas no banco de dados persistirão, até mesmo se houver uma falha de sistema após a transação ser completada.

Alternativas
Q261375 Banco de Dados
Julgue o  item  seguinte , acerca de transação e suas propriedades.

O gerenciamento de transações deve prever a manutenção da atomicidade de todos os atributos ou campos da transação. Um domínio é atômico se elementos desse domínio são considerados indivisíveis.

Alternativas
Q237760 Banco de Dados
Uma das técnicas empregadas por Sistemas Gerenciadores de Bancos de Dados, para implementar o controle de transações concorrentes, é a utilização de bloqueios.
Para garantir a serialização da escala concorrente de várias transações, deve(m)-se empregar o(s)
Alternativas
Q171197 Banco de Dados
Em um sistema de gerenciamento de banco de dados (SGBD), o momento em que todos os passos de uma transação já se encontram na lista completa das atividades a serem executadas para efetivar a transação chama-se ponto de
Alternativas
Q88930 Banco de Dados
Quanto aos conceitos de banco de dados, storage e RAID, julgue
os itens seguintes.

Em bancos de dados multiusuário, o controle de concorrência é um mecanismo utilizado no processamento de transações para garantir a propriedade da atomicidade.
Alternativas
Q1651468 Banco de Dados

Acerca das técnicas de administração de usuários, perfis de acesso, tolerância a falhas e continuidade de operação em bancos de dados, julgue o item subsequente.


As transações em um banco de dados devem possuir propriedades que são definidas pelo controle de concorrência e pelos métodos de restauração do SGDB. A propriedade do tipo isolamento permite que a transação seja executada sem que haja interferência das demais transações concorrentes.

Alternativas
Q1651439 Banco de Dados

Acerca de banco de dados, julgue o item a seguir.


Os sistemas de banco de dados não admitem transações atômicas, porque oferecem o benefício de independência de dados.

Alternativas
Respostas
341: E
342: A
343: D
344: B
345: D
346: E
347: B
348: C
349: C
350: E
351: E
352: E
353: C
354: C
355: E
356: A
357: C
358: E
359: C
360: E