(1,0)
São dois princípios fundamentais e ideais dos bancos de dados distribuídos, a
NÃO é uma regra associada ao princípio fundamental de bancos de dados distribuídos:
Sistemas de informações distribuídos são aqueles em que dados são armazenados e processados em diferentes localizações. Um banco de dados distribuído é um exemplo deste tipo de sistema. Para o usuário, um sistema de banco de dados distribuído deve parecer exatamente como um sistema não distribuído. Para que tal meta seja alcançada, alguns objetivos secundários são normalmente estabelecidos, entre os quais NÃO se inclui a
Suponha que uma relação r com 6 atributos esteja armazenada em um banco de dados distribuído, segundo a estratégia de fragmentação horizontal, nos sites X e Y. Assim, é correto afirmar que:
No âmbito de bancos de dados distribuídos, o protocolo de efetivação 3PC (three-phase commit) exige que:
I - não ocorra nenhum particionamento da rede;
II - no máximo K participantes falhem enquanto o protocolo 3PC estiver sendo executado por transação;
III - em um momento qualquer, pelo menos K+1 sites estejam ativos.
Considerando K um parâmetro indicativo da tolerância a falhas do protocolo nos sites, está(ão) correta(s) a(s) afirmativa(s):
Com relação a banco de dados distribuído e à programação orientada a aspectos (POA), julgue o item subsequente.
Em um banco de dados distribuído com esquema federado, as tabelas do banco original são horizontalmente particionadas em tabelas-membro, sendo uma tabela-membro para cada banco de dados membro, de modo que as exibições particionadas distribuídas são usadas para que pareça haver uma cópia completa da tabela original em cada servidor-membro.
Julgue o item seguinte quanto a sistemas de suporte à decisão e a banco de dados distribuído.
Mesmo quando um banco de dados maior for fragmentado em bancos de dados menores e estes estiverem localizados em diversos sites, as transações locais que acessarem os dados em um único site tenderão a ter um pior desempenho por causa da distribuição dos dados.
Em um banco de dados distribuído, podem ocorrer dois tipos de fragmentação, a fragmentação horizontal e a fragmentação vertical, ambos transparentes para o usuário da aplicação.
A respeito de banco de dados distribuído, julgue o item a seguir.Em um ambiente distribuído, os bancos de dados em hosts distintos podem ser acessados durante uma única transação ou consulta. Cada host pode estar fisicamente isolado, sem que esteja logicamente isolado dos demais hosts.
Marque C,se a proposição é verdadeira; E,se a proposição é falsa.Um sistema de banco de dados distribuído consiste em uma coleção de sites, cada um mantendo um sistema de banco de dados local.Cada site é capaz de processar transações locais,mas não há a possibilidade de participar de transações que acessem dados em vários outros.
No que se refere à arquitetura de aplicações para a Internet e para banco de dados distribuídos, julgue o item que se segue.No sistema de banco de dados distribuídos, a fragmentação horizontal tem a função de distribuir atributos e métodos da classe entre os fragmentos, para dividir a estrutura de dados da árvore para melhorar o desempenho de consultas que acessem somente um subconjunto dos elementos dessa coleção.
No que se refere a banco de dados distribuído, programação distribuída, desenvolvimento em nuvem e processamento em GRID, julgue os itens que se seguem.No MapReduce, modelo de processamento de dados paralelo para processamento e análise de grandes volumes de dados, os programas são escritos em um estilo de programação funcional, no qual as funções Map e Reduce devem ser criadas.
No que se refere a banco de dados distribuído, programação distribuída, desenvolvimento em nuvem e processamento em GRID, julgue os itens que se seguem.No Hadoop MapReduce, o JobTracker é o processo-escravo responsável por aceitar submissões de tarefas e disponibilizar funções administrativas.
Julgue os itens subsequentes, no que se refere a bancos de dados distribuídos e data warehouse.Em sistemas de bancos de dados distribuídos, o controle de concorrência baseado em bloqueio de duas fases determina que, após a liberação de um de seus bloqueios, as transações não solicitem um novo bloqueio.
Acerca de banco de dados distribuído (BDD), julgue os itens em seguida.BDD é uma arquitetura na qual o processamento da informação é dividido em módulos ou em dois processos distintos, sendo um deles responsável pela manutenção da informação no servidor e o outro, pela obtenção dos dados do cliente.
Recuperar senha