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
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral
BDD Visão Geral

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 BDD Visão Geral

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 BDD Visão Geral (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
 
Apostila modelagem de banco de dados
Apostila modelagem de banco de dadosApostila modelagem de banco de dados
Apostila modelagem de banco de dados
 
Dbmod
DbmodDbmod
Dbmod
 
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

Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOColégio Santa Teresinha
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxLuizHenriquedeAlmeid6
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.keislayyovera123
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditaduraAdryan Luiz
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfAdrianaCunha84
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADOcarolinacespedes23
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSilvana Silva
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptxthaisamaral9365923
 

Último (20)

Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃOLEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
LEMBRANDO A MORTE E CELEBRANDO A RESSUREIÇÃO
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptxSlides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
Slides Lição 4, Betel, Ordenança quanto à contribuição financeira, 2Tr24.pptx
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.Época Realista y la obra de Madame Bovary.
Época Realista y la obra de Madame Bovary.
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
trabalho wanda rocha ditadura
trabalho wanda rocha ditaduratrabalho wanda rocha ditadura
trabalho wanda rocha ditadura
 
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
William J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdfWilliam J. Bennett - O livro das virtudes para Crianças.pdf
William J. Bennett - O livro das virtudes para Crianças.pdf
 
Simulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdfSimulado 1 Etapa - 2024 Proximo Passo.pdf
Simulado 1 Etapa - 2024 Proximo Passo.pdf
 
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
activIDADES CUENTO  lobo esta  CUENTO CUARTO GRADOactivIDADES CUENTO  lobo esta  CUENTO CUARTO GRADO
activIDADES CUENTO lobo esta CUENTO CUARTO GRADO
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Slides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptxSlides 1 - O gênero textual entrevista.pptx
Slides 1 - O gênero textual entrevista.pptx
 
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx“Sobrou pra mim” - Conto de Ruth Rocha.pptx
“Sobrou pra mim” - Conto de Ruth Rocha.pptx
 

BDD Visão Geral

  • 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