SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
UEMG – UNIVERSIDADE DO ESTADO DE MINAS GERAIS




           JARCIANO SILVA
           SIRLEI QUEIROZ DA SILVA




        BANCO DE DADOS DISTRIBUÍDOS




                   FRUTAL
                    2012
SUMÁRIO

INTRODUÇÃO ..................................................................................................................................... 3
1     BANCO DE DADOS DISTRIBUÍDOS (BDD) ................................................................... 4
1.1   BASE DE DADOS DISTRIBUÍDOS ..................................................................................... 5
1.1.1 BASE DE DADOS HOMOGÊNEAS ..................................................................................... 5
1.1.2 BASE DE DADOS HETEROGÊNEOS .................................................................................. 5
1.2   SISTEMA DE GERÊNCIA DE BASES DE DADOS DISTRIBUÍDOS (SGBDD) .............. 5
1.3   VANTAGENS DE BDD......................................................................................................... 6
1.4   DESVANTAGENS DE BDD ................................................................................................. 7
1.5   EXEMPLO DE APLICAÇÃO ................................................................................................ 8
CONCLUSÃO ....................................................................................................................................... 9
REFERÊNCIAS BIBLIOGRÁFICAS .............................................................................................. 10
3




INTRODUÇÃO



        Banco de dados tecnologia que surgiu por volta da década de 70 foi uma das grandes
revoluções dentro dos sistemas de informação, foi de grande ajuda para o momento o qual as
instituições cada vez mais abandonavam a forma antiga de ver as informações, além da
crescente demanda de dados que cada dia surgia a todo o momento, dados de conta, nome,
endereço dentre vários outros.


        No final da década de 70 a tecnologia já não era mais conhecida somente com banco
de dados, mas com Sistemas de Gerenciamento de Banco de Dados, é cada vez mais
dominado o mercado. Os SGBD são divididos entre Relacional e Orientado a Objetos, no
caso do primeiro e bastante usando nos dias de hoje, enquanto o Orientando a Objetos é
usando quando a sua estrutura ou as aplicações que o utilizam mudam constantemente.


        Um Sistema Gerenciador de Banco de Dados, ou SGBD é um sistema que permite o
armazenamento, manutenção, manipulação e apresentação de dados, preservando sua
integridade e assegurando sua segurança. O SGBD é utilizado para organizar os dados,
permitindo a consulta e a atualização pelos usuários de outros sistemas (FERRANTE e
RODRIGGUES, 2000).


        Devido à evolução da tecnologia, em meados da década de 80 foram surgindo
pesquisas utilizando diferentes formas de armazenamento de dados conhecidos como banco
de dados distribuídos. Este novo conceito de armazenamento trabalha com varias bases de
dados inter-relacionadas, porém distribuídas por uma rede de computadores.
4



1   BANCO DE DADOS DISTRIBUÍDOS (BDD)



        A descrição de um banco de dados distribuído, refletindo os requisitos de que a
localização e replicação dos dados devem ser transparentes aos usuários do Banco de Dados
Distribuídos e de que os sistemas locais devem manter sua autonomia.


        Segundo M. Tamer Oszu e Patrick Valduriez (2001), “O Banco de Dados
Distribuídos se caracteriza por ter seus dados armazenados em nós e os seus processadores
através de uma rede de computadores”. O banco também é conhecido como BDD. Os nós
podem tanto fazer consultas locais quanto consultas que fazem algum tipo de acesso de dados
que se encontram em outros nós da rede. Como o próprio nome diz num banco de dados
distribuídos os dados possuem dados distribuídos por diferentes locais e sua localidade é dita
transparente aos usuários.


        O requisito postulando que a distribuição do BDD deve ser transparente ao usuário
pode ser entendido como indicando que, a nível lógico, um BDD deve ser visto como se fosse
um banco de dados centralizado.


        Segundo Date (2004, p. 554) bancos de dados distribuídos implica que uma única
aplicação deve ser capaz de operar ‘de modo transparente’ sobre dados dispersos em uma
variedade de bancos de dados diferentes, gerenciados por vários SGBDs diferentes, em
execução em uma variedade de máquinas diferentes, admitidos por uma variedade de sistemas
operacionais diferentes e conectados entre si por uma variedade de redes de comunicação
diferentes – onde ‘de modo transparente’ significa que aplicação opera de um ponto de vista
lógico como se os dados fossem todos gerenciados por um único SGBD, funcionando em uma
única máquina.


        O esquema conceitual global não é mapeado diretamente em esquemas internos nos
diversos nós onde residirá o banco. Esta alternativa aglutinaria em um único passo os
problemas de se definir tanto o critério de distribuição do banco como também a estratégia de
armazenamento do banco em cada nó. Para evitar este inconveniente, introduz-se para cada nó
onde uma parte do banco estará armazenada um esquema conceitual local descrevendo o
5



banco de dados local. O mapeamento do esquema conceitual global para os vários esquemas
conceituais locais define, então, o critério de distribuição usado.


         A estratégia de armazenamento de cada banco de dados local é definida mapeando-se
o esquema conceitual local que o define em um esquema interno local. Cada nó possui,
portando, uma descrição completa, a nível lógico e físico, do banco ali armazenado.



1.1   BASE DE DADOS DISTRIBUÍDOS


         Um sistema de banco de dados distribuídos é formado por uma base de dados
distribuída e por um sistema de gerencia de base de dados Distribuído.


         Uma base de dados distribuída pode ser definida como diversas bases de dados
interligadas logicamente por meio de uma rede de computadores.



1.1.1 BASE DE DADOS HOMOGÊNEAS


         É um sistema composto por varias bases de dados idênticas que estão distribuídas por
uma rede com equipamentos da mesma arquitetura.



1.1.2 BASE DE DADOS HETEROGÊNEOS


         Os BDDs heterogêneos permitem a existência de um ou mais SGDB para cada nó
além de partilharem BDs com esquemas conceituais diferentes.



1.2   SISTEMA DE GERÊNCIA DE BASES DE DADOS DISTRIBUÍDOS (SGBDD)


         É um software que possibilita a gerência da BDD(Base de dados distribuídos) e lida
com aspectos de transparência para o usuário, possuindo todas as funcionalidades de uma
SGBD.
6



         Além das funcionalidades de uma SGBD o sistema de gerencia de base de dados
distribuído possui:


            • Serviços de comunicação;
            • Extensão de dicionários de dados;
            • Processamento de consultas distribuídas;
            • Controle de concorrência;
            • Serviços de recuperação estendidos.


         Os principais desafios dos SGBDDs estão na criação do projeto de distribuição das
bases de dados, no processamento distribuído no controle de concorrência.



1.3   VANTAGENS DE BDD


         O sistema de banco de dados possuem vantagens como:


            • Transparência na gerencia dos dados distribuídos que consiste em fazer os
                usuários enxergarem uma única base de dados logicamente integrada.
            • Confiabilidade: eliminando pontos únicos de falhas provendo assim maior
                disponibilidade e confiabilidade.
            • Segurança;
            • Maior naturalidade para representar organizações do mundo real;


         Além de possuir um melhor desempenho, pois os dados estão localizados próximo do
local de maior demanda e os sistemas de banco de dados por si só são paralelizáveis, assim
permitindo carregar no banco de dados para o balanceamento entre servidores.


         Outro fator positivo para esse tipo de armazenamento e o fato onde uma elevada
carga de um módulo do banco de dados não irá afetar os outros módulos de bancos de dados
em um banco de dados distribuído, além da autonomia local é modularidade, visto que um
departamento pode controlar seus dados é modificar, adicionar ou remover do banco de dados
distribuído sem afetar os outros módulos.
7




1.4   DESVANTAGENS DE BDD


         Um banco de dados distribuídos possui varias vantagens, porém possui um custo de
desenvolvimento mais elevado, maior probabilidade de erros, aumento da carga de
processamento e da complexidade devido à complexidade para assegurar a coordenação
adequada dos nós.


         Outro fator importante que é considerado uma desvantagens e a inexperiência de
profissional sobre o assunto, como é uma área relativamente nova ainda não há muitos
profissionais com experiências, dificultado sua implementação no mercado.


         A falta de padrões e algo que dificulta, pois ainda não há metodologias e ferramentas
para ajudar os usuários a converte um SGBD centralizado para um SGBDD, além da falta de
ferramentas para essa transação o Design do banco de dados é mais complexo necessitado
considerar diversos fatores.
8



1.5   EXEMPLO DE APLICAÇÃO




Comunicação entre banco de dados distribuídos geograficamente [DATE]
9




CONCLUSÃO


        Atualmente com a intensa necessidade de armazenar dados de uma empresa, são
utilizados diversos tipos de armazenamento para manter o controle e segurança. Para se
utilizar um banco de dados é preciso primeiro analisar os objetivos da empresa, e qual a
melhor forma de suprir as necessidades.


              Para que um sistema de banco de dados distribuídos seja autêntico, ele precisa
garantir a transparência da distribuição, segurança e a portabilidade do mesmo. É importante
lembrar que um sistema de banco de dados distribuídos fornece maior disponibilidade,
confiabilidade, segurança e maior desempenho. Porem sua implementação é mais cara e sua
manutenção é muito dispendiosa.


        Um banco de dados distribuídos           é a solução ideia pra sistemas de alta
disponibilidade com bancos e grandes sites de compra na internet. Cabe ao engenheiro de
sistemas escolherem qual a melhor opção de armazenamento e acesso a dados mais viável a
aplicação.


        Este trabalho mostrou      a funcionalidade do banco de Dados Distribuídos, suas
vantagens, desvantagens, principais características e funcionalidades.
10



REFERÊNCIAS BIBLIOGRÁFICAS



FERRANTE, A. J.; RODRIGUEZ, M. V. (2000). Tecnologia de Informação e Gestão
     Empresarial. Rio de Janeiro: E-papers.

COULOURIS, G.; DOLLIMORE, J.; KINDBERG T. (2009). Sistemas Distribuídos –
    Conceitos e Projeto. Porto Alegre: Bookman.

DATE, C. J. (2004). Introdução a sistemas de bancos de dados. Rio de Janeiro: Elsevier.

BANCO DE DADOS DISTRIBUÍDOS
<http://pt.wikipedia.org/wiki/Banco_de_dados_distribu%C3%ADdos>. Acesso em 03 de
junho de 2012.

Mais conteúdo relacionado

Mais procurados

Criação e gestão de indicadores processo 1a parte
Criação e gestão de indicadores processo   1a parteCriação e gestão de indicadores processo   1a parte
Criação e gestão de indicadores processo 1a partePriscila Nogueira
 
Introdução ao Flyway
Introdução ao FlywayIntrodução ao Flyway
Introdução ao FlywayJadson Santos
 
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)Leinylson Fontinele
 
Material ITIL Fondation - parte 03 de 03
Material ITIL Fondation - parte 03 de 03Material ITIL Fondation - parte 03 de 03
Material ITIL Fondation - parte 03 de 03Fernando Palma
 
Sistemas Transacionais, Gerenciais e Estratégicos
Sistemas Transacionais, Gerenciais e EstratégicosSistemas Transacionais, Gerenciais e Estratégicos
Sistemas Transacionais, Gerenciais e EstratégicosClaudio Barbosa
 
Modelos de ciclo de vida de software
Modelos de ciclo de vida de softwareModelos de ciclo de vida de software
Modelos de ciclo de vida de softwareYuri Garcia
 
Trabalho sobre a ISO/IEC 15504
Trabalho sobre a ISO/IEC 15504Trabalho sobre a ISO/IEC 15504
Trabalho sobre a ISO/IEC 15504Ricardo Zalla
 
Como Implementar Escritório de Processos
Como Implementar Escritório de Processos Como Implementar Escritório de Processos
Como Implementar Escritório de Processos Rildo (@rildosan) Santos
 
NOSQL uma breve introdução
NOSQL uma breve introduçãoNOSQL uma breve introdução
NOSQL uma breve introduçãoWise Systems
 
Apresentação Final de Banco de Dados
Apresentação Final de Banco de DadosApresentação Final de Banco de Dados
Apresentação Final de Banco de Dadossamlobo
 
Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...
Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...
Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...Leinylson Fontinele
 
Sistemas de informação
Sistemas de informaçãoSistemas de informação
Sistemas de informaçãoRenato Soares
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosRafael Albani
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dadosessa
 
Sistema de conhecimento do trabalho
Sistema de conhecimento do trabalhoSistema de conhecimento do trabalho
Sistema de conhecimento do trabalhoDenilson Sousa
 

Mais procurados (20)

Criação e gestão de indicadores processo 1a parte
Criação e gestão de indicadores processo   1a parteCriação e gestão de indicadores processo   1a parte
Criação e gestão de indicadores processo 1a parte
 
Sistemas de Informação
Sistemas de InformaçãoSistemas de Informação
Sistemas de Informação
 
Introdução ao Flyway
Introdução ao FlywayIntrodução ao Flyway
Introdução ao Flyway
 
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
Banco de Dados II Aula Dinâmica 1 (Perguntas e Respostas)
 
Material ITIL Fondation - parte 03 de 03
Material ITIL Fondation - parte 03 de 03Material ITIL Fondation - parte 03 de 03
Material ITIL Fondation - parte 03 de 03
 
Sistemas Transacionais, Gerenciais e Estratégicos
Sistemas Transacionais, Gerenciais e EstratégicosSistemas Transacionais, Gerenciais e Estratégicos
Sistemas Transacionais, Gerenciais e Estratégicos
 
Computação em nuvem
Computação em nuvemComputação em nuvem
Computação em nuvem
 
LDAP
LDAPLDAP
LDAP
 
Modelos de ciclo de vida de software
Modelos de ciclo de vida de softwareModelos de ciclo de vida de software
Modelos de ciclo de vida de software
 
Governança de TI - Aula01 Apresentação da disciplina
Governança de TI - Aula01 Apresentação da disciplinaGovernança de TI - Aula01 Apresentação da disciplina
Governança de TI - Aula01 Apresentação da disciplina
 
Trabalho sobre a ISO/IEC 15504
Trabalho sobre a ISO/IEC 15504Trabalho sobre a ISO/IEC 15504
Trabalho sobre a ISO/IEC 15504
 
Como Implementar Escritório de Processos
Como Implementar Escritório de Processos Como Implementar Escritório de Processos
Como Implementar Escritório de Processos
 
NOSQL uma breve introdução
NOSQL uma breve introduçãoNOSQL uma breve introdução
NOSQL uma breve introdução
 
Apresentação Final de Banco de Dados
Apresentação Final de Banco de DadosApresentação Final de Banco de Dados
Apresentação Final de Banco de Dados
 
Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...
Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...
Banco de Dados II Aula 11 - Gerenciamento de transação (transações - fundamen...
 
Sistemas de informação
Sistemas de informaçãoSistemas de informação
Sistemas de informação
 
ISO 38500 Visão Geral
ISO 38500 Visão GeralISO 38500 Visão Geral
ISO 38500 Visão Geral
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
1º trabalho base dados
1º trabalho base dados1º trabalho base dados
1º trabalho base dados
 
Sistema de conhecimento do trabalho
Sistema de conhecimento do trabalhoSistema de conhecimento do trabalho
Sistema de conhecimento do trabalho
 

Destaque (7)

12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos
 
Banco de Dados Distribuidos
Banco de Dados DistribuidosBanco de Dados Distribuidos
Banco de Dados Distribuidos
 
Banco de Dados Distribuídos
Banco de Dados DistribuídosBanco de Dados Distribuídos
Banco de Dados Distribuídos
 
Banco de dados distribuídos
Banco de dados distribuídosBanco de dados distribuídos
Banco de dados distribuídos
 
Redes Distribuidas 20set08
Redes Distribuidas 20set08Redes Distribuidas 20set08
Redes Distribuidas 20set08
 
549891
549891549891
549891
 
Arquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dadosArquitetura e sgbd de um banco de dados
Arquitetura e sgbd de um banco de dados
 

Semelhante a (Banco de dados distríbuidos bdd)

Banco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bdBanco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bdM Serafim
 
Aula 4 - Sistemas Gerenciadores de Banco de Dados
Aula 4 - Sistemas Gerenciadores de Banco de DadosAula 4 - Sistemas Gerenciadores de Banco de Dados
Aula 4 - Sistemas Gerenciadores de Banco de DadosVitor Hugo Melo Araújo
 
Banco de Dados - Conceitos
Banco de Dados - ConceitosBanco de Dados - Conceitos
Banco de Dados - Conceitosssuser69006f
 
Célio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadasCélio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadasUCAM
 
Banco de Dados - conceitos, usuários, características
Banco de Dados - conceitos, usuários, característicasBanco de Dados - conceitos, usuários, características
Banco de Dados - conceitos, usuários, característicasFernandaNascimento276697
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Carlos Melo
 
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 1Januário Neto
 
NoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens ComputacionaisNoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens ComputacionaisCarlo Pires
 
AULA 01.pptx
AULA 01.pptxAULA 01.pptx
AULA 01.pptxEizoKato
 

Semelhante a (Banco de dados distríbuidos bdd) (20)

Banco de dados distribuidos
Banco de dados distribuidosBanco de dados distribuidos
Banco de dados distribuidos
 
BDD
BDDBDD
BDD
 
Banco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bdBanco de dados distribuídos mnt bd
Banco de dados distribuídos mnt bd
 
1_intro.ppt
1_intro.ppt1_intro.ppt
1_intro.ppt
 
Aula 4 - Sistemas Gerenciadores de Banco de Dados
Aula 4 - Sistemas Gerenciadores de Banco de DadosAula 4 - Sistemas Gerenciadores de Banco de Dados
Aula 4 - Sistemas Gerenciadores de Banco de Dados
 
Elmasri_cap1.pptx
Elmasri_cap1.pptxElmasri_cap1.pptx
Elmasri_cap1.pptx
 
Banco de Dados - Conceitos
Banco de Dados - ConceitosBanco de Dados - Conceitos
Banco de Dados - Conceitos
 
BDI_1_conceitos
BDI_1_conceitosBDI_1_conceitos
BDI_1_conceitos
 
Célio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadasCélio Azevedo - Apostilas de SQL atualizadas
Célio Azevedo - Apostilas de SQL atualizadas
 
Banco de Dados - conceitos, usuários, características
Banco de Dados - conceitos, usuários, característicasBanco de Dados - conceitos, usuários, características
Banco de Dados - conceitos, usuários, características
 
Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1Concepcao de banco_de_dados-aula_1
Concepcao de banco_de_dados-aula_1
 
Aula 2 banco de dados
Aula 2   banco de dadosAula 2   banco de dados
Aula 2 banco 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
 
Fit Bd 01
Fit Bd 01Fit Bd 01
Fit Bd 01
 
BDD2
BDD2BDD2
BDD2
 
NoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens ComputacionaisNoSQL x SQL: Bancos de Dados em Nuvens Computacionais
NoSQL x SQL: Bancos de Dados em Nuvens Computacionais
 
Banco aula 01
Banco aula 01Banco aula 01
Banco aula 01
 
Banco dedados aula001
Banco dedados aula001Banco dedados aula001
Banco dedados aula001
 
Banco aula 01
Banco aula 01Banco aula 01
Banco aula 01
 
AULA 01.pptx
AULA 01.pptxAULA 01.pptx
AULA 01.pptx
 

Último

planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfmaurocesarpaesalmeid
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números Mary Alvarenga
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdfAna Lemos
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfCamillaBrito19
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...azulassessoria9
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxMauricioOliveira258223
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....LuizHenriquedeAlmeid6
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfprofesfrancleite
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médiorosenilrucks
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxferreirapriscilla84
 

Último (20)

planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdfplanejamento_estrategico_-_gestao_2021-2024_16015654.pdf
planejamento_estrategico_-_gestao_2021-2024_16015654.pdf
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
CRUZADINHA - Leitura e escrita dos números
CRUZADINHA   -   Leitura e escrita dos números CRUZADINHA   -   Leitura e escrita dos números
CRUZADINHA - Leitura e escrita dos números
 
A QUATRO MÃOS - MARILDA CASTANHA . pdf
A QUATRO MÃOS  -  MARILDA CASTANHA . pdfA QUATRO MÃOS  -  MARILDA CASTANHA . pdf
A QUATRO MÃOS - MARILDA CASTANHA . pdf
 
o ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdfo ciclo do contato Jorge Ponciano Ribeiro.pdf
o ciclo do contato Jorge Ponciano Ribeiro.pdf
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: LEITURA DE IMAGENS, GRÁFICOS E MA...
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
Slides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptxSlides sobre as Funções da Linguagem.pptx
Slides sobre as Funções da Linguagem.pptx
 
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
Slides Lição 5, Betel, Ordenança para uma vida de vigilância e oração, 2Tr24....
 
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdfPRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
PRÉDIOS HISTÓRICOS DE ASSARÉ Prof. Francisco Leite.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
apostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médioapostila projeto de vida 2 ano ensino médio
apostila projeto de vida 2 ano ensino médio
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Discurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptxDiscurso Direto, Indireto e Indireto Livre.pptx
Discurso Direto, Indireto e Indireto Livre.pptx
 

(Banco de dados distríbuidos bdd)

  • 1. UEMG – UNIVERSIDADE DO ESTADO DE MINAS GERAIS JARCIANO SILVA SIRLEI QUEIROZ DA SILVA BANCO DE DADOS DISTRIBUÍDOS FRUTAL 2012
  • 2. SUMÁRIO INTRODUÇÃO ..................................................................................................................................... 3 1 BANCO DE DADOS DISTRIBUÍDOS (BDD) ................................................................... 4 1.1 BASE DE DADOS DISTRIBUÍDOS ..................................................................................... 5 1.1.1 BASE DE DADOS HOMOGÊNEAS ..................................................................................... 5 1.1.2 BASE DE DADOS HETEROGÊNEOS .................................................................................. 5 1.2 SISTEMA DE GERÊNCIA DE BASES DE DADOS DISTRIBUÍDOS (SGBDD) .............. 5 1.3 VANTAGENS DE BDD......................................................................................................... 6 1.4 DESVANTAGENS DE BDD ................................................................................................. 7 1.5 EXEMPLO DE APLICAÇÃO ................................................................................................ 8 CONCLUSÃO ....................................................................................................................................... 9 REFERÊNCIAS BIBLIOGRÁFICAS .............................................................................................. 10
  • 3. 3 INTRODUÇÃO Banco de dados tecnologia que surgiu por volta da década de 70 foi uma das grandes revoluções dentro dos sistemas de informação, foi de grande ajuda para o momento o qual as instituições cada vez mais abandonavam a forma antiga de ver as informações, além da crescente demanda de dados que cada dia surgia a todo o momento, dados de conta, nome, endereço dentre vários outros. No final da década de 70 a tecnologia já não era mais conhecida somente com banco de dados, mas com Sistemas de Gerenciamento de Banco de Dados, é cada vez mais dominado o mercado. Os SGBD são divididos entre Relacional e Orientado a Objetos, no caso do primeiro e bastante usando nos dias de hoje, enquanto o Orientando a Objetos é usando quando a sua estrutura ou as aplicações que o utilizam mudam constantemente. Um Sistema Gerenciador de Banco de Dados, ou SGBD é um sistema que permite o armazenamento, manutenção, manipulação e apresentação de dados, preservando sua integridade e assegurando sua segurança. O SGBD é utilizado para organizar os dados, permitindo a consulta e a atualização pelos usuários de outros sistemas (FERRANTE e RODRIGGUES, 2000). Devido à evolução da tecnologia, em meados da década de 80 foram surgindo pesquisas utilizando diferentes formas de armazenamento de dados conhecidos como banco de dados distribuídos. Este novo conceito de armazenamento trabalha com varias bases de dados inter-relacionadas, porém distribuídas por uma rede de computadores.
  • 4. 4 1 BANCO DE DADOS DISTRIBUÍDOS (BDD) A descrição de um banco de dados distribuído, refletindo os requisitos de que a localização e replicação dos dados devem ser transparentes aos usuários do Banco de Dados Distribuídos e de que os sistemas locais devem manter sua autonomia. Segundo M. Tamer Oszu e Patrick Valduriez (2001), “O Banco de Dados Distribuídos se caracteriza por ter seus dados armazenados em nós e os seus processadores através de uma rede de computadores”. O banco também é conhecido como BDD. Os nós podem tanto fazer consultas locais quanto consultas que fazem algum tipo de acesso de dados que se encontram em outros nós da rede. Como o próprio nome diz num banco de dados distribuídos os dados possuem dados distribuídos por diferentes locais e sua localidade é dita transparente aos usuários. O requisito postulando que a distribuição do BDD deve ser transparente ao usuário pode ser entendido como indicando que, a nível lógico, um BDD deve ser visto como se fosse um banco de dados centralizado. Segundo Date (2004, p. 554) bancos de dados distribuídos implica que uma única aplicação deve ser capaz de operar ‘de modo transparente’ sobre dados dispersos em uma variedade de bancos de dados diferentes, gerenciados por vários SGBDs diferentes, em execução em uma variedade de máquinas diferentes, admitidos por uma variedade de sistemas operacionais diferentes e conectados entre si por uma variedade de redes de comunicação diferentes – onde ‘de modo transparente’ significa que aplicação opera de um ponto de vista lógico como se os dados fossem todos gerenciados por um único SGBD, funcionando em uma única máquina. O esquema conceitual global não é mapeado diretamente em esquemas internos nos diversos nós onde residirá o banco. Esta alternativa aglutinaria em um único passo os problemas de se definir tanto o critério de distribuição do banco como também a estratégia de armazenamento do banco em cada nó. Para evitar este inconveniente, introduz-se para cada nó onde uma parte do banco estará armazenada um esquema conceitual local descrevendo o
  • 5. 5 banco de dados local. O mapeamento do esquema conceitual global para os vários esquemas conceituais locais define, então, o critério de distribuição usado. A estratégia de armazenamento de cada banco de dados local é definida mapeando-se o esquema conceitual local que o define em um esquema interno local. Cada nó possui, portando, uma descrição completa, a nível lógico e físico, do banco ali armazenado. 1.1 BASE DE DADOS DISTRIBUÍDOS Um sistema de banco de dados distribuídos é formado por uma base de dados distribuída e por um sistema de gerencia de base de dados Distribuído. Uma base de dados distribuída pode ser definida como diversas bases de dados interligadas logicamente por meio de uma rede de computadores. 1.1.1 BASE DE DADOS HOMOGÊNEAS É um sistema composto por varias bases de dados idênticas que estão distribuídas por uma rede com equipamentos da mesma arquitetura. 1.1.2 BASE DE DADOS HETEROGÊNEOS Os BDDs heterogêneos permitem a existência de um ou mais SGDB para cada nó além de partilharem BDs com esquemas conceituais diferentes. 1.2 SISTEMA DE GERÊNCIA DE BASES DE DADOS DISTRIBUÍDOS (SGBDD) É um software que possibilita a gerência da BDD(Base de dados distribuídos) e lida com aspectos de transparência para o usuário, possuindo todas as funcionalidades de uma SGBD.
  • 6. 6 Além das funcionalidades de uma SGBD o sistema de gerencia de base de dados distribuído possui: • Serviços de comunicação; • Extensão de dicionários de dados; • Processamento de consultas distribuídas; • Controle de concorrência; • Serviços de recuperação estendidos. Os principais desafios dos SGBDDs estão na criação do projeto de distribuição das bases de dados, no processamento distribuído no controle de concorrência. 1.3 VANTAGENS DE BDD O sistema de banco de dados possuem vantagens como: • Transparência na gerencia dos dados distribuídos que consiste em fazer os usuários enxergarem uma única base de dados logicamente integrada. • Confiabilidade: eliminando pontos únicos de falhas provendo assim maior disponibilidade e confiabilidade. • Segurança; • Maior naturalidade para representar organizações do mundo real; Além de possuir um melhor desempenho, pois os dados estão localizados próximo do local de maior demanda e os sistemas de banco de dados por si só são paralelizáveis, assim permitindo carregar no banco de dados para o balanceamento entre servidores. Outro fator positivo para esse tipo de armazenamento e o fato onde uma elevada carga de um módulo do banco de dados não irá afetar os outros módulos de bancos de dados em um banco de dados distribuído, além da autonomia local é modularidade, visto que um departamento pode controlar seus dados é modificar, adicionar ou remover do banco de dados distribuído sem afetar os outros módulos.
  • 7. 7 1.4 DESVANTAGENS DE BDD Um banco de dados distribuídos possui varias vantagens, porém possui um custo de desenvolvimento mais elevado, maior probabilidade de erros, aumento da carga de processamento e da complexidade devido à complexidade para assegurar a coordenação adequada dos nós. Outro fator importante que é considerado uma desvantagens e a inexperiência de profissional sobre o assunto, como é uma área relativamente nova ainda não há muitos profissionais com experiências, dificultado sua implementação no mercado. A falta de padrões e algo que dificulta, pois ainda não há metodologias e ferramentas para ajudar os usuários a converte um SGBD centralizado para um SGBDD, além da falta de ferramentas para essa transação o Design do banco de dados é mais complexo necessitado considerar diversos fatores.
  • 8. 8 1.5 EXEMPLO DE APLICAÇÃO Comunicação entre banco de dados distribuídos geograficamente [DATE]
  • 9. 9 CONCLUSÃO Atualmente com a intensa necessidade de armazenar dados de uma empresa, são utilizados diversos tipos de armazenamento para manter o controle e segurança. Para se utilizar um banco de dados é preciso primeiro analisar os objetivos da empresa, e qual a melhor forma de suprir as necessidades. Para que um sistema de banco de dados distribuídos seja autêntico, ele precisa garantir a transparência da distribuição, segurança e a portabilidade do mesmo. É importante lembrar que um sistema de banco de dados distribuídos fornece maior disponibilidade, confiabilidade, segurança e maior desempenho. Porem sua implementação é mais cara e sua manutenção é muito dispendiosa. Um banco de dados distribuídos é a solução ideia pra sistemas de alta disponibilidade com bancos e grandes sites de compra na internet. Cabe ao engenheiro de sistemas escolherem qual a melhor opção de armazenamento e acesso a dados mais viável a aplicação. Este trabalho mostrou a funcionalidade do banco de Dados Distribuídos, suas vantagens, desvantagens, principais características e funcionalidades.
  • 10. 10 REFERÊNCIAS BIBLIOGRÁFICAS FERRANTE, A. J.; RODRIGUEZ, M. V. (2000). Tecnologia de Informação e Gestão Empresarial. Rio de Janeiro: E-papers. COULOURIS, G.; DOLLIMORE, J.; KINDBERG T. (2009). Sistemas Distribuídos – Conceitos e Projeto. Porto Alegre: Bookman. DATE, C. J. (2004). Introdução a sistemas de bancos de dados. Rio de Janeiro: Elsevier. BANCO DE DADOS DISTRIBUÍDOS <http://pt.wikipedia.org/wiki/Banco_de_dados_distribu%C3%ADdos>. Acesso em 03 de junho de 2012.