Questões de Concurso
Sobre gerência de transações em banco de dados
Foram encontradas 470 questões
No que se refere a UX (user experience), blockchain, design de software e gerenciador de transições distribuídas, julgue o item subsequente.
As redes blockchain do tipo consórcio são formadas por organizações pré-selecionadas, as quais são responsáveis por manter a blockchain e gerenciar o acesso aos dados.
Assinale a alternativa que apresenta a descrição dessa característica.
I) Transações explícitas II) Transações implícitas III) Transações de escopo de lote
(A) Cada transação é iniciada com a instrução BEGIN TRANSACTION e finalizada somente com uma instrução COMMIT ou ROLLBACK.
(B) Aplicável apenas a MARS. A transação que não é confirmada ou revertida quando um lote é concluído, será revertida automaticamente pelo SQL Server.
(C) Uma transação nova é iniciada quando a transação anterior for concluída, mas cada transação é somente concluída com uma instrução COMMIT ou ROLLBACK.
Analise e indique qual das alternativas melhor preenche a lacuna do texto acima sobre um componente universal dos bancos de dados.
As transações ACID são um conjunto de propriedades de um banco de dados relacionais que garante que as operações sejam executadas de forma segura e confiável. Sobre as propriedades ACID, avalie as afirmativas a seguir.
I- Garante quem uma vez que a alteração é salva, ela permanece no banco de dados e só pode ser alterada por outra transação.
II- Garante que cada transação siga todas as regras, e as restrições definidas durante a criação do banco de dados sejam obedecidas. Como tipo de dado, relacionamentos por chave estrangeira entre outras devem ser seguidos para que a transação seja executada com sucesso.
III- Garante que uma transação seja tratada como uma unidade indivisível e todas as operações de uma transação sejam concluídas com sucesso, para que ela seja aplicada ao banco de dados em que, se durante a transação alguma operação falhar, toda a transação será desfeita (rollback).
IV- Garante que cada transação seja executada separadamente, pois nenhuma transação pode interferir no funcionamento de outra.
Assinale a alternativa que apresenta corretamente os nomes das propriedades ACID, considerando as afirmativas de cima para baixo.
Nessa situação hipotética, o sistema de gestão de banco de dados relacional mais adequado é o
"É o princípio que assegura que uma transação leva o banco de dados de um estado válido para outro estado válido. Os dados devem seguir regras e restrições definidas para manter a integridade e a coerência do banco de dados."
Em relação a banco de dados, julgue o item a seguir.
Na atomicidade, uma transação deve ser tratada como uma
unidade única e indivisível, garantindo que todas as
operações dentro dela sejam concluídas com sucesso,
independentemente de uma falha no sistema.
Pedro, um funcionário muito versátil em sua empresa, foi chamado para avaliar a execução de algumas transações no banco de dados de clientes. Ele foi questionado acerca de uma transação que, apesar de ter todas as suas operações já concluídas com sucesso e estarem registradas em log, ainda não havia sido efetivamente refletida no disco do banco de dados. Pedro respondeu corretamente que a transação estava no estado
Para implementar um Data Mart Financeiro da CVM, permitindo análises dos ativos nas duas moedas, deve-se:
A propriedade durabilidade tem relação com: