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

Foram encontradas 478 questões

Q1894561 Banco de Dados

Acerca de gerência de transações, modelagem entidaderelacionamento e abordagem relacional, julgue o item subsecutivo.


Uma chave estrangeira garante a unicidade de informações em uma tabela.

Alternativas
Q1894560 Banco de Dados

Acerca de gerência de transações, modelagem entidaderelacionamento e abordagem relacional, julgue o item subsecutivo.


Atomicidade da transação em um banco de dados ocorre quando todas as operações da transação são refletidas corretamente no banco de dados; ou quando nenhuma delas é refletida.

Alternativas
Q1891217 Banco de Dados
Considere uma transação T1 de bancos de dados que transfere uma quantia em dinheiro da conta A para a conta B, gravando uma retirada da conta A e um depósito para a conta B. Analise as três intercorrências independentes que poderiam surgir numa transação desse tipo.
I. É feita a retirada da conta A, mas T1 falha; a retirada é mantida, mas o depósito na conta B não é efetuado.
II. A retirada da conta A é efetuada; uma transação T2 lê o saldo da conta A após a retirada; o depósito na conta B falha e a retirada é revertida. T2 prossegue, com valores errôneos.
III. T1 é completada normalmente, mas há uma posterior falha na instalação, e as operações realizadas na execução de T1 são perdidas.
No âmbito das propriedades ACID para bancos de dados, além da consistência, a violação em cada caso, na ordem, é:
Alternativas
Q1881598 Banco de Dados
Vários problemas podem ocorrer quando as transações simultâneas são executadas de maneira não controlada. Como exemplo, quando duas transações que acessam os mesmos itens do banco de dados têm suas operações intercaladas de uma forma que torna incorreto o valor de alguns itens do banco de dados ocorre 
Alternativas
Q1867371 Banco de Dados
Propriedades de transações em Sistemas Gerenciadores de Bancos de Dados (SGBDs) incluem:

I. Isolamento.
II. Privacidade.
III. Atomicidade.
IV. Preservação da consistência.

Quais estão corretas?
Alternativas
Q1915503 Banco de Dados
Em Sistemas Gerenciadores de Banco de Dados (SGBDs), vários problemas podem acontecer quando transações simultâneas são executadas de uma maneira descontrolada. Quando duas transações que acessam os mesmos itens do banco de dados têm suas operações intercaladas, de modo que isso torna INCORRETO o valor de alguns itens do banco de dados, ocorre o problema
Alternativas
Q1880933 Banco de Dados
Em banco de dados, uma transação é uma unidade lógica de trabalho. Ela começa e termina com uma execução e apresenta propriedades importantes. Em uma dessas propriedades, uma vez completado o COMMIT da transação, suas atualizações sobrevivem no banco de dados mesmo que haja uma queda subsequente do sistema. A propriedade referida é a(o): 
Alternativas
Q1771435 Banco de Dados
A sigla SGBD tem por significado Sistema de Gerenciamento de Banco de Dados, definido como o conjunto de programas para gerenciamento de uma base de dados, tendo como principal objetivo retirar da aplicação cliente a responsabilidade de gerenciar o acesso, a manipulação e a organização dos dados. Qualquer banco de dados que seja utilizado por mais de um usuário terá que realizar um controle de acesso entre as informações que estão sendo acessadas pelos usuários. Neste contexto, os SGBD implementam um recurso no qual usuários distintos tentam acessar a mesma informação e então é feito um controle entre essas transações. E, para a solução deste problema, existem diversas técnicas que são utilizadas como forma de assegurar a propriedade de não interferência entre uma operação e outra, ou o isolamento das transações executadas ao mesmo tempo. Grande parte dessas técnicas garante a serialização, que é a execução das transações de forma serial. Para isso, é necessário saber que transações são todas as operações executadas entre o início e o fim da transação. Esse recurso é conhecido por Controle de:
Alternativas
Q1609096 Banco de Dados
Sobre transações e seus comandos na linguagem SQL, avalie as seguintes afirmativas.
I. Os comandos COMMIT, ROLLBACK e DROP fazem parte do controle de transações do SQL;
II. O comando ROLLBACK fecha o bloco da transação e é a indicação que a transação deve ser terminada, mas tudo que tentou ser feito deve ser descartado porque alguma coisa errada aconteceu e ela não pode terminar normalmente. Nada realizado dentro dela será perdurado no banco de dados;
III. Commit em duas fases refere-se a uma transação que pode utilizar dois ou mais bancos de dados (multidatabase), que podem estar localizados em servidores diferentes. Durante uma transação em bancos com essa característica garante-se que o Commit seja realizado em todos os bancos participantes ou em nenhum, ou seja, ou grava tudo ou não grava nada;
IV. Com relação a uma transação atômica deve-se executar com sucesso todas as suas operações ou, em caso de falha, desfazer apenas as operações já executadas que causaram a falha.
Marque a opção que corresponde somente às afirmativas verdadeiras.
Alternativas
Q1609091 Banco de Dados
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.
Alternativas
Q1119870 Banco de Dados
Um sistema de banco de dados proporciona a empresas o controle centralizado de todos os seus dados. O funcionamento do banco de dados baseia-se em unidades lógicas de trabalho conhecidas como
Alternativas
Ano: 2020 Banca: FADESP Órgão: UEPA Prova: FADESP - 2020 - UEPA - Técnico de Informática |
Q1114924 Banco de Dados
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 é
Alternativas
Q1718753 Banco de Dados
Em banco de dados, a transação é um conjunto de operações que são tratadas em bloco e possuem quatro propriedades, formando a sigla ACID: atomicidade, consistência, isolamento e durabilidade. Sobre as propriedades de uma transação, é correto afirmar:
Alternativas
Q1133626 Banco de Dados
No modelo transacional, qual é o significado correto das propriedades ACID descritas abaixo?
Alternativas
Q1085665 Banco de Dados
Em Gerenciamento de Transações, as quatro propriedades que garantem uma transação são:
Alternativas
Q1062462 Banco de Dados

A maneira usual de processar inserções de registros em um arquivo F consiste em montar um arquivo T de transações contendo os registros a serem inseridos, ordenado pela mesma chave de ordenação de F. Os arquivos F e T sofrem uma operação, gerando o arquivo A, que é a versão atualizada de F.


O tipo do arquivo F e a operação realizada entre F e T são, correta e respectivamente,

Alternativas
Q1044327 Banco de Dados
Uma das propriedades básicas de uma transação em um banco de dados relacional é a atomicidade, a qual estabelece que
Alternativas
Q1044162 Banco de Dados
Uma das propriedades básicas de uma transação em um banco de dados relacional estabelece que cada transação não deve sofrer interferência de outras transações em execução no banco de dados. Essa propriedade denomina-se
Alternativas
Q1012194 Banco de Dados
Em relação ao Gerenciamento de transações, toda transação depende de quatro propriedades básicas, que são conhecidas como:
Alternativas
Q1008000 Banco de Dados
Uma transação é uma sequência de operações executadas como uma operação única. Esse conceito é de fundamental importância no contexto de bancos de dados pelo fato de lhes garantir que os registros manipulados por essas operações permaneçam em um estado consistente mesmo quando se têm operações concorrentes e/ou eventuais falhas. Para que isso seja possível, um conjunto de quatro propriedades conhecidas pelo acrônimo ACID devem ser satisfeitas. São elas:
Alternativas
Respostas
181: E
182: C
183: B
184: A
185: C
186: E
187: D
188: D
189: B
190: A
191: E
192: D
193: D
194: D
195: D
196: C
197: B
198: B
199: C
200: B