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

Foram encontradas 470 questões

Q403803 Banco de Dados
Com relação a banco de dados, julgue o item que se segue.

A atomicidade de um SGBD garante que cada transação seja executada de maneira singular, ou seja, que cada transação possua um identificador unívoco. O isolamento do SGBD garante, por sua vez, que as transações sejam executadas isoladamente uma das outras.
Alternativas
Q396795 Banco de Dados
O controle de concorrência para transações de banco de dados que garante que resultados intermediários de uma transação T não afetem outras transações até que T tenha sido totalmente executada, ou rejeitada, é usualmente implementado em bancos de dados por meio de
Alternativas
Q390724 Banco de Dados
Um banco de dados possui dois objetos, O1 e O2. A transação T1 lê os objetos O1 e O2 e, então, grava os objetos O1 e O2. A transação T2 lê os objetos O1 e O2 e, então, grava o objeto O1.

O plano de execução que se inicia por:

T1:R(O1), T1R(O2), T1:W(O1), T2:R(O1) ...

Apresenta
Alternativas
Q383693 Banco de Dados
Propriedade das transações de banco de dados, imposta pelo subsistema de controle de concorrência, na qual a execução de uma transação não deve ser interferida por quaisquer outras transações que acontecem simultaneamente, é denominada:
Alternativas
Q377214 Banco de Dados
As operações refazer (REDO) e desfazer (UNDO) são usadas no processo de recuperação de banco de dados. Na recuperação baseada em atualização adiada, os dados atualizados por uma transação não podem ser gravados no banco de dados antes do commit da transação. O algoritmo para esse tipo de recuperação é denominado
Alternativas
Q377212 Banco de Dados
Serialização é um conceito pertinente ao isolamento de transações no controle de concorrência do banco de dados. Um escalonamento não serial S de um conjunto de n transações é serializável se S produzir o mesmo
Alternativas
Q377211 Banco de Dados
A variação do protocolo de bloqueio de duas fases (2PL) na qual uma transação bloqueia todos os itens de dados acessados por ela antes que a transação inicie sua execução é denominada
Alternativas
Q377210 Banco de Dados
O protocolo de bloqueio de duas fases (2PL) é importante para o controle de concorrência entre transações. O emprego do 2PL, em todas as suas variações, garante que os escalonamentos produzidos são
Alternativas
Q376210 Banco de Dados
Uma transação de banco de dados é uma unidade atômica de trabalho que deve ser concluída totalmente. É característica de uma transação o fato de que,
Alternativas
Ano: 2014 Banca: FCC Órgão: SABESP Prova: FCC - 2014 - SABESP - Tecnólogo - Sistemas |
Q374002 Banco de Dados
Um SGBD multiusuário deve permitir que diversos usuários acessem o banco de dados ao mesmo tempo. Isso é essencial se os dados para as várias aplicações estão integrados e mantidos em um único banco de dados. O SGBD deve incluir um software de controle de concorrência para garantir que muitos usuários, ao tentar atualizar o mesmo dado, o façam de um modo controlado, para assegurar que os resultados das atualizações sejam corretos. Por exemplo, quando muitos atendentes tentam reservar um lugar em um voo, o SGBD deve garantir que cada assento possa ser acessado somente por um atendente de cada vez, para fazer a reserva de apenas um passageiro.

Em SGBD, a este conceito se dá o nome de
Alternativas
Q372846 Banco de Dados
Dentre as propriedades desejadas para uma transação em um banco de dados relacional, está a atomicidade, que estabele-ce que;
Alternativas
Q371792 Banco de Dados
Julgue os itens subsequentes, relativos a bancos de dados.

Apesar de possuírem a capacidade de serem executados de forma distribuída, os sistemas gerenciadores de bancos de dados (SGBDs) não podem ser dispostos em arquiteturas GRID, devido a restrições como atomicidade e isolamento dos bancos de dados.
Alternativas
Q366005 Banco de Dados
Transação é uma sequência de operações em um banco de dados que devem ser tratadas como um bloco único e indivisível. Ela deve garantir isolamento, em caso de acessos concorrentes ao mesmo dado, e recuperação da integridade, em caso de falhas durante a operação. Assinale a alternativa que apresenta o nome do processo de recuperação de um banco de dados, que desfaz as ações de uma transação realizada em um momento de falha.
Alternativas
Q1670631 Banco de Dados
O conceito de transação é fundamental em bancos de dados relacionais. Uma transação (T) é uma atividade de processamento que ou estará completamente realizada ou não foi realizada. Uma transação deve obedecer a diversas propriedades. A propriedade durabilidade garante que T
Alternativas
Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Banco de Dados |
Q1670522 Banco de Dados
As declarações SQL, passíveis de serem desfeitas pela declaração ROLLBACK do MySQL versão 5.5, estão listadas a seguir, à exceção de uma. Assinale‐a.
Alternativas
Ano: 2013 Banca: FGV Órgão: MPE-MS Prova: FGV - 2013 - MPE-MS - Analista - Banco de Dados |
Q1670515 Banco de Dados

Com relação ao tema “transações no PostgreSQL” na versão 9.2, analise as afirmativas a seguir.


I. Os tipos de isolamento de transação disponíveis são Read uncommitted, Read committed, Repeatable read, e Serializable.

II. O nível de isolamento mais restritivo é o Read uncommited.

III. O nível de isolamento default é o Serializable.


Assinale

Alternativas
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: TRT - 17ª Região (ES)
Q1228895 Banco de Dados
Em relação aos conceitos de transações, tipos de bancos de dados e índices, julgue o item subsecutivo.
Para assegurar a integridade dos dados, exige-se que um sistema de banco de dados mantenha as seguintes propriedades das transações: atomicidade, consistência, isolamento e durabilidade. 
Alternativas
Q929623 Banco de Dados
Em banco de dados, uma transação é um conjunto de procedimentos que é executado no banco de dados, que para o usuário é visto como uma única ação. Para garantir a integridade de uma transação, algumas propriedades devem dar-se no ambiente do banco de dados. De acordo as afirmações abaixo, marque a alternativa correta que associa as afirmações a uma das propriedades. - Se uma transação é concluída com sucesso, então seus efeitos são persistidos. - Ou todas as ações da transação acontecem, ou nenhuma delas acontece.
Alternativas
Q579353 Banco de Dados
Acerca do conceito de processamento de transações em um banco de dados, julgue o item a seguir. 

Se uma transação for executada de maneira serializável, poderá ocorrer de uma transação ler novamente dados lidos anteriormente e descobrir que eles foram alterados por outra transação. 


Alternativas
Q579352 Banco de Dados

Acerca do conceito de processamento de transações em um banco de dados, julgue o item a seguir.

Para assegurar a integridade dos dados em uma transação, exige-se que os sistemas de banco de dados mantenham, durante a transação, a propriedade denominada atomicidade, em que a soma das entradas e saídas das transações são sempre constantes e os campos são indivisíveis.

Alternativas
Respostas
281: E
282: B
283: B
284: D
285: D
286: C
287: C
288: A
289: C
290: C
291: E
292: E
293: D
294: E
295: B
296: A
297: C
298: A
299: E
300: E