Início Questões de Concursos Gerência de Transações Resolva questões de Gerência de Transações comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática. Gerência de Transações Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 1Q117563 | Informática , Gerência de Transações, Analista de Sistemas, CODESP SP, FGVEm 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, ✂️ a) SUCCESS e ROLLBACK. ✂️ b) SUCCESS e RECOVER. ✂️ c) COMMIT e ABORT. ✂️ d) COMMIT e RECOVER. ✂️ e) COMMIT e ROLLBACK. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 2Q120885 | Informática , Gerência de Transações, Analista de Tecnologia da Informação, UFPE, COVEST COPSETTransaçã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: ✂️ a) atomicidade, consistência, independência e durabilidade. ✂️ b) aplicação, concorrência, isolamento, dependência. ✂️ c) atomicidade, corretividade, independência e direcionamento. ✂️ d) atomicidade, consistência, isolamento e durabilidade. ✂️ e) aplicação, concorrência, independência e direcionamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 3Q111389 | Informática , Gerência de Transações, Analista de Finanças e Controle, CGU, ESAFAnalise 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. ✂️ a) I e II ✂️ b) II e III ✂️ c) III e IV ✂️ d) I e III ✂️ e) II e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 4Q237560 | Informática, Gerência de Transações, Profissional Básico Análise de Sistemas Suporte, BNDES, CESGRANRIONo â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. ✂️ a) Para que T seja efetivada (commit), todos os nós participantes de T devem, necessariamente, concordar com a efetivação. ✂️ b) O coordenador de T pode, incondicionalmente, abortá-la. ✂️ c) Na fase 1, o coordenador de T envia uma mensagem <prepare T> para todos os participantes de T, onde cada nó envia sua resposta a todos os outros nós. ✂️ d) Quando um nó participante de T e não coordenador recupera-se de uma falha e seu log apresenta um registro <commit T>, o nó deve executar redo(T). ✂️ e) Quando um nó participante de T e não coordenador recupera-se de uma falha e seu log apresenta um registro <abort T>, o nó deve executar undo(T). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 5Q121162 | Informática , Gerência de Transações, Analista de Tecnologia da Informação Banco de Dados, PRODAM AM, FUNCABSejam 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. ✂️ a) Apenas a assertiva I é verdadeira. ✂️ b) Apenas a assertiva II é verdadeira. ✂️ c) Apenas a assertiva III é verdadeira. ✂️ d) Todas as assertivas são verdadeiras. ✂️ e) Todas as assertivas são falsas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 6Q113154 | Informática , Gerência de Transações, Analista de Informática, SPTrans, VUNESPAtomicidade é 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. ✂️ a) Pressupõe-se que, na execução de uma transação, na ausência de interferência de outras transações concorrentes, o banco de dados seja levado de um estado coerente para outro. ✂️ b) Como as transações são executadas concorrentemente no mesmo banco de dados, elas devem ser isoladas das outras operações. Do contrário, a operação intercalada de transações concorrentes pode levar a anomalias. Assim, os SGBD suportam isolamento, que fornece segurança contra interferências entre as transações concorrentes. ✂️ c) As atualizações de uma transação efetivada devem ser preservadas e registradas em algum meio durável. Deve-se manter redundância suficiente para que se reconstrua um banco de dados coerente. ✂️ d) O acesso a estados anteriores ou a estados alterados de objetos é parte inerente de muitas aplicações. Ele é obtido por meio de várias versões do mesmo objeto. O gerenciamento de versão em um banco de dados orientado a objeto consiste em ferramentas e construções que automatizam ou simplificam a construção e a organização de versões ou configurações. ✂️ e) Uma transação deve ser executada inteiramente ou então não deve ser executada. Uma sequência completa de operações é aplicada ao banco de dados ou então nenhuma. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 7Q48223 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPETexto 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. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 8Q121636 | Informática , Gerência de Transações, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIOTexto associado.É correto afirmar que estas transações ✂️ a) seguem o protocolo de bloqueio em duas fases e não entram em impasse (deadlock), se executadas concorrentemente. ✂️ b) podem entrar em impasse (deadlock), se executadas concorrentemente. ✂️ c) são serializáveis e não seguem o protocolo de bloqueio em duas fases. ✂️ d) não são serializáveis e, portanto, podem ser executadas concorrentemente. ✂️ e) não seguem o protocolo de bloqueio em duas fases, não sendo portanto serializáveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 9Q48222 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPETexto 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. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 10Q851073 | Informática, Gerência de Transações, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Sobre 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. ✂️ a) Apenas I e II. ✂️ b) Apenas II e III. ✂️ c) Apenas II e IV. ✂️ d) Apenas III e IV. ✂️ e) Apenas I e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 11Q114543 | Informática , Gerência de Transações, Analista de Nível Superior Desenvolvimento de Sistemas, Casa da Moeda, CESGRANRIOEm determinada transação de um sistema de contabilidade, as chaves estrangeiras devem ser avaliadas somente no COMMIT dessa transação. Que propriedade pode ser aplicada em uma restrição (constraint) para atingir esse comportamento? ✂️ a) DEFERRABLE ✂️ b) NO INDEX ✂️ c) NOW ✂️ d) ABORT ✂️ e) CASCADE Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 12Q144049 | Informática, Gerência de Transações, Analista Judiciário Informática, TRF 2a, FCCSobre 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 ✂️ a) I, apenas. ✂️ b) I, II e III. ✂️ c) III, apenas. ✂️ d) II e III, apenas. ✂️ e) I e II, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 13Q188344 | Informática, Gerência de Transações, Agente da Fiscalização, TCE SP, FCCConsidere duas transações distintas T1 e T2, onde T1 pode "enxergar" as atualizações de T2 (após T2 executar o COMMIT) ou T2 pode "enxergar" as atualizações de T1 (após T1 executar o COMMIT), mas certamente não ambas. Isso quer dizer que geralmente existem muitas transações sendo executadas ao mesmo tempo, porém, as atualizações de uma dada transação são ocultas de todas as outras até o COMMIT dessa transação. Trata-se da propridade de transação chamada ✂️ a) Execução. ✂️ b) Isolamento. ✂️ c) Atualização. ✂️ d) Atomicidade. ✂️ e) Persistência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 14Q48224 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPETexto associado.Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.Os bloqueios no modo compartilhado são considerados compatíveis entre si, visto que bloqueios simultâneos, nesse modo, podem ser mantidos por diferentes transações sobre um mesmo item de dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 15Q120376 | Informática , Gerência de Transações, Analista de Tecnologia da Informação, UFPE, COVEST COPSETAtomicidade é uma propriedade de transação de um SGBD relacional a qual garante que: ✂️ a) todas as ações que compõem a unidade de trabalho da transação devem ser concluídas com sucesso, para que seja efetivada ✂️ b) nenhuma operação do banco de dados de uma transação pode ser parcial ✂️ c) cada transação funciona completamente à parte de outras estações ✂️ d) significa que os resultados de uma transação são permanentes e podem ser desfeitos somente por uma transação subsequente ✂️ e) outras transações não podem visualizar os resultados parciais das operações de uma transação em andamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 16Q120644 | Informática , Gerência de Transações, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIOA figura abaixo apresenta a execução de cinco tipos de transações ao longo do tempo em um sistema gerenciador de bancos de dados cujas transações apresentam as propriedades ACID. No tempo Tpc é marcado um checkpoint, em Tpf há uma falha de sistema, as transações do tipo T1, T2 e T3 são concluídas com sucesso e as transações do tipo T4 e T5 foram iniciadas, mas não foram concluídas até o instante Tpf.Após a falha ocorrer, o sistema é reinicializado e passa por um processo de recuperação até atingir um estado correto. No contexto apresentado, somente devem ser desfeitas as transações ✂️ a) T1 e T3. ✂️ b) T4 e T5. ✂️ c) T1, T2 e T3. ✂️ d) T1, T3 e as transações concluídas sem sucesso antes do instante Tpf. ✂️ e) T4, T5 e as transações concluídas sem sucesso antes do instante Tpf. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 17Q113037 | Informática , Gerência de Transações, Analista de Informática Banco de Dados, MPU, FCCNÃO é considerada uma propriedade das transações para os sistemas de bancos de dados: ✂️ a) durabilidade. ✂️ b) atomicidade. ✂️ c) correção. ✂️ d) isolamento. ✂️ e) derivação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 18Q115244 | Informática , Gerência de Transações, Analista de Nível Superior Banco de Dados, Casa da Moeda, CESGRANRIOEm determinada reunião técnica sobre a construção de um sistema de informação distribuído, foram feitas as afirmativas a seguir sobre o protocolo two-phase commit.I - Uma transação somente é confirmada (committed) se todos os participantes concordarem e estiverem prontos para realizar o commit. II - O protocolo garante que todos os participantes da transação distribuída podem confirmar ou abortar seu trabalho. III - Durante a segunda fase, o coordenador informa a todos os participantes sobre a decisão e confirma ou aborta a transação.Está(ão) correta(s) a(s) afirmativa(s) ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) III, apenas. ✂️ d) I e II, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 19Q656879 | Informática, Gerência de Transações, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020Um 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 ✂️ a) entidades. ✂️ b) ocorrências. ✂️ c) registros. ✂️ d) tabelas. ✂️ e) transações. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 20Q113921 | Informática , Gerência de Transações, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOEm determinada funcionalidade de um sistema interno de um órgão público, é necessário realizar uma transação em um banco de dados distribuído, segundo o protocolo Two-Phase Commit (2PC) ou o Three-Phase Commit (3PC), sobre os quais afirma-se que ✂️ a) ambos são bloqueantes. ✂️ b) existem dois nós coordenadores no 2PC. ✂️ c) na fase de expansão, ambos adquirem write-lock. ✂️ d) na fase de retração, o 3PC adquire write-lock. ✂️ e) somente o 2PC é bloqueante. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDFPróximo →
1Q117563 | Informática , Gerência de Transações, Analista de Sistemas, CODESP SP, FGVEm 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, ✂️ a) SUCCESS e ROLLBACK. ✂️ b) SUCCESS e RECOVER. ✂️ c) COMMIT e ABORT. ✂️ d) COMMIT e RECOVER. ✂️ e) COMMIT e ROLLBACK. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
2Q120885 | Informática , Gerência de Transações, Analista de Tecnologia da Informação, UFPE, COVEST COPSETTransaçã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: ✂️ a) atomicidade, consistência, independência e durabilidade. ✂️ b) aplicação, concorrência, isolamento, dependência. ✂️ c) atomicidade, corretividade, independência e direcionamento. ✂️ d) atomicidade, consistência, isolamento e durabilidade. ✂️ e) aplicação, concorrência, independência e direcionamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
3Q111389 | Informática , Gerência de Transações, Analista de Finanças e Controle, CGU, ESAFAnalise 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. ✂️ a) I e II ✂️ b) II e III ✂️ c) III e IV ✂️ d) I e III ✂️ e) II e IV Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
4Q237560 | Informática, Gerência de Transações, Profissional Básico Análise de Sistemas Suporte, BNDES, CESGRANRIONo â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. ✂️ a) Para que T seja efetivada (commit), todos os nós participantes de T devem, necessariamente, concordar com a efetivação. ✂️ b) O coordenador de T pode, incondicionalmente, abortá-la. ✂️ c) Na fase 1, o coordenador de T envia uma mensagem <prepare T> para todos os participantes de T, onde cada nó envia sua resposta a todos os outros nós. ✂️ d) Quando um nó participante de T e não coordenador recupera-se de uma falha e seu log apresenta um registro <commit T>, o nó deve executar redo(T). ✂️ e) Quando um nó participante de T e não coordenador recupera-se de uma falha e seu log apresenta um registro <abort T>, o nó deve executar undo(T). Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
5Q121162 | Informática , Gerência de Transações, Analista de Tecnologia da Informação Banco de Dados, PRODAM AM, FUNCABSejam 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. ✂️ a) Apenas a assertiva I é verdadeira. ✂️ b) Apenas a assertiva II é verdadeira. ✂️ c) Apenas a assertiva III é verdadeira. ✂️ d) Todas as assertivas são verdadeiras. ✂️ e) Todas as assertivas são falsas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
6Q113154 | Informática , Gerência de Transações, Analista de Informática, SPTrans, VUNESPAtomicidade é 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. ✂️ a) Pressupõe-se que, na execução de uma transação, na ausência de interferência de outras transações concorrentes, o banco de dados seja levado de um estado coerente para outro. ✂️ b) Como as transações são executadas concorrentemente no mesmo banco de dados, elas devem ser isoladas das outras operações. Do contrário, a operação intercalada de transações concorrentes pode levar a anomalias. Assim, os SGBD suportam isolamento, que fornece segurança contra interferências entre as transações concorrentes. ✂️ c) As atualizações de uma transação efetivada devem ser preservadas e registradas em algum meio durável. Deve-se manter redundância suficiente para que se reconstrua um banco de dados coerente. ✂️ d) O acesso a estados anteriores ou a estados alterados de objetos é parte inerente de muitas aplicações. Ele é obtido por meio de várias versões do mesmo objeto. O gerenciamento de versão em um banco de dados orientado a objeto consiste em ferramentas e construções que automatizam ou simplificam a construção e a organização de versões ou configurações. ✂️ e) Uma transação deve ser executada inteiramente ou então não deve ser executada. Uma sequência completa de operações é aplicada ao banco de dados ou então nenhuma. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
7Q48223 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPETexto 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. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
8Q121636 | Informática , Gerência de Transações, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIOTexto associado.É correto afirmar que estas transações ✂️ a) seguem o protocolo de bloqueio em duas fases e não entram em impasse (deadlock), se executadas concorrentemente. ✂️ b) podem entrar em impasse (deadlock), se executadas concorrentemente. ✂️ c) são serializáveis e não seguem o protocolo de bloqueio em duas fases. ✂️ d) não são serializáveis e, portanto, podem ser executadas concorrentemente. ✂️ e) não seguem o protocolo de bloqueio em duas fases, não sendo portanto serializáveis. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
9Q48222 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPETexto 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. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
10Q851073 | Informática, Gerência de Transações, ALEPI Consultor Legislativo Tecnologia da Informação, COPESE, 2020Sobre 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. ✂️ a) Apenas I e II. ✂️ b) Apenas II e III. ✂️ c) Apenas II e IV. ✂️ d) Apenas III e IV. ✂️ e) Apenas I e IV. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
11Q114543 | Informática , Gerência de Transações, Analista de Nível Superior Desenvolvimento de Sistemas, Casa da Moeda, CESGRANRIOEm determinada transação de um sistema de contabilidade, as chaves estrangeiras devem ser avaliadas somente no COMMIT dessa transação. Que propriedade pode ser aplicada em uma restrição (constraint) para atingir esse comportamento? ✂️ a) DEFERRABLE ✂️ b) NO INDEX ✂️ c) NOW ✂️ d) ABORT ✂️ e) CASCADE Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
12Q144049 | Informática, Gerência de Transações, Analista Judiciário Informática, TRF 2a, FCCSobre 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 ✂️ a) I, apenas. ✂️ b) I, II e III. ✂️ c) III, apenas. ✂️ d) II e III, apenas. ✂️ e) I e II, apenas. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
13Q188344 | Informática, Gerência de Transações, Agente da Fiscalização, TCE SP, FCCConsidere duas transações distintas T1 e T2, onde T1 pode "enxergar" as atualizações de T2 (após T2 executar o COMMIT) ou T2 pode "enxergar" as atualizações de T1 (após T1 executar o COMMIT), mas certamente não ambas. Isso quer dizer que geralmente existem muitas transações sendo executadas ao mesmo tempo, porém, as atualizações de uma dada transação são ocultas de todas as outras até o COMMIT dessa transação. Trata-se da propridade de transação chamada ✂️ a) Execução. ✂️ b) Isolamento. ✂️ c) Atualização. ✂️ d) Atomicidade. ✂️ e) Persistência. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
14Q48224 | Conhecimentos Específicos, Gerência de Transações, Administrador de Banco de Dados, MEC, CESPE CEBRASPETexto associado.Em relação à gerência de transações e à gerência de bloqueios, julgue o item a seguir.Os bloqueios no modo compartilhado são considerados compatíveis entre si, visto que bloqueios simultâneos, nesse modo, podem ser mantidos por diferentes transações sobre um mesmo item de dados. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
15Q120376 | Informática , Gerência de Transações, Analista de Tecnologia da Informação, UFPE, COVEST COPSETAtomicidade é uma propriedade de transação de um SGBD relacional a qual garante que: ✂️ a) todas as ações que compõem a unidade de trabalho da transação devem ser concluídas com sucesso, para que seja efetivada ✂️ b) nenhuma operação do banco de dados de uma transação pode ser parcial ✂️ c) cada transação funciona completamente à parte de outras estações ✂️ d) significa que os resultados de uma transação são permanentes e podem ser desfeitos somente por uma transação subsequente ✂️ e) outras transações não podem visualizar os resultados parciais das operações de uma transação em andamento. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
16Q120644 | Informática , Gerência de Transações, Analista de Sistemas Júnior Infra Estrutura, Petrobras, CESGRANRIOA figura abaixo apresenta a execução de cinco tipos de transações ao longo do tempo em um sistema gerenciador de bancos de dados cujas transações apresentam as propriedades ACID. No tempo Tpc é marcado um checkpoint, em Tpf há uma falha de sistema, as transações do tipo T1, T2 e T3 são concluídas com sucesso e as transações do tipo T4 e T5 foram iniciadas, mas não foram concluídas até o instante Tpf.Após a falha ocorrer, o sistema é reinicializado e passa por um processo de recuperação até atingir um estado correto. No contexto apresentado, somente devem ser desfeitas as transações ✂️ a) T1 e T3. ✂️ b) T4 e T5. ✂️ c) T1, T2 e T3. ✂️ d) T1, T3 e as transações concluídas sem sucesso antes do instante Tpf. ✂️ e) T4, T5 e as transações concluídas sem sucesso antes do instante Tpf. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
17Q113037 | Informática , Gerência de Transações, Analista de Informática Banco de Dados, MPU, FCCNÃO é considerada uma propriedade das transações para os sistemas de bancos de dados: ✂️ a) durabilidade. ✂️ b) atomicidade. ✂️ c) correção. ✂️ d) isolamento. ✂️ e) derivação. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
18Q115244 | Informática , Gerência de Transações, Analista de Nível Superior Banco de Dados, Casa da Moeda, CESGRANRIOEm determinada reunião técnica sobre a construção de um sistema de informação distribuído, foram feitas as afirmativas a seguir sobre o protocolo two-phase commit.I - Uma transação somente é confirmada (committed) se todos os participantes concordarem e estiverem prontos para realizar o commit. II - O protocolo garante que todos os participantes da transação distribuída podem confirmar ou abortar seu trabalho. III - Durante a segunda fase, o coordenador informa a todos os participantes sobre a decisão e confirma ou aborta a transação.Está(ão) correta(s) a(s) afirmativa(s) ✂️ a) I, apenas. ✂️ b) II, apenas. ✂️ c) III, apenas. ✂️ d) I e II, apenas. ✂️ e) I, II e III. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
19Q656879 | Informática, Gerência de Transações, Analista Judiciário Análise de Sistemas, TJ PA, CESPE CEBRASPE, 2020Um 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 ✂️ a) entidades. ✂️ b) ocorrências. ✂️ c) registros. ✂️ d) tabelas. ✂️ e) transações. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
20Q113921 | Informática , Gerência de Transações, Analista de Gestão Corporativa Tecnologia da Informação, EPE, CESGRANRIOEm determinada funcionalidade de um sistema interno de um órgão público, é necessário realizar uma transação em um banco de dados distribuído, segundo o protocolo Two-Phase Commit (2PC) ou o Three-Phase Commit (3PC), sobre os quais afirma-se que ✂️ a) ambos são bloqueantes. ✂️ b) existem dois nós coordenadores no 2PC. ✂️ c) na fase de expansão, ambos adquirem write-lock. ✂️ d) na fase de retração, o 3PC adquire write-lock. ✂️ e) somente o 2PC é bloqueante. Resolver questão 🗨️ Comentários 1 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro