SlideShare uma empresa Scribd logo
1 de 175
Baixar para ler offline
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Bancos de Dados Distribuídos
Visão Geral, Características e Conceitos Associados
Michel Alves dos Santos:: Antônio Carlos Fernandes
Universidade Federal de Alagoas, Campus A. C. Simões
Tabuleiro do Martins - Maceió - AL, CEP: 57072-970
Docente Responsável: Prof. Dr. Patrick Brito
{michel.mas,afds.carlos}@gmail.com
22 de Junho 2011
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Sumário
Tópicos Centrais da Explanação
1 Histórico, Motivação e Introdução.
2 O Conceito de Sistemas Distribuídos.
O que é um Sistema Distribuído?
Principais Desafios Impostos aos Sistemas Distribuídos.
3 O Conceito de Banco de Dados Distribuídos.
O que é um Banco de Dados Distribuído?
Comparação entre Tecnologia Paralela e Distribuída.
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Prós e Contras dos Bancos de Dados Distribuídos.
Funções Adicionais de Bancos de Dados Distribuídos.
Fragmentação, Replicação e Alocação.
Tipos de Sistemas de Banco de Dados Distribuídos.
4 Conclusões a Respeito da Área.
5 Sugestões de Leitura: Periódicos e Livros.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Histórico
Antes: anos 70 e início dos anos 80
Processamento de Arquivos Tradicional
Cada programa deveria possuir o conjunto de descrição física dos
dados e o mecanismo de acesso e manipulação dos mesmos.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Histórico
Antes: anos 70 e início dos anos 80
Processamento de Arquivos Tradicional
Cada programa deveria possuir o conjunto de descrição física dos
dados e o mecanismo de acesso e manipulação dos mesmos.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Histórico
Antes: anos 70 e início dos anos 80
Processamento de Arquivos Tradicional
Cada programa deveria possuir o conjunto de descrição física dos
dados e o mecanismo de acesso e manipulação dos mesmos.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Histórico
Final dos anos 80
Processamento de Banco de Dados
Independência de Dados
Mais descentralização e autonomia de processamento.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Histórico
Final dos anos 80
Processamento de Banco de Dados
Independência de Dados
Mais descentralização e autonomia de processamento.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Histórico
Final dos anos 80
Processamento de Banco de Dados
Independência de Dados
Mais descentralização e autonomia de processamento.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Histórico
Final dos anos 80
Processamento de Banco de Dados
Independência de Dados
Mais descentralização e autonomia de processamento.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Motivação
Atualmente
Avanços no processamento e na computação distribuída ocorreram
na área de sistemas operacionais.
Organizações tem estado muito interessadas em maior
descentralização do processamento (no nível de sistema) enquanto
obtêm integração de recursos de informação (no nível lógico).
Surgimento de sistemas geograficamente distribuídos de bancos de
dados, aplicações e usuários.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Motivação
Atualmente
Avanços no processamento e na computação distribuída ocorreram
na área de sistemas operacionais.
Organizações tem estado muito interessadas em maior
descentralização do processamento (no nível de sistema) enquanto
obtêm integração de recursos de informação (no nível lógico).
Surgimento de sistemas geograficamente distribuídos de bancos de
dados, aplicações e usuários.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Motivação
Atualmente
Avanços no processamento e na computação distribuída ocorreram
na área de sistemas operacionais.
Organizações tem estado muito interessadas em maior
descentralização do processamento (no nível de sistema) enquanto
obtêm integração de recursos de informação (no nível lógico).
Surgimento de sistemas geograficamente distribuídos de bancos de
dados, aplicações e usuários.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Motivação
Atualmente
Avanços no processamento e na computação distribuída ocorreram
na área de sistemas operacionais.
Organizações tem estado muito interessadas em maior
descentralização do processamento (no nível de sistema) enquanto
obtêm integração de recursos de informação (no nível lógico).
Surgimento de sistemas geograficamente distribuídos de bancos de
dados, aplicações e usuários.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Introdução
O que iremos discutir hoje?
Iremos discutir a respeito de Banco de Dados Distribuídos.
Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação.
Mas antes de discutir a respeito de Bancos de Dados Distribuídos
devemos entender o que é um Sistema Distribuído.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Introdução
O que iremos discutir hoje?
Iremos discutir a respeito de Banco de Dados Distribuídos.
Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação.
Mas antes de discutir a respeito de Bancos de Dados Distribuídos
devemos entender o que é um Sistema Distribuído.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Introdução
O que iremos discutir hoje?
Iremos discutir a respeito de Banco de Dados Distribuídos.
Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação.
Mas antes de discutir a respeito de Bancos de Dados Distribuídos
devemos entender o que é um Sistema Distribuído.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Introdução
O que iremos discutir hoje?
Iremos discutir a respeito de Banco de Dados Distribuídos.
Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação.
Mas antes de discutir a respeito de Bancos de Dados Distribuídos
devemos entender o que é um Sistema Distribuído.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
O que é um Sistema Distribuído?
Segundo (Coulouris, 2008): coleção de computadores autônomos
interligados através de uma rede e equipados com software que permite o
compartilhamento de recursos(hardware, software e dados).
Comunicam e coordenam suas ações através da transferência de
mensagens.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
O que é um Sistema Distribuído?
Segundo (Coulouris, 2008): coleção de computadores autônomos
interligados através de uma rede e equipados com software que permite o
compartilhamento de recursos(hardware, software e dados).
Comunicam e coordenam suas ações através da transferência de
mensagens.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
O que é um Sistema Distribuído?
Segundo (Coulouris, 2008): coleção de computadores autônomos
interligados através de uma rede e equipados com software que permite o
compartilhamento de recursos(hardware, software e dados).
Comunicam e coordenam suas ações através da transferência de
mensagens.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
Sistema de Computação Distribuída - Características
Consiste em vários elementos de processamento:
Não necessariamente homogêneos;
Interconectados por um rede de computadores;
Cooperam na execução de tarefas;
Dividem um problema grande e intratável em partes menores;
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
Sistema de Computação Distribuída - Características
Consiste em vários elementos de processamento:
Não necessariamente homogêneos;
Interconectados por um rede de computadores;
Cooperam na execução de tarefas;
Dividem um problema grande e intratável em partes menores;
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
Sistema de Computação Distribuída - Características
Consiste em vários elementos de processamento:
Não necessariamente homogêneos;
Interconectados por um rede de computadores;
Cooperam na execução de tarefas;
Dividem um problema grande e intratável em partes menores;
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
Sistema de Computação Distribuída - Características
Consiste em vários elementos de processamento:
Não necessariamente homogêneos;
Interconectados por um rede de computadores;
Cooperam na execução de tarefas;
Dividem um problema grande e intratável em partes menores;
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
Sistema de Computação Distribuída - Características
Consiste em vários elementos de processamento:
Não necessariamente homogêneos;
Interconectados por um rede de computadores;
Cooperam na execução de tarefas;
Dividem um problema grande e intratável em partes menores;
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Sistema Distribuído
Sistema de Computação Distribuída - Características
Consiste em vários elementos de processamento:
Não necessariamente homogêneos;
Interconectados por um rede de computadores;
Cooperam na execução de tarefas;
Dividem um problema grande e intratável em partes menores;
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Principais Desafios dos Sistemas Distribuídos.
Desafios Relacionados a sua Implementação
Heterogeneidade, Transparência, Abertura, Concorrência,
Segurança, Escalabilidade, Recuperação de Falhas.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
Principais Desafios dos Sistemas Distribuídos.
Desafios Relacionados a sua Implementação
Heterogeneidade, Transparência, Abertura, Concorrência,
Segurança, Escalabilidade, Recuperação de Falhas.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
O que é um Sistema de Banco de Dados Distribuído?
SBDD = BDD + SGBDD
Banco de Dados Distribuído (BDD)
É uma coleção de diversas bases de dados, interligadas
logicamente através de uma rede de computadores
Sistema Gerenciador de Banco de Dados Distribuído (SGBDD)
É o software que possibilita o gerenciamento do BDD e lida
com aspectos de transparência para o usuário
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
O que é um Sistema de Banco de Dados Distribuído?
SBDD = BDD + SGBDD
Banco de Dados Distribuído (BDD)
É uma coleção de diversas bases de dados, interligadas
logicamente através de uma rede de computadores
Sistema Gerenciador de Banco de Dados Distribuído (SGBDD)
É o software que possibilita o gerenciamento do BDD e lida
com aspectos de transparência para o usuário
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
O que é um Sistema de Banco de Dados Distribuído?
SBDD = BDD + SGBDD
Banco de Dados Distribuído (BDD)
É uma coleção de diversas bases de dados, interligadas
logicamente através de uma rede de computadores
Sistema Gerenciador de Banco de Dados Distribuído (SGBDD)
É o software que possibilita o gerenciamento do BDD e lida
com aspectos de transparência para o usuário
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
O que é um Sistema de Banco de Dados Distribuído?
SBDD = BDD + SGBDD
Banco de Dados Distribuído (BDD)
É uma coleção de diversas bases de dados, interligadas
logicamente através de uma rede de computadores
Sistema Gerenciador de Banco de Dados Distribuído (SGBDD)
É o software que possibilita o gerenciamento do BDD e lida
com aspectos de transparência para o usuário
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fusão de Tecnologias
Integração = Centralização
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fusão de Tecnologias
Integração = Centralização
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Principais características de um SGBDD
Autonomia local(moderada ou total);
Independência de um nó central;
Operação contínua;
Transparência e independência de localidade;
Independência de fragmentação;
Independência de replicação;
Processamento de consultas distribuído;
Gerenciamento de transações distribuídas;
Independência de hardware;
Independência de sistema operacional.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Existem dois tipos principais de arquiteturas de sistema
multiprocessador
Arquitetura de Memória Compartilhada(fortemente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) e também primário(memória).
Arquitetura de Disco Compartilhado(fracamente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) mas cada um possui sua memória primária.
Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede!
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Existem dois tipos principais de arquiteturas de sistema
multiprocessador
Arquitetura de Memória Compartilhada(fortemente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) e também primário(memória).
Arquitetura de Disco Compartilhado(fracamente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) mas cada um possui sua memória primária.
Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede!
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Existem dois tipos principais de arquiteturas de sistema
multiprocessador
Arquitetura de Memória Compartilhada(fortemente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) e também primário(memória).
Arquitetura de Disco Compartilhado(fracamente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) mas cada um possui sua memória primária.
Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede!
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Existem dois tipos principais de arquiteturas de sistema
multiprocessador
Arquitetura de Memória Compartilhada(fortemente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) e também primário(memória).
Arquitetura de Disco Compartilhado(fracamente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) mas cada um possui sua memória primária.
Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede!
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Existem dois tipos principais de arquiteturas de sistema
multiprocessador
Arquitetura de Memória Compartilhada(fortemente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) e também primário(memória).
Arquitetura de Disco Compartilhado(fracamente acoplada);
Múltiplos processadores compartilham armazenamento
secundário(disco) mas cada um possui sua memória primária.
Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede!
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Arquitetura de Memória Compartilhada(fortemente acoplada)
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Arquitetura de Memória Compartilhada(fortemente acoplada)
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Arquitetura de Disco Compartilhado(fracamente acoplada)
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Arquitetura de Disco Compartilhado(fracamente acoplada)
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Sistema Paralelo Vs. Sistema Distribuído
Os sistemas de gerenciamento que utilizam tão somente a tecnologia paralela são
chamados sistemas paralelos de gerenciamento de banco de dados, diferente dos
SGBDD, neles ocorre simetria e homogeneidade de nodos.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Sistema Paralelo Vs. Sistema Distribuído
Os sistemas de gerenciamento que utilizam tão somente a tecnologia paralela são
chamados sistemas paralelos de gerenciamento de banco de dados, diferente dos
SGBDD, neles ocorre simetria e homogeneidade de nodos.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Comparação entre Tecnologia Paralela e Distribuída.
Sistema Paralelo Vs. Sistema Distribuído
Os sistemas de gerenciamento que utilizam tão somente a tecnologia paralela são
chamados sistemas paralelos de gerenciamento de banco de dados, diferente dos
SGBDD, neles ocorre simetria e homogeneidade de nodos.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Arquitetura ‘Nada Compartilhada’
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Arquitetura ‘Nada Compartilhada’
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Arquitetura em Rede com Banco de Dados Centralizado
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Arquitetura em Rede com Banco de Dados Centralizado
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Arquitetura de Banco de Dados Verdadeiramente Distribuída
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Diferentes Arquiteturas de Sistemas de Banco de Dados.
Arquitetura de Banco de Dados Verdadeiramente Distribuída
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Vantagens dos Bancos de Dados Distribuídos.
Gerenciamento de Dados Distribuídos com Diferentes Níveis de
Transparência;
Transparência de Distribuição ou de Rede;
Transparência de Replicação;
Transparência de Fragmentação (horizontal, vertical ou mista).
Melhoria na Confiabilidade e na Disponibilidade;
Maior probabilidade de que o sistema esteja operante;
Maior probabilidade de que o sistema esteja continuamente disponível;
Melhoria de Desempenho;
Manter dados mais próximos de onde eles são necessários;
Expansão Facilitada.
Acréscimo de Dados ou de Nós;
Influência Direta na Escalabilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Desvantagens dos Bancos de Dados Distribuídos.
Aumento da Complexidade de Design dos Banco de Dados;
Trabalho extra para garantir transparência de distribuição;
Trabalho extra para manter múltiplos sistemas diferentes;
Design das bases deve considerar: fragmentação, alocação e replicação.
Maiores Investimentos em Infraestrutura;
Infraestrura mais extensa significa custo extra de trabalho.
Maiores Investimentos em Segurança;
Proteção dos dados contra falsificação/adulteração;
Proteção dos links de comunicação entre os nós.
Difícil Manutenção da Integridade;
Reforçar integridade em rede exige muitos recursos.
Padronização Ainda Não Consolidada.
Escassez de metodologias, ferramentas e grandes casos de uso.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Funções Adicionais dos Bancos de Dados Distribuídos.
Rastreamento de Dados;
Rastrear Distribuição;
Rastrear Fragmentação;
Rastrear Replicação.
Processamento de Consultas Distribuídas;
Acessar nós remotos e transmitir consultas e dados;
Gerenciamento de Transações Distribuídas;
Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e
manter integridade global;
Gerenciamento de Dados Replicados;
Decidir qual cópia será acessada;
Manter consistência das cópias.
Segurança;
Gerenciamento dos privilégios de autorização/acesso de usuários.
Gerenciamento de Diretório/Catálogo Distribuído;
Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó).
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões
O Conceito de Banco de Dados Distribuídos
Fragmentação, Replicação e Alocação.
Fragmentação: particionamento do banco em unidades lógicas;
Fragmentaçao Horizontal: subconjunto de tuplas de uma relação
Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas
Fragmentaçao Mista: adota as duas estratégias anteriores.
Replicação: armazenamento de dados em mais de um nó;
Útil na melhoria da disponibilidade dos dados;
Caso extremo ocorre na replicação total do banco em cada nó;
Replicação total melhora desempenho de recuperação;
Replicação total reduz velocidade de operações de atualização;
Outro extremo é a alocação não-redundante: fragmentos disjuntos;
Replicação Parcial é uma abordagem menos extremista.
Alocação: processo de atribuição de um fragmento a um nó;
Escolha dos nós e o grau de replicação dependem dos objetivos de
desempenho e disponibilidade.
Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases
Distributed Databases

Mais conteúdo relacionado

Mais procurados (14)

MARKETING2
MARKETING2MARKETING2
MARKETING2
 
Fundamentos de banco de dados 01 indrodução
Fundamentos de banco de dados   01 indroduçãoFundamentos de banco de dados   01 indrodução
Fundamentos de banco de dados 01 indrodução
 
Metadados: dados a respeito de dados
Metadados: dados a respeito de dadosMetadados: dados a respeito de dados
Metadados: dados a respeito de dados
 
Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1Projeto de Banco de Dados - Capítulo 1
Projeto de Banco de Dados - Capítulo 1
 
Base de Dados
Base de Dados Base de Dados
Base de Dados
 
Introducao bd e normalização (1)
Introducao bd e normalização (1)Introducao bd e normalização (1)
Introducao bd e normalização (1)
 
Sistemas periciais
Sistemas periciaisSistemas periciais
Sistemas periciais
 
Banco de Dados
Banco de DadosBanco de Dados
Banco de Dados
 
Bd 1
Bd 1Bd 1
Bd 1
 
Aulas TSI33A - Banco de Dados I (TSI UTFPR-Toledo)
Aulas TSI33A - Banco de Dados I (TSI UTFPR-Toledo)Aulas TSI33A - Banco de Dados I (TSI UTFPR-Toledo)
Aulas TSI33A - Banco de Dados I (TSI UTFPR-Toledo)
 
Metadados
MetadadosMetadados
Metadados
 
Ebook - Metadados para estratégias de conteúdo
Ebook - Metadados para estratégias de conteúdoEbook - Metadados para estratégias de conteúdo
Ebook - Metadados para estratégias de conteúdo
 
Respostas exercício 1 bdi
Respostas exercício 1   bdiRespostas exercício 1   bdi
Respostas exercício 1 bdi
 
Relatório - Sistemas periciais
Relatório - Sistemas periciaisRelatório - Sistemas periciais
Relatório - Sistemas periciais
 

Semelhante a Distributed Databases

BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS Antonio Pedro
 
Apostila de Banco dados
Apostila de Banco dadosApostila de Banco dados
Apostila de Banco dadosFernando Palma
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)Andre Sidou
 
7882195 banco-de-dados-uma-ampla-abordagem
7882195 banco-de-dados-uma-ampla-abordagem7882195 banco-de-dados-uma-ampla-abordagem
7882195 banco-de-dados-uma-ampla-abordagemGabriel Azuirson
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERRangel Javier
 
1 - BD - Introdução.pdf
1 - BD - Introdução.pdf1 - BD - Introdução.pdf
1 - BD - Introdução.pdfEgnaldo Paulino
 
Banco de dados aula 2
Banco de dados   aula 2Banco de dados   aula 2
Banco de dados aula 2danitrani
 
Banco de Dados - Conceitos
Banco de Dados - ConceitosBanco de Dados - Conceitos
Banco de Dados - Conceitosssuser69006f
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD Marília Mendes
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppthhuu6
 
Apresentação III Seminário do PPGCI 2011
Apresentação III Seminário do PPGCI 2011Apresentação III Seminário do PPGCI 2011
Apresentação III Seminário do PPGCI 2011Dalton Martins
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01Rangel Javier
 

Semelhante a Distributed Databases (20)

Fundamentos de banco dados
Fundamentos de banco dadosFundamentos de banco dados
Fundamentos de banco dados
 
BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS BANCO DE DADOS RELACIONAIS
BANCO DE DADOS RELACIONAIS
 
Apostila banco de dados
Apostila banco de dadosApostila banco de dados
Apostila banco de dados
 
Apostila de Banco dados
Apostila de Banco dadosApostila de Banco dados
Apostila de Banco dados
 
Apostila de banco de dados da ucg
Apostila de banco de dados da ucgApostila de banco de dados da ucg
Apostila de banco de dados da ucg
 
Access1
Access1Access1
Access1
 
Banco dados i prof ivan (acesse www.portalgsti.com.br)
Banco dados i prof ivan (acesse  www.portalgsti.com.br)Banco dados i prof ivan (acesse  www.portalgsti.com.br)
Banco dados i prof ivan (acesse www.portalgsti.com.br)
 
7882195 banco-de-dados-uma-ampla-abordagem
7882195 banco-de-dados-uma-ampla-abordagem7882195 banco-de-dados-uma-ampla-abordagem
7882195 banco-de-dados-uma-ampla-abordagem
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
1 - BD - Introdução.pdf
1 - BD - Introdução.pdf1 - BD - Introdução.pdf
1 - BD - Introdução.pdf
 
Banco de dados aula 2
Banco de dados   aula 2Banco de dados   aula 2
Banco de dados aula 2
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Banco de Dados - Conceitos
Banco de Dados - ConceitosBanco de Dados - Conceitos
Banco de Dados - Conceitos
 
Ara7129 unidade-1-v1
Ara7129 unidade-1-v1Ara7129 unidade-1-v1
Ara7129 unidade-1-v1
 
Dbmod
DbmodDbmod
Dbmod
 
Apostila modelagem de banco de dados
Apostila modelagem de banco de dadosApostila modelagem de banco de dados
Apostila modelagem de banco de dados
 
1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD 1. Introdução a Sistemas de BD
1. Introdução a Sistemas de BD
 
Sistema de Base de Dados1.ppt
Sistema de Base de Dados1.pptSistema de Base de Dados1.ppt
Sistema de Base de Dados1.ppt
 
Apresentação III Seminário do PPGCI 2011
Apresentação III Seminário do PPGCI 2011Apresentação III Seminário do PPGCI 2011
Apresentação III Seminário do PPGCI 2011
 
Banco de Dados - Part01
Banco de Dados - Part01Banco de Dados - Part01
Banco de Dados - Part01
 

Mais de Michel Alves

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseMichel Alves
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesMichel Alves
 
A Framework for Harmonic Color Measures
A Framework for Harmonic Color MeasuresA Framework for Harmonic Color Measures
A Framework for Harmonic Color MeasuresMichel Alves
 
Effectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment IndexesEffectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment IndexesMichel Alves
 
Introduction to Kernel Functions
Introduction to Kernel FunctionsIntroduction to Kernel Functions
Introduction to Kernel FunctionsMichel Alves
 
About Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV SpaceAbout Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV SpaceMichel Alves
 
Color Harmonization - Results
Color Harmonization - ResultsColor Harmonization - Results
Color Harmonization - ResultsMichel Alves
 
Wave Simulation Using Perlin Noise
Wave Simulation Using Perlin NoiseWave Simulation Using Perlin Noise
Wave Simulation Using Perlin NoiseMichel Alves
 
Similarity Maps Using SSIM Index
Similarity Maps Using SSIM IndexSimilarity Maps Using SSIM Index
Similarity Maps Using SSIM IndexMichel Alves
 
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color HarmonizationQualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color HarmonizationMichel Alves
 
TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsMichel Alves
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMichel Alves
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in RMichel Alves
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel PrototypeMichel Alves
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh PlotMichel Alves
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesMichel Alves
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogMichel Alves
 

Mais de Michel Alves (20)

Texture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU UseTexture Synthesis: An Approach Based on GPU Use
Texture Synthesis: An Approach Based on GPU Use
 
Intelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color PalettesIntelligent Transfer of Thematic Harmonic Color Palettes
Intelligent Transfer of Thematic Harmonic Color Palettes
 
A Framework for Harmonic Color Measures
A Framework for Harmonic Color MeasuresA Framework for Harmonic Color Measures
A Framework for Harmonic Color Measures
 
Effectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment IndexesEffectiveness of Image Quality Assessment Indexes
Effectiveness of Image Quality Assessment Indexes
 
Introduction to Kernel Functions
Introduction to Kernel FunctionsIntroduction to Kernel Functions
Introduction to Kernel Functions
 
About Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV SpaceAbout Perception and Hue Histograms in HSV Space
About Perception and Hue Histograms in HSV Space
 
Color Harmonization - Results
Color Harmonization - ResultsColor Harmonization - Results
Color Harmonization - Results
 
Wave Simulation Using Perlin Noise
Wave Simulation Using Perlin NoiseWave Simulation Using Perlin Noise
Wave Simulation Using Perlin Noise
 
Similarity Maps Using SSIM Index
Similarity Maps Using SSIM IndexSimilarity Maps Using SSIM Index
Similarity Maps Using SSIM Index
 
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color HarmonizationQualifying Exam - Image-Based Reconstruction With Color Harmonization
Qualifying Exam - Image-Based Reconstruction With Color Harmonization
 
TMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and ReportsTMS - Schedule of Presentations and Reports
TMS - Schedule of Presentations and Reports
 
Month Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJMonth Presentations Schedule - March/2015 - LCG/UFRJ
Month Presentations Schedule - March/2015 - LCG/UFRJ
 
Color Palettes in R
Color Palettes in RColor Palettes in R
Color Palettes in R
 
Sigmoid Curve Erf
Sigmoid Curve ErfSigmoid Curve Erf
Sigmoid Curve Erf
 
Hue Wheel Prototype
Hue Wheel PrototypeHue Wheel Prototype
Hue Wheel Prototype
 
Cosine Curve
Cosine CurveCosine Curve
Cosine Curve
 
Triangle Mesh Plot
Triangle Mesh PlotTriangle Mesh Plot
Triangle Mesh Plot
 
Triangle Plot
Triangle PlotTriangle Plot
Triangle Plot
 
Capacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video SlidesCapacity-Constrained Point Distributions :: Video Slides
Capacity-Constrained Point Distributions :: Video Slides
 
Capacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function CatalogCapacity-Constrained Point Distributions :: Density Function Catalog
Capacity-Constrained Point Distributions :: Density Function Catalog
 

Último

GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxMARIADEFATIMASILVADE
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...DirceuNascimento5
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxReinaldoMuller1
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfFrancisco Márcio Bezerra Oliveira
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmicolourivalcaburite
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...marcelafinkler
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do séculoBiblioteca UCS
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdfjacquescardosodias
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...Francisco Márcio Bezerra Oliveira
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfamarianegodoi
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptssuser2b53fe
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosLucianoPrado15
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAssuser2ad38b
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptjricardo76
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 

Último (20)

GÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptxGÊNERO CARTAZ - o que é, para que serve.pptx
GÊNERO CARTAZ - o que é, para que serve.pptx
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
A Revolução Francesa. Liberdade, Igualdade e Fraternidade são os direitos que...
 
Seminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptxSeminário Biologia e desenvolvimento da matrinxa.pptx
Seminário Biologia e desenvolvimento da matrinxa.pptx
 
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
Sistema de Bibliotecas UCS - Cantos do fim do século
Sistema de Bibliotecas UCS  - Cantos do fim do séculoSistema de Bibliotecas UCS  - Cantos do fim do século
Sistema de Bibliotecas UCS - Cantos do fim do século
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
aula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.pptaula de bioquímica bioquímica dos carboidratos.ppt
aula de bioquímica bioquímica dos carboidratos.ppt
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 

Distributed Databases

  • 1. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Bancos de Dados Distribuídos Visão Geral, Características e Conceitos Associados Michel Alves dos Santos:: Antônio Carlos Fernandes Universidade Federal de Alagoas, Campus A. C. Simões Tabuleiro do Martins - Maceió - AL, CEP: 57072-970 Docente Responsável: Prof. Dr. Patrick Brito {michel.mas,afds.carlos}@gmail.com 22 de Junho 2011 Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 2. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 3. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 4. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 5. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 6. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 7. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 8. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 9. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 10. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 11. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 12. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 13. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 14. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 15. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 16. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Sumário Tópicos Centrais da Explanação 1 Histórico, Motivação e Introdução. 2 O Conceito de Sistemas Distribuídos. O que é um Sistema Distribuído? Principais Desafios Impostos aos Sistemas Distribuídos. 3 O Conceito de Banco de Dados Distribuídos. O que é um Banco de Dados Distribuído? Comparação entre Tecnologia Paralela e Distribuída. Diferentes Arquiteturas de Sistemas de Banco de Dados. Prós e Contras dos Bancos de Dados Distribuídos. Funções Adicionais de Bancos de Dados Distribuídos. Fragmentação, Replicação e Alocação. Tipos de Sistemas de Banco de Dados Distribuídos. 4 Conclusões a Respeito da Área. 5 Sugestões de Leitura: Periódicos e Livros. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 17. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Histórico Antes: anos 70 e início dos anos 80 Processamento de Arquivos Tradicional Cada programa deveria possuir o conjunto de descrição física dos dados e o mecanismo de acesso e manipulação dos mesmos. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 18. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Histórico Antes: anos 70 e início dos anos 80 Processamento de Arquivos Tradicional Cada programa deveria possuir o conjunto de descrição física dos dados e o mecanismo de acesso e manipulação dos mesmos. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 19. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Histórico Antes: anos 70 e início dos anos 80 Processamento de Arquivos Tradicional Cada programa deveria possuir o conjunto de descrição física dos dados e o mecanismo de acesso e manipulação dos mesmos. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 20. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Histórico Final dos anos 80 Processamento de Banco de Dados Independência de Dados Mais descentralização e autonomia de processamento. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 21. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Histórico Final dos anos 80 Processamento de Banco de Dados Independência de Dados Mais descentralização e autonomia de processamento. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 22. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Histórico Final dos anos 80 Processamento de Banco de Dados Independência de Dados Mais descentralização e autonomia de processamento. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 23. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Histórico Final dos anos 80 Processamento de Banco de Dados Independência de Dados Mais descentralização e autonomia de processamento. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 24. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Motivação Atualmente Avanços no processamento e na computação distribuída ocorreram na área de sistemas operacionais. Organizações tem estado muito interessadas em maior descentralização do processamento (no nível de sistema) enquanto obtêm integração de recursos de informação (no nível lógico). Surgimento de sistemas geograficamente distribuídos de bancos de dados, aplicações e usuários. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 25. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Motivação Atualmente Avanços no processamento e na computação distribuída ocorreram na área de sistemas operacionais. Organizações tem estado muito interessadas em maior descentralização do processamento (no nível de sistema) enquanto obtêm integração de recursos de informação (no nível lógico). Surgimento de sistemas geograficamente distribuídos de bancos de dados, aplicações e usuários. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 26. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Motivação Atualmente Avanços no processamento e na computação distribuída ocorreram na área de sistemas operacionais. Organizações tem estado muito interessadas em maior descentralização do processamento (no nível de sistema) enquanto obtêm integração de recursos de informação (no nível lógico). Surgimento de sistemas geograficamente distribuídos de bancos de dados, aplicações e usuários. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 27. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Motivação Atualmente Avanços no processamento e na computação distribuída ocorreram na área de sistemas operacionais. Organizações tem estado muito interessadas em maior descentralização do processamento (no nível de sistema) enquanto obtêm integração de recursos de informação (no nível lógico). Surgimento de sistemas geograficamente distribuídos de bancos de dados, aplicações e usuários. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 28. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Introdução O que iremos discutir hoje? Iremos discutir a respeito de Banco de Dados Distribuídos. Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação. Mas antes de discutir a respeito de Bancos de Dados Distribuídos devemos entender o que é um Sistema Distribuído. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 29. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Introdução O que iremos discutir hoje? Iremos discutir a respeito de Banco de Dados Distribuídos. Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação. Mas antes de discutir a respeito de Bancos de Dados Distribuídos devemos entender o que é um Sistema Distribuído. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 30. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Introdução O que iremos discutir hoje? Iremos discutir a respeito de Banco de Dados Distribuídos. Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação. Mas antes de discutir a respeito de Bancos de Dados Distribuídos devemos entender o que é um Sistema Distribuído. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 31. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Introdução O que iremos discutir hoje? Iremos discutir a respeito de Banco de Dados Distribuídos. Tecnologia de Bancos de Dados + Tecnologia de Rede e Comunicação. Mas antes de discutir a respeito de Bancos de Dados Distribuídos devemos entender o que é um Sistema Distribuído. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 32. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído O que é um Sistema Distribuído? Segundo (Coulouris, 2008): coleção de computadores autônomos interligados através de uma rede e equipados com software que permite o compartilhamento de recursos(hardware, software e dados). Comunicam e coordenam suas ações através da transferência de mensagens. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 33. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído O que é um Sistema Distribuído? Segundo (Coulouris, 2008): coleção de computadores autônomos interligados através de uma rede e equipados com software que permite o compartilhamento de recursos(hardware, software e dados). Comunicam e coordenam suas ações através da transferência de mensagens. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 34. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído O que é um Sistema Distribuído? Segundo (Coulouris, 2008): coleção de computadores autônomos interligados através de uma rede e equipados com software que permite o compartilhamento de recursos(hardware, software e dados). Comunicam e coordenam suas ações através da transferência de mensagens. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 35. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído Sistema de Computação Distribuída - Características Consiste em vários elementos de processamento: Não necessariamente homogêneos; Interconectados por um rede de computadores; Cooperam na execução de tarefas; Dividem um problema grande e intratável em partes menores; Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 36. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído Sistema de Computação Distribuída - Características Consiste em vários elementos de processamento: Não necessariamente homogêneos; Interconectados por um rede de computadores; Cooperam na execução de tarefas; Dividem um problema grande e intratável em partes menores; Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 37. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído Sistema de Computação Distribuída - Características Consiste em vários elementos de processamento: Não necessariamente homogêneos; Interconectados por um rede de computadores; Cooperam na execução de tarefas; Dividem um problema grande e intratável em partes menores; Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 38. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído Sistema de Computação Distribuída - Características Consiste em vários elementos de processamento: Não necessariamente homogêneos; Interconectados por um rede de computadores; Cooperam na execução de tarefas; Dividem um problema grande e intratável em partes menores; Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 39. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído Sistema de Computação Distribuída - Características Consiste em vários elementos de processamento: Não necessariamente homogêneos; Interconectados por um rede de computadores; Cooperam na execução de tarefas; Dividem um problema grande e intratável em partes menores; Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 40. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Sistema Distribuído Sistema de Computação Distribuída - Características Consiste em vários elementos de processamento: Não necessariamente homogêneos; Interconectados por um rede de computadores; Cooperam na execução de tarefas; Dividem um problema grande e intratável em partes menores; Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 41. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Principais Desafios dos Sistemas Distribuídos. Desafios Relacionados a sua Implementação Heterogeneidade, Transparência, Abertura, Concorrência, Segurança, Escalabilidade, Recuperação de Falhas. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 42. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões Principais Desafios dos Sistemas Distribuídos. Desafios Relacionados a sua Implementação Heterogeneidade, Transparência, Abertura, Concorrência, Segurança, Escalabilidade, Recuperação de Falhas. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 43. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos O que é um Sistema de Banco de Dados Distribuído? SBDD = BDD + SGBDD Banco de Dados Distribuído (BDD) É uma coleção de diversas bases de dados, interligadas logicamente através de uma rede de computadores Sistema Gerenciador de Banco de Dados Distribuído (SGBDD) É o software que possibilita o gerenciamento do BDD e lida com aspectos de transparência para o usuário Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 44. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos O que é um Sistema de Banco de Dados Distribuído? SBDD = BDD + SGBDD Banco de Dados Distribuído (BDD) É uma coleção de diversas bases de dados, interligadas logicamente através de uma rede de computadores Sistema Gerenciador de Banco de Dados Distribuído (SGBDD) É o software que possibilita o gerenciamento do BDD e lida com aspectos de transparência para o usuário Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 45. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos O que é um Sistema de Banco de Dados Distribuído? SBDD = BDD + SGBDD Banco de Dados Distribuído (BDD) É uma coleção de diversas bases de dados, interligadas logicamente através de uma rede de computadores Sistema Gerenciador de Banco de Dados Distribuído (SGBDD) É o software que possibilita o gerenciamento do BDD e lida com aspectos de transparência para o usuário Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 46. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos O que é um Sistema de Banco de Dados Distribuído? SBDD = BDD + SGBDD Banco de Dados Distribuído (BDD) É uma coleção de diversas bases de dados, interligadas logicamente através de uma rede de computadores Sistema Gerenciador de Banco de Dados Distribuído (SGBDD) É o software que possibilita o gerenciamento do BDD e lida com aspectos de transparência para o usuário Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 47. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fusão de Tecnologias Integração = Centralização Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 48. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fusão de Tecnologias Integração = Centralização Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 49. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 50. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 51. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 52. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 53. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 54. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 55. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 56. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 57. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 58. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 59. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Principais características de um SGBDD Autonomia local(moderada ou total); Independência de um nó central; Operação contínua; Transparência e independência de localidade; Independência de fragmentação; Independência de replicação; Processamento de consultas distribuído; Gerenciamento de transações distribuídas; Independência de hardware; Independência de sistema operacional. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 60. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Existem dois tipos principais de arquiteturas de sistema multiprocessador Arquitetura de Memória Compartilhada(fortemente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) e também primário(memória). Arquitetura de Disco Compartilhado(fracamente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) mas cada um possui sua memória primária. Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede! Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 61. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Existem dois tipos principais de arquiteturas de sistema multiprocessador Arquitetura de Memória Compartilhada(fortemente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) e também primário(memória). Arquitetura de Disco Compartilhado(fracamente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) mas cada um possui sua memória primária. Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede! Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 62. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Existem dois tipos principais de arquiteturas de sistema multiprocessador Arquitetura de Memória Compartilhada(fortemente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) e também primário(memória). Arquitetura de Disco Compartilhado(fracamente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) mas cada um possui sua memória primária. Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede! Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 63. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Existem dois tipos principais de arquiteturas de sistema multiprocessador Arquitetura de Memória Compartilhada(fortemente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) e também primário(memória). Arquitetura de Disco Compartilhado(fracamente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) mas cada um possui sua memória primária. Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede! Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 64. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Existem dois tipos principais de arquiteturas de sistema multiprocessador Arquitetura de Memória Compartilhada(fortemente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) e também primário(memória). Arquitetura de Disco Compartilhado(fracamente acoplada); Múltiplos processadores compartilham armazenamento secundário(disco) mas cada um possui sua memória primária. Os processadores se comunicam sem a sobrecarga da troca de mensagens em rede! Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 65. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Arquitetura de Memória Compartilhada(fortemente acoplada) Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 66. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Arquitetura de Memória Compartilhada(fortemente acoplada) Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 67. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Arquitetura de Disco Compartilhado(fracamente acoplada) Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 68. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Arquitetura de Disco Compartilhado(fracamente acoplada) Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 69. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Sistema Paralelo Vs. Sistema Distribuído Os sistemas de gerenciamento que utilizam tão somente a tecnologia paralela são chamados sistemas paralelos de gerenciamento de banco de dados, diferente dos SGBDD, neles ocorre simetria e homogeneidade de nodos. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 70. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Sistema Paralelo Vs. Sistema Distribuído Os sistemas de gerenciamento que utilizam tão somente a tecnologia paralela são chamados sistemas paralelos de gerenciamento de banco de dados, diferente dos SGBDD, neles ocorre simetria e homogeneidade de nodos. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 71. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Comparação entre Tecnologia Paralela e Distribuída. Sistema Paralelo Vs. Sistema Distribuído Os sistemas de gerenciamento que utilizam tão somente a tecnologia paralela são chamados sistemas paralelos de gerenciamento de banco de dados, diferente dos SGBDD, neles ocorre simetria e homogeneidade de nodos. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 72. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Diferentes Arquiteturas de Sistemas de Banco de Dados. Arquitetura ‘Nada Compartilhada’ Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 73. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Diferentes Arquiteturas de Sistemas de Banco de Dados. Arquitetura ‘Nada Compartilhada’ Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 74. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Diferentes Arquiteturas de Sistemas de Banco de Dados. Arquitetura em Rede com Banco de Dados Centralizado Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 75. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Diferentes Arquiteturas de Sistemas de Banco de Dados. Arquitetura em Rede com Banco de Dados Centralizado Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 76. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Diferentes Arquiteturas de Sistemas de Banco de Dados. Arquitetura de Banco de Dados Verdadeiramente Distribuída Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 77. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Diferentes Arquiteturas de Sistemas de Banco de Dados. Arquitetura de Banco de Dados Verdadeiramente Distribuída Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 78. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 79. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 80. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 81. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 82. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 83. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 84. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 85. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 86. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 87. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 88. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 89. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 90. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Vantagens dos Bancos de Dados Distribuídos. Gerenciamento de Dados Distribuídos com Diferentes Níveis de Transparência; Transparência de Distribuição ou de Rede; Transparência de Replicação; Transparência de Fragmentação (horizontal, vertical ou mista). Melhoria na Confiabilidade e na Disponibilidade; Maior probabilidade de que o sistema esteja operante; Maior probabilidade de que o sistema esteja continuamente disponível; Melhoria de Desempenho; Manter dados mais próximos de onde eles são necessários; Expansão Facilitada. Acréscimo de Dados ou de Nós; Influência Direta na Escalabilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 91. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 92. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 93. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 94. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 95. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 96. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 97. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 98. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 99. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 100. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 101. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 102. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 103. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 104. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Desvantagens dos Bancos de Dados Distribuídos. Aumento da Complexidade de Design dos Banco de Dados; Trabalho extra para garantir transparência de distribuição; Trabalho extra para manter múltiplos sistemas diferentes; Design das bases deve considerar: fragmentação, alocação e replicação. Maiores Investimentos em Infraestrutura; Infraestrura mais extensa significa custo extra de trabalho. Maiores Investimentos em Segurança; Proteção dos dados contra falsificação/adulteração; Proteção dos links de comunicação entre os nós. Difícil Manutenção da Integridade; Reforçar integridade em rede exige muitos recursos. Padronização Ainda Não Consolidada. Escassez de metodologias, ferramentas e grandes casos de uso. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 105. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 106. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 107. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 108. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 109. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 110. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 111. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 112. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 113. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 114. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 115. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 116. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 117. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 118. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 119. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 120. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Funções Adicionais dos Bancos de Dados Distribuídos. Rastreamento de Dados; Rastrear Distribuição; Rastrear Fragmentação; Rastrear Replicação. Processamento de Consultas Distribuídas; Acessar nós remotos e transmitir consultas e dados; Gerenciamento de Transações Distribuídas; Conceber estratégias de execução de transações, sincronizar acesso aos dados distribuídos e manter integridade global; Gerenciamento de Dados Replicados; Decidir qual cópia será acessada; Manter consistência das cópias. Segurança; Gerenciamento dos privilégios de autorização/acesso de usuários. Gerenciamento de Diretório/Catálogo Distribuído; Política de gerenciamento de metadados: global (para o BDD inteiro) ou local (para cada nó). Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 121. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 122. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 123. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 124. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 125. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 126. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 127. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 128. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados
  • 129. Universidade Federal do Estado de Alagoas Instituto de Computação - Campus A. C. Simões O Conceito de Banco de Dados Distribuídos Fragmentação, Replicação e Alocação. Fragmentação: particionamento do banco em unidades lógicas; Fragmentaçao Horizontal: subconjunto de tuplas de uma relação Fragmentaçao Vertical: divide uma relação ‘verticalmente’ em colunas Fragmentaçao Mista: adota as duas estratégias anteriores. Replicação: armazenamento de dados em mais de um nó; Útil na melhoria da disponibilidade dos dados; Caso extremo ocorre na replicação total do banco em cada nó; Replicação total melhora desempenho de recuperação; Replicação total reduz velocidade de operações de atualização; Outro extremo é a alocação não-redundante: fragmentos disjuntos; Replicação Parcial é uma abordagem menos extremista. Alocação: processo de atribuição de um fragmento a um nó; Escolha dos nós e o grau de replicação dependem dos objetivos de desempenho e disponibilidade. Disciplina Banco de Dados II - Prof. Dr. Patrick Brito BDD: Visão Geral, Características e Conceitos Associados