SóProvas


ID
893971
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

Com relação a sistemas de gerenciamento de banco de dados,
julgue os itens seguintes.

Uma forma de se empregar o SQL para o gerenciamento de bancos de dados distribuídos é por meio de replicações transacionais, em que, na transactional publication, os dados são enviados apenas para os assinantes, e, na transactional publication with updatable subscriptions, as alterações são feitas tanto nas tabelas como nos assinantes.

Alternativas
Comentários
  • As replicações transacionais são usadas para:
    -propagar modificações incrementais entre os assinantes (subscribers);
    -as aplicações necessitam de baixa latência entre as modificações que ocorrem no publisher até o subscriber;
    -as aplicações necessitam acessar estados intermediários dos dados: quando mudanças em um registro ocorrem 5 vezes, por ex, as replicações transacionais podem responder a cada modificação individualmente (trigger);
    -o publisher modifica grandes volumes de dados com comandos DML;
    -há diferentes tecnologias entre os bancos de dados na transação.

    A figura abaixo ilustra o processo:



    Fonte:
    http://technet.microsoft.com/en-us/library/ms151176.aspx
  • Existem 2 tipos de replicação transacional. A Transactional Publication (padrão), que somente envia dados para os assinantes e a Transactional Publication with updatable subscriptions, essa permite que você possa realizar alterações nas tabelas replicadas também nos assinantes, e enviar esses dados para o database publicador. 

    Fonte: 
    http://www.relato.net.br/wordpress/?cat=22