SóProvas


ID
2093470
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a sistemas gerenciadores de bancos de dados (SGBD), julgue o próximo item.

O SGBD deve possuir um controle de concorrência que garanta a manipulação controlada de um mesmo dado por múltiplos usuários, a fim de assegurar que os resultados das atualizações sejam corretos.

Alternativas
Comentários
  • Outras questões ajudam a resolver...

     

    (CESPE – TJ/SE – 2014) Um SGBD deve gerenciar o acesso múltiplo aos dados de uma tabela sem ocasionar perda da integridade dessas informações.

    Gabarito: Certo.

     

    (CESPE – MPOG – 2015) Os dados armazenados em um SGBD são acessados por um único usuário de cada vez, sendo impedido o acesso concorrente aos dados.

    Gabarito: Errado.

  • CERTO

     

    Complementando o que o colega Carlos disse: o controle de concorrência serve para restringir a edição/manipulação de dados. O que é diferente do acesso aos dados, que pode ser concomitante.

    @prof.lucasmicas

  • Completando o que os colegas disseram:

    CARACTERÍSTICAS DA BASE DE DADOS OU BANCO DE DADOS:

    Natureza autodescritiva

    Isolamento entre banco de dados e software

    Múltiplas visões dos dados

    Acesso concorrente (que é diferente de acesso PARALELO)

    Não confundir com os princípios ACID

    Atomicidade

    Consistência

    Isolamento

    Durabilidade

  • O controle de concorrência, de fato, é uma das funções de um SGBD. Esse controle deve garantir a corretude dos resultados das atualizações, mesmo que para isso precise “segurar” a execução de uma transação em detrimento de outra.

  • Isolamento

  • O controle de concorrência, de fato, é uma das funções de um SGBD. Esse controle deve garantir a corretude dos resultados das atualizações, mesmo que para isso precise “segurar” a execução de uma transação em detrimento de outra.

    Arthur Mendonça | Direção Concursos

    24/11/2019 às 22:27

  • Os SGBD (Sistemas de Gestão de Bases de Dados) têm um conjunto de requisitos funcionais:

    1. Segurança
    2. Integridade (só inclui dados válidos relativamente à realidade)
    3. Controle de Concorrência (Locking, Etiquetagem ou Optimista)
    4. Recuperação e tolerância a falhas (Backup e Transactionlogging).
  • O controle de concorrência, de fato, é uma das funções de um SGBD. Esse controle deve garantir a corretude dos resultados das atualizações, mesmo que para isso precise “segurar” a execução de uma transação em detrimento de outra.

    Gabarito: C

    Direção Concursos

  • Um SGBD eficaz deve ter um robusto controle de concorrência para evitar conflitos entre os diversos usuários.

    Elmasri & Navathe dão como exemplo um website de venda de passagens aéreas online:

    • um SGBD deve garantir que dois usuários não possam reservar o mesmo assento no avião quando tentam fazê-lo de forma simultânea.