SóProvas


ID
1853191
Banca
CESPE / CEBRASPE
Órgão
FUNPRESP-EXE
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Com relação ao controle de concorrência em sistemas gerenciadores de banco de dados relacionais, julgue o item subsecutivo.

Uma transação é uma sequência de ações divisíveis de uma unidade de trabalho.

Alternativas
Comentários
  • Não divisível!

  • Uma seqüência de ações que são consideradas uma unidade atômica (indivisível) de trabalho.

  • Uma transação é uma unidade lógica do processamento do banco, que inclui uma ou mais operações de acesso ao banco de dados que precisa ser completada (ou desfeita) integralmente para garantir precisão. Logo é uma sequência de ações indivisíveis de uma unidade de trabalho.

    Atomicidade: uma transação é uma unidade de processamento, é realizada integralmente ou não é realizada.
    Consistência: uma transação leva um banco de dados de um estado consistente para outro estado consistente.
    Isolamento: uma transação deve parecer como se estivesse sendo executada isoladamente.
    Durabilidade: as alterações aplicadas a um banco de dados por meio de uma transação confirmada (commited) devem persistir no banco de dados.

  • A afirmação fere ou desrespeita a definição de transação, basicamente é uma unidade atómica de trabalho que executa diversas operações sobre a base de dados. Ela possui as propriedades de atomicidade, consistência, isolamento e durabilidade. Desta forma alternativa está incorreta.

     

    Thiago Rodrigues Cavalcanti - Estratégia Concursos

  • Uma transação é um tipo de trabalho que não é divisível, ou seja, é atômico (ou faz tudo ou nada). Exemplo de uma transação é transferência de crédito entre duas contas bancárias:A e B. O valor é debito em A, e creditado em B. Se houver qualquer falha (por exemplo: queda de energia) durante esse processo, a operação será desfeita. Não pode ser debitado somente o valor em A e não ser creditado em B. O SGBD garante que todas as suas transações sejam atômicas

  • Errada.

    Transação é uma unidade lógica de processamento de dados que deve ser concluída por inteiro para garantir a exatidão, ou seja, uma transação contempla uma série de comandos que devem ser executados na integralidade de forma indivisível. Um modelo de especificar os limites de uma transação é mediante os comandos "begin transaction" e "end transaction". Nesse casos, todas as operações entre os dois comandos farão parte de uma transação.

    Ademais, as transações podem ser transações de somente leitura ou transações de leitura-gravação.

    Fonte: Navathe, página 502, 6 ed.

  • ERRADO

    Uma transação no banco de dados pode ser definida como procedimentos que são executados em um banco e que, na visão usuário é uma única ação.

  • Se você se lembrar das propriedades ACID, conjunto de características que devem ser seguidas pelas transações em bancos de dados relacionais comuns, vai ver que a afirmativa está incorreta. A primeira característica das transações é, a atomicidade, que define que as transações são indivisíveis, devendo ser executadas sempre por inteiro.

  • atomicidade

  • A transação é ACID

    Atomicidade :indivisível. Transações parciais não são registradas no BD

    Consistência: as alterações feitas no BD nao podem violar as restrições definidas.

    Isolamento: as transações são feitas isoladamente, para preservar o resultado desejado

    Durabilidade: as informações devem durar. Ex.: em casos de queda de energia, os dados devem permanecer gravados.

    Prof. Arthur Mendonça (Direção)

  • As ações são indivisíveis (atomicidade). Não confundir com o isolamento (cada transação separada).

  • Lembrem-se do conceito de ATOMICIDADE: uma transação ou é executada INTEGRALMENTE, ou não é executada. Se o enunciado fala que é DIVISÍVEL já foge de uma das propriedades das transações de BD, no caso, atomicidade.

  • Uma das propriedades das transações é a atomicidade (além da consistência, isolamento e disponibilidade), a qual é conceituada como uma operação deve ser executada integralmente até o fim ou não deve ser executada de maneira alguma – é tudo ou nada.

  • Gabarito: CERTO

    Se você se lembrar das propriedades ACID, conjunto de características que devem ser seguidas pelas transações em bancos de dados relacionais comuns, vai ver que a afirmativa está incorreta. A primeira característica das transações é, a atomicidade, que define que as transações são indivisíveis, devendo ser executadas sempre por inteiro.

    Fonte: Arthur Mendonça | Direção Concursos

  • ATOMICIDADE é uma das propriedades de uma transação.

  • Uma transação é um programa em execução ou processo que inclui um ou mais acessos ao banco de dados, como fazer a leitura de dados ou inserir, excluir e atualizar dados do banco.

    Para que ocorra uma transação em um banco de dados é necessário o ACID (Atomicidade, Consistência, Isolamento e Durabilidade).

    Gabarito: Errado

  • INdivisíveis!

  • Uma transação no BD é indivisível, ou seja, deve ser executada sempre por inteiro ou nada feito. (Atomicidade)

  • Transação é uma sequência de operações em um sistema de gerenciamento de banco de dados (SGBD)que são tratadas como um bloco único e indivisível (atômico) durante uma recuperação de falhas e também prover isolamento entre acessos concorrentes na mesma massa de dados.

    Lembre-se sempre do conceito ACID (Atomicidade, Consistência, Isolamento e Durabilidade - do inglês: Atomicity, Consistency, Isolation, Durability).

    GABARITO: ERRADO

  • Sem "enrolation"!!

    As PROPRIEDADES DAS TRANSAÇÕES são o ACID

    - ATOMICIDADE = (NÃO TEM NADA DE DIVISÍVEIS)

    - CONSITÊNCIA

    - ISOLAMENTO

    - DURABILIDADE

  • Atomicidade: tudo ou nada hehe

  • Segundo C. J. Date

    Uma transação é uma unidade lógica de trabalho (mais precisamente, uma unidade lógica de trabalho de banco de dados), em geral envolvendo diversas operações de banco de dados – em particular, várias operações de atualização.

    FONTE: Livro Introdução a Sistemas de Banco de Dados

  • Eu entendi assim:

    Uma transação (um tipo de trabalho que não é divisível)= atomicidade

     O SGBD garante que todas as suas transações sejam atômicas e realizadas de forma indivisível.

    Por favor, me corrijam se eu entendi errado.

  • Uma transação executa um acesso logicamente correto a um banco de dados quando ela é executada de forma completa e sem interferência de outras transações. O SGBD precisa impor várias propriedades da transação. A propriedade de isolamento garante que cada transação pareça executar isoladamente das demais, embora centenas de transações possam estar executando concorrentemente. A propriedade de atomicidade garante que todas as operações em uma transação sejam executadas ou que nenhuma seja.

    [1] NAVATHE, Sistemas de banco de dados, 6º Ed.

  • Uma seqüência de ações que são consideradas uma

    unidade atômica (indivisível) de trabalho.