Um cenário conectado é aquele no qual os utilizadores estão permanentemente ligados àbases de dados

Vantagens:

  • É mais fácil exercer segurança ao nível do ambiente;
  • A concorrência é mais fácil de controlar;
  • Os dados estão mais actualizados que nos outros cenários;

Desvantagens:

  • É necessário haver uma ligação constante ao servidor;
  • Escalabilidade;

Num ambiente desconectado, um sub-conjunto de dados pode ser copiado e modificado independentemente e mais tarde as alterações podem ser introduzidas de novo na base dedados

Vantagens:

  • Pode-se trabalhar a qualquer altura e pode-se efectuar uma ligação à basede dados apenas quando necessário;
  • Outros utilizadores podem usar os recursos;
  • Este tipo de ambientes aumenta a escalabilidade e desempenho dasaplicações;

Desvantagens:

  • Os dados nem sempre estão actualizados;
  • Podem ocorrer conflitos de dados que têm que ser resolvidos;