Buscar

Banco de dados

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Banco de Dados Distribuídos (BDD)
Um Banco de dados distribuído a massa dos dados são armazenados fisicamente em diferentes locais (nós) que podem estar próximos ou geograficamente distantes. O Sistema de Gerenciamento de Banco de Dados Distribuídos (SGBDD) controla o armazenamento e processamento dos dados por meio de sistemas conectados através de uma rede. Cada local pode proceder transações locais (acessam dados em um único local, todo o processamento é realizado em um determinado ponto) ou global (acessam dados em diversos locais da rede, envolve mais de um local)
Banco de dados centralizado x Processamento Distribuído
O processamento centralizado permite um controle maior e um processamento acumulado de tudo que é realizado e distribuído perde-se controle mas todo o trabalho é divido em diversas partes. Banco de dados distribuído tem um processamento de dados em diversos locais.
Vantagens dos Banco de dados distribuídos
	Facilidade e Flexibilidade no Desenvolvimento da aplicação
	A transparência de distribuição e controle de dados facilita a manutenção de aplicações em diferentes locais
	Confiabilidade e disponibilidade
	Falhas locais não afetam o sistema como um todo. Se os dados locais foram duplicados antes da falha, o usuário não será afetado.
	Maior Desempenho
	Mantém os dados próximos onde são mais necessários, reduzindo a tempo de acesso ao dado e diminuindo o número de transações.
	Expansão mais fácil
	Facilidade no aumento de dados, tamanho do banco e número de processadores
	Autonomia Local
	Cada nó é capaz de reter um grau de controle sobre os dados partilhados.
	Aceleração do processo de consulta
	Dividir consultas em sub consultas que podem ser executadas em paralelo quando envolver diversos locais; Replicação de dados.
	Crescimento incremental
	O Banco de dados é construído de forma incremental
Desvantagens
A principal é o acréscimo de complexidade exigida para assegurar coordenação própria entre os locais:
· Aumento da sobrecarga de processamento; É Necessário encontrar aonde está o dado
· Maior chance para erros; Aumento de erro por procurar em diversos locais
· Custo de desenvolvimento de software.
Banco de dados centralizados
· A arquitetura de banco de dados centralizado é composta de um SGBD em um só nó da rede.
· Vantagens
· Dados integrados no mesmo local; 
· Redução de dados duplicados; 
· Administração do banco de dados facilitada.
· Desvantagens
· Maior vulnerabilidade de falha em virtude do banco de dados ter sua localização em um único ponto; 
· As funcionalidades do sistema e a execução dos programas estão concentradas totalmente do lado do servidor e concorrem com os processos do SGBD.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais