Questões de Concurso
Sobre gerência de transações em banco de dados
Foram encontradas 341 questões
Um componente fundamental de qualquer infraestrutura de computação é o sistema de banco de dados formado pelos servidores e SGBDs. É lá que ficam os dados e as informações da empresa. Com base nessas informações, julgue o item seguinte.
O controle de concorrência multiversionamento (MVCC) permite alta disponibilidade em sistemas de bancos de dados transacionais sem comprometer a consistência.
Bancos de dados armazenam o maior valor intangível das empresas: seus dados. Para isso, utilizam‑se sistemas de gerenciamento de banco de dados e metodologias de análise para dar qualidade a esse armazenamento. Com base nessa informação, julgue o item seguinte.
Transações em bancos de dados seguem o modelo atomicidade, consistência, isolamento e durabilidade (ACID), para garantir que operações sejam realizadas de forma segura e confiável.
Baseando-se nesse contexto, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.
( ) Durabilidade: as transações levam uma base de dados de um estado consistente para outro estado consistente.
( ) Correção: finalizado o commit da transação, suas alterações são mantidas no banco de dados mesmo ocorrendo uma posterior queda do sistema.
( ) Atomicidade: considerando duas transações distintas T1 e T2, T1 pode ver as alterações de T2 (após commit de T2) ou T2 pode ver as alterações de T1 (após commit de T1), mas certamente não ambas.
As afirmativas são, respectivamente,
Acerca do modelo de transação ACID de banco de dados, julgue o item a seguir.
O isolamento garante que transações concorrentes não interfiram umas nas outras, assegurando que o resultado final seja o mesmo obtido quando as transações são executadas em sequência.
No que se refere a testes de verificação de qualidade de códigos automatizados e a persistência, julgue o próximo item.
No JPA 2.0, a exceção OptimisticLockException pode ocorrer na tentativa de atualizar ou remover uma entidade modificada por outra transação, independentemente de controle de versão aplicado à entidade.
Acerca de aspectos relativos a bancos de dados, julgue o próximo item.
Uma das propriedades ACID das transações SQL em banco de dados é a consistência, que garante que a instrução seja processada de forma completa, para evitar perda de dados.
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.
"É 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:
A respeito de banco de dados, julgue o item que se segue.
Uma transação pode incluir múltiplas operações de acesso ao
banco de dados, sejam elas para consulta ou modificação.
No Diagrama de Transição de Dados (DTD), qual é a finalidade da matriz de transição de estados?
IMÓVEL (cod-sncr, denominacao, cod-mun, area-total)
MUNICÍPIO (cod-mun, uf, qtd-imoveis)
A chave primária de um imóvel é o seu código no Sistema Nacional de Cadastro Rural (SNCR), e a de um município é o seu código, segundo o IBGE. A coluna IMÓVEL.cod-mun é chave estrangeira e referencia MUNICÍPIO.cod-mun.
Uma aplicação, ou sistema, realiza regularmente a seguinte transação nesse banco de dados:
Início da transação
Inserção dos dados de um novo imóvel na tabela IMÓVEL
Atualização de qtd-imoveis na tabela MUNICÍPIO
Commit
Nesse exemplo, a propriedade de atomicidade de uma transação garantirá que
Os tipos de modelos operacionais de governança de dados discutidos no DAMA-DMBOK2 são