You are on page 1of 7

SISTEMAS DE BANCO DE DADOS DISTRIBUDOS

Cristiano Gley Carvalho Moreira


cgsoft@hotmail.com
Sistemas Distribudos
Prof. Francisco William

RESUMO
Em uma estrutura de Banco de Dados Distribudos, sempre levamos em conta a integridade
dos dados e a segurana. da descentralizao do armazenamento desses dados que resulta em um
Banco de Dados Distribudos (BDD).
Para dados utilizados com frequncia por dois ou mais locais, cria-se cpias para cada lugar.
Existem casos em que os dados armazenados esto de formas diferentes em cada lugar. Dessa
maneira, obriga-se a fazer uma converso nas informaes antes de serem enviadas para os
outros locais da rede.
Um dos principais cuidados com a sincronizao dos bancos nos locais da rede, que deve
garantir que um determinado local tenha todas as informaes dos demais locais.
Esta tecnologia a unio de duas abordagens distintas da tecnologia da informao: sistemas
de banco de dados e redes de computadores. Mas fica claro que a tecnologia da informao busca a
integrao e no a centralizao. E isto exatamente que a tecnologia de bancos de dados
distribudos busca obter.
Palavras Chaves: Banco de Dados Distribudos, segurana, informaes, tecnologia.

INTRODUO

Um sistema de bancos de dados distribudos uma ligao de redes de computadores com


os sistemas de bancos de dados. Os sistemas de bancos de dados mostraram, com o passar do
tempo, mostrou que um aplicativo para gerenciar dados de forma distribuda por meio de uma de
uma rede de computadores.
Este artigo apresenta as principais caractersticas de um sistema de bancos de dados, os tipos
de sistema de gerenciamento de banco de dados distribudos, vantagens e desvantagens da
distribuio dos dados e os principais problemas que podem existir com bancos de dados
distribudos.
Um Sistema Gerenciador de Banco de Dados, ou SGBD um sistema que permite o
armazenamento, manuteno, manipulao e apresentao de dados, preservando sua integridade e
assegurando sua segurana.
SISTEMAS DE BANCO DE DADOS DISTRIBUDOS (SBBD)
Um sistema de banco de dados (SBD) basicamente um sistema de manuteno de registros
por computador. O objetivo dos SBDs manter os registros e disponibilizar quando solicitados.
Estes registros ficam gravados em arquivos com uma estrutura de um banco de dados.
Mas que a distribuio do BDD seja transparente ao usurio podendo ser entendido como
indicando que nvel lgico um BDD deve ser visto como se fosse um banco de dados centralizado.
Ento, um banco de dados uma grande quantidade de informaes armazenadas de forma
estruturada em um computador e para ter acesso a estas informaes, necessrio um sistema de
gerenciamento de banco de dados.
Existem dois tipos de sistemas de banco de dados: centralizados e descentralizados ou
distribudos. Em um banco de dados centralizado, todos os integrantes do sistema ficam em um
mesmo computador ou site (um local onde algo se baseia).
Os componentes dos sistemas so os dispositivos para armazenamento, softwares de
gerenciamento de banco de dados e todos os dados. Este tipo de banco de dados centralizado pode
ser acessado por vrios terminais diferentes conectados ao site, porm o SGBD e todos os dados
esto situados em um nico site.
Porm, um sistema de banco de dados distribudos formado por uma base de dados
distribuda e por um sistema que gerencia esta base de dados. Alm das funcionalidades de uma
SGBD o sistema de gerncia de base de dados distribudo possui:

Servios de comunicao;
Extenso de dicionrios de dados;
Processamento de consultas distribudas;
Controle de concorrncia;
Servios de recuperao estendidos.

VANTAGENS DOS SBBD


So consideradas algumas caractersticas como suas principais vantagens, sendo elas:

Transparncia na gerncia dos dados distribudos: O objetivo que se tenha uma


independncia de dados. A transparncia pode ser dividida em trs nveis: Transparncia da

rede, Transparncia da replicao e Transparncia da fragmentao;


Maior confiabilidade na transao de dados distribudos: o SBDD funciona de acordo com o

projeto;
Maior desempenho em consultas: podem ser executas em paralelo as subconsultas;
Expanso do sistema: facilidade em adaptar ao crescimento da base de dados;
possvel o compartilhamento de recursos e dados;

Utilizao por maior quantidade de usurios ao mesmo tempo.

DESVANTAGENS DOS SBBD


Existem algumas desvantagens tambm para se implantar um sistema de gerenciamento de
bancos de dados distribudos das quais pode-se citar:

Processamento de consultas distribudas e otimizao necessita de algoritmos adequados;


Seu controle e gerncia devem trabalhar de forma integrada;
Dificuldade no seu desenvolvimento, manuteno e gerenciamento;
Dificuldade em evitar que erros ocorridos nas mquinas ou na rede atrapalhem o sistema;
Garantir uma segurana dos dados compartilhados entre as mquinas atravs do sistema.

EXEMPLO DE APLICAO

TIPOS DE SGBDs DISTRIBUDOS


Existem dois tipos de SBDDs, o SBDD homogneo e o SBDD heterogneo:
Os SGBDs distribudos heterogneos existem quando h necessidade de integrar
sistemas j existentes.

Quando os bancos de dados so heterogneos (tanto no SGBD quanto na estrutura), necessrio


fazer uma converso entre os SBDDs.

CONCLUSO

A principal diferena entre bancos de dados (BD) centralizados e BD distribudos o


posicionamento das bases de dados, onde no BD centralizado a base de dados est em um nico local e
no BD distribudo as bases de dados esto espalhadas pelos sites da rede.

Para que um sistema de banco de dados distribudos seja autntico, ele precisa garantir a
transparncia da distribuio, segurana e a portabilidade do mesmo. importante lembrar que um
sistema de banco de dados distribudos fornece maior disponibilidade, confiabilidade, segurana e
maior desempenho. Porm sua implementao mais cara e sua manuteno gera muita dispesa
Em empresas consideradas de grande porte, um sistema de banco de dados distribudos
(SGBD) torna-se necessrio. No entanto, em empresas de pequeno e mdio porte um SGDB pode
ser desejvel, mas no necessrio caso o custo e da complexidade sejam grandes demais.

Ao se utilizar um bom mtodo, pode-se tornar uma empresa mais informatizada, com
recursos mais baratos. Sendo assim, as empresas podero expandir seus negcios em diferentes
localidades mantendo suas bases de dados sempre em sincronia.

REFERNCIAS

KORTH, Henry F., Sistema de Banco de Dados, traduo [da 2 ed. ver] Maurcio Heihachiro
Galvan Abe. So Paulo: Makron Books, 1995.
LEMES, Adriano G. Souza. Banco de Dados Distribudos em Aplicaes Web. Disponvel em:
<http://bibdig.poliseducacional.com.br/document/?down=37 >. Acesso em: 23 de maio de 2015.
MATTOSO, Marta. Introduo a banco de dados distribudos. Disponvel em:
<http://www.cos.ufrj.br/~marta/IntroductionP.pdf>. Acesso em: 23 de maio de 2015.

You might also like