SóProvas


ID
1122013
Banca
FCC
Órgão
SABESP
Ano
2014
Provas
Disciplina
Banco de Dados
Assuntos

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
Comentários
  • Uma transação é uma seqüência de operações executadas como uma única unidade lógica de trabalho. Uma unidade lógica de trabalho deve mostrar quatro propriedades, designadas pelas iniciais ACID (atomicidade, consistência, isolamento e durabilidade), para que seja qualificada como uma transação.

  • LETRA C, entretanto o termo usado no livro do Navathe é: OLPT(On-Line Transaction Processing).

    Segundo Navathe(2011,p.8),"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. Esses tipos de aplicações geralmente são chamados de aplicações  de processamento de transação online OLPT(On-Line Transaction Processing). 


    Bibliografia:

    SISTEMAS DE BANCO DE DADOS-6 EDIÇÃO 2011-NAVATHE.

  • Embora foque bastante nos aspectos de controle de concorrência, o examinador está descrevendo o comportamento do processamento de transações em um SGBD e a resposta foi a letra C. Questão um pouco mal formulada, pois retirou de um livro trecho que falava dos sistemas transacionais (OLTP) e tratou como se fosse o conceito de transação pura e simples. Veja que às vezes precisamos ser um pouco flexíveis para encaixar o enunciado nas alternativas.

    Gabarito: C