Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Ademir Jose Fink
Título: Protótipo de Sistema para Acesso a Banco de Dados Distribuídos e Heterogêneos em Redes TCP/IP
 
Conclusão:
As empresas, dentro do mercado globalizado e competitivo de hoje, precisam de informações com alto grau de disponibilidade, rapidez, segurança e controle, para que elas tenham produtividade e qualidade nos serviços e produtos em que elas atuam. Um sistema de banco de dados distribuído fornece um ambiente no qual novas aplicações de banco de dados podem fazer o acesso a dados a partir de uma variedade de banco de dados preexistentes localizados em ambientes de hardware e software heterogêneos. A viabilidade de acesso a SGBD de diferentes fornecedores foi resultado da opção pela API JDBC. Utilizando esta API, é simples enviar comandos SQL a uma grande variedade de SGBD relacionais, a API JDBC possibilita que seja escrito um único programa que acesse os dados contidos em vários SGBD diferentes. Para acessar os diferentes SGBD é necessário armazenar no dicionário de distribuição quais as URL, usuários e tabelas são utilizados em cada um dos SGBD. A manutenção no dicionário de distribuição é uma ação dinâmica, que pode ser realizada a qualquer momento em tempo de execução, sem necessidade de manutenção no protótipo. Outro fato que corroborou para a interoperabilidade do sistema foi a opção por sockets TCP/IP na comunicação entre usuário e middleware. Com sockets TCP/IP, o programa do usuário pode ser implementado em qualquer linguagem que ofereça suporte a comunicação entre processos em redes TCP/IP, tendo em vista que o protocolo TCP/IP tem a vantagem sobre os demais de ser compatível com um grande número de diferentes sistemas de hardware e software. Uma das principais constatações feitas durante o trabalho é que a linguagem Java é de fácil utilização, sendo apropriada para construção de aplicativos deste gênero principalmente pelos recursos que possui. A linguagem Java foi desenvolvida para ter as redes como seu ambiente operacional e especificada para ser independente de plataforma e tendo como trunfo a API JDBC para acesso a banco de dados. É possível concluir que o objetivo deste trabalho foi alcançado, tendo em vista que a proposta de estudo e utilização de JDBC para conexão de SGBD distribuídos e heterogêneos foi validada com a construção do protótipo, tornando possível o acesso a vários SGBDs simultaneamente, como se fossem apenas um. O exemplo de execução apresentado nas figuras 22 a 26, onde foi realizado select e insert em SGBD heterogêneos e localizados em plataformas diferentes, apenas confirma o sucesso do protótipo.