Your SlideShare is downloading. ×
0
Banco de Dados Distribuídos André Fachin Daniel Maciel Francisco Fabio Centro de Ensino Superior de Foz do Iguaçu Projeto ...
Roteiro <ul><li>Tema e Delimitações </li></ul><ul><li>Objetivo Geral </li></ul><ul><li>Objetivos Específicos </li></ul><ul...
Tema e Delimitações <ul><li>Tema </li></ul><ul><li>O crescimento das Instituições causou a dependência e necessidade de se...
Tema e Delimitações <ul><li>Delimitações do Tema </li></ul><ul><li>Técnicas para distribuição de dados, protocolos que reg...
Objetivo Geral e Específicos <ul><li>Objetivo Geral </li></ul><ul><li>Apresentar protótipo simplificado em banco de dados ...
Objetivo Geral e Específicos <ul><li>Objetivos Específicos </li></ul><ul><li>Realizar pesquisa bibliográfica sobre BDD. </...
Objetivo Geral e Específicos <ul><li>Objetivos Específicos  </li></ul><ul><li>Desenvolver um protótipo com um ambiente de ...
Justificativa <ul><li>Justificativa </li></ul><ul><li>A mais nova filosofia em Banco de Dados que vem sendo estudada por u...
Justificativa <ul><li>Em um BDD, o Banco de Dados é armazenado em diversos computadores, comunicando-se através de redes d...
Justificativa <ul><li> No entanto, em algumas empresas de grande porte, o centralizado está sendo substituído pelo distrib...
Referencial Teórico <ul><li>Rede de Computadores </li></ul><ul><ul><li>Como afirma Tanenbaum (2003), uma rede de computado...
Referencial Teórico <ul><li>Banco de Dados Distribuídos </li></ul><ul><ul><li>Segundo Ozsu e Valduriez (2001), um sistema ...
Referencial Teórico <ul><li>Banco de Dados Distribuídos </li></ul><ul><ul><li>Segundo Freitas (2003) a replicação de dados...
Descrição do Ambiente Experimental <ul><li>Tecnologias Envolvidas </li></ul><ul><li>Estrutura Física </li></ul><ul><ul><li...
Tecnologias Envolvidas <ul><li>Visões </li></ul><ul><li>Gerenciamento de Transações </li></ul><ul><li>Replicação </li></ul...
Estrutura Física <ul><li>4 Máquinas  AMD atlhon 64 dual core 3800, 1 Gb de memória ram, placa de rede 10/100/1000   ou equ...
Estrutura Lógica <ul><li>Sistema Operacional Linux, distribuição Debian </li></ul><ul><li>Banco de Dados PostgreSQL </li><...
Arquitetura do Experimento
Principais Referências Bibliográficas <ul><li>Date, C. J..  Introdução a sistemas de bancos de dados . 7ª ed. Rio de Janei...
Upcoming SlideShare
Loading in...5
×

Banco de Dados Distribuidos

10,027

Published on

Tcc Banco de Dados Distribuidos

1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
10,027
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
328
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Banco de Dados Distribuidos"

  1. 1. Banco de Dados Distribuídos André Fachin Daniel Maciel Francisco Fabio Centro de Ensino Superior de Foz do Iguaçu Projeto Integrado em Computação
  2. 2. Roteiro <ul><li>Tema e Delimitações </li></ul><ul><li>Objetivo Geral </li></ul><ul><li>Objetivos Específicos </li></ul><ul><li>Justificativa </li></ul><ul><li>Referencial Teórico </li></ul><ul><li>Descrição do Ambiente Experimental </li></ul><ul><li>Principais Referências Bibliográficas </li></ul>
  3. 3. Tema e Delimitações <ul><li>Tema </li></ul><ul><li>O crescimento das Instituições causou a dependência e necessidade de se manipular grande quantidade de dados de maneira eficaz. Para suprir essa dependência surgiram os Bancos de Dados Distribuídos (BDD) </li></ul>
  4. 4. Tema e Delimitações <ul><li>Delimitações do Tema </li></ul><ul><li>Técnicas para distribuição de dados, protocolos que regem a troca de informação entre os servidores, técnicas de consulta em base de dados distribuídos, replicação de dados. </li></ul>
  5. 5. Objetivo Geral e Específicos <ul><li>Objetivo Geral </li></ul><ul><li>Apresentar protótipo simplificado em banco de dados distribuídos, mostrando os benefícios trazidos pela distribuição de dados, através das técnicas envolvidas na implementação da solução. </li></ul>
  6. 6. Objetivo Geral e Específicos <ul><li>Objetivos Específicos </li></ul><ul><li>Realizar pesquisa bibliográfica sobre BDD. </li></ul><ul><li>Fornecer detalhes sobre a metodologia de pesquisa abordada. </li></ul><ul><li>Descrever o ambiente proposto para realização dos experimentos. </li></ul>
  7. 7. Objetivo Geral e Específicos <ul><li>Objetivos Específicos </li></ul><ul><li>Desenvolver um protótipo com um ambiente de dados distribuídos. </li></ul><ul><li>Analisar e interpretar os dados dos experimentos realizados. </li></ul><ul><li>Apresentar conclusões do trabalho. </li></ul>
  8. 8. Justificativa <ul><li>Justificativa </li></ul><ul><li>A mais nova filosofia em Banco de Dados que vem sendo estudada por um grande número de pesquisadores e ganhando, cada vez mais, espaço nas instituições é o que está sendo chamado de Sistema de Banco de Dados Distribuídos. </li></ul>
  9. 9. Justificativa <ul><li>Em um BDD, o Banco de Dados é armazenado em diversos computadores, comunicando-se através de redes de alta velocidade. Geralmente, em empresas de médio e pequeno porte, ainda são usados bancos de dados centralizados, onde o usuário faz uma solicitação e uma estância coleta a informação no servidor, que é local. </li></ul>
  10. 10. Justificativa <ul><li> No entanto, em algumas empresas de grande porte, o centralizado está sendo substituído pelo distribuído, por ser mais eficaz quando trabalha-se com um grande volume de dados. </li></ul>
  11. 11. Referencial Teórico <ul><li>Rede de Computadores </li></ul><ul><ul><li>Como afirma Tanenbaum (2003), uma rede de computadores é um sistema de comunicação de dados constituído através da integração de computadores e outros dispositivos, com a finalidade de compartilhar recursos e informações possibilitando a execução de tarefas com maior agilidade mais precisas em menor esforço. </li></ul></ul>
  12. 12. Referencial Teórico <ul><li>Banco de Dados Distribuídos </li></ul><ul><ul><li>Segundo Ozsu e Valduriez (2001), um sistema de banco de dados distribuídos se caracteriza por ter seus dados armazenados em nós e os seus processadores interconectados através de uma rede de computadores. </li></ul></ul><ul><ul><li>Além de ser capaz de processar transações locais, cada nó ainda pode participar na execução de transações globais, ou seja, podem acessar dados localizados em outros nós. </li></ul></ul>
  13. 13. Referencial Teórico <ul><li>Banco de Dados Distribuídos </li></ul><ul><ul><li>Segundo Freitas (2003) a replicação de dados é utilizada para aumentar a disponibilidade dos dados. </li></ul></ul><ul><ul><li>De acordo com Ozsu e Valduries (2001) a fragmentação de uma relação permite que várias transações possam ser executadas paralelamente sobre seus fragmentos de forma concorrente a aumentar o throughput do sistema. </li></ul></ul>
  14. 14. Descrição do Ambiente Experimental <ul><li>Tecnologias Envolvidas </li></ul><ul><li>Estrutura Física </li></ul><ul><ul><li>Ambiente Físico </li></ul></ul><ul><ul><li>Configurações de Hardware </li></ul></ul><ul><li>Estrutura Lógica </li></ul><ul><ul><li>Sistema Operacional </li></ul></ul><ul><ul><li>Aplicativos </li></ul></ul><ul><ul><li>Etc.. </li></ul></ul>
  15. 15. Tecnologias Envolvidas <ul><li>Visões </li></ul><ul><li>Gerenciamento de Transações </li></ul><ul><li>Replicação </li></ul><ul><li>Fragmentação </li></ul><ul><li>Transações </li></ul><ul><li>Protocolo de Consolidação em 2 fases (C2F). </li></ul><ul><li>Protocolo de Consolidação em 3 fases (C3F). </li></ul><ul><li>Sistema Gerenciador de Banco de Dados Distribuidos (SGBDD). </li></ul><ul><li>Controle de Concorrência </li></ul>
  16. 16. Estrutura Física <ul><li>4 Máquinas AMD atlhon 64 dual core 3800, 1 Gb de memória ram, placa de rede 10/100/1000 ou equivalentes. </li></ul><ul><li>Modem ADSL. </li></ul><ul><li>Roteadores. </li></ul>
  17. 17. Estrutura Lógica <ul><li>Sistema Operacional Linux, distribuição Debian </li></ul><ul><li>Banco de Dados PostgreSQL </li></ul><ul><li>PGCluster </li></ul><ul><li>PGAdmin III </li></ul>
  18. 18. Arquitetura do Experimento
  19. 19. Principais Referências Bibliográficas <ul><li>Date, C. J.. Introdução a sistemas de bancos de dados . 7ª ed. Rio de Janeiro: Campus, 2000. </li></ul><ul><li>Özsu, M. T.; Valduriez, P.. Princípios de sistemas de bancos de dados Distribuídos . 2ª ed. Rio de Janeiro: Campus, 2001. </li></ul><ul><li>TANENBAUM, Andrew S.. Redes de Computadores . 4ª ed. Rio de Janeiro: Campus, 2003. </li></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×