TSPLUS BLOG

Como acessar seu banco de dados de negócios online e remotamente

Os bancos de dados e os formulários gerados a partir deles são utilizados diariamente em muitos negócios e trabalhos corporativos. Por motivos organizacionais e práticos, é cada vez mais útil acessá-los alternadamente on-line ou remotamente, bem como diretamente.
Índice

Os bancos de dados e os formulários gerados a partir deles são utilizados diariamente em muitos negócios e trabalhos corporativos. Por motivos organizacionais e práticos, é cada vez mais útil acessá-los alternadamente on-line ou remotamente, bem como diretamente.

Bancos de dados: uma estrutura em camadas

Um aplicativo de banco de dados relacional geralmente é composto de três camadas. Essas camadas são os dados, a interface e a lógica.

  1. Os dados consistem em tabelas nas quais os dados são armazenados.
  2. As interfaces consistem em formulários por meio dos quais seus usuários interagem com os dados nas tabelas.
  3. Lógica é o código que permite automatizar tarefas e gerenciar dados e objetos de interface.

Ferramentas para gerenciar bancos de dados de negócios

Por mais de 30 anos, aplicativos de gerenciamento foram desenvolvidos usando kits de desenvolvimento de software 4GL (4ª Geração de Linguagem), como PowerBuilder, WinDev, FoxPro, Uniface, Visual Basic ou Delphi.

Essas ferramentas permitem gerar aplicativos Windows, instalando-os no PC de cada usuário. Esse aplicativo é o que se comunica com o banco de dados centralizado da empresa. Esse banco de dados pode ser hospedado nas instalações da empresa ou online.

SQL para gerenciar bancos de dados online

O Sistema de Gerenciamento de Banco de Dados (SGBD) pode ser Oracle, MS-SQL, My-SQL, PHP, .net, SQL Server, SQL Azure… As tarefas programadas nesses ambientes clássicos usam consultas SQL para visualizar, processar e transferir informações entre os app na estação de trabalho do usuário e o banco de dados no servidor que tem como principal função a centralização dos dados da empresa.

Os dados também poderiam ser mantidos em um computador proprietário da IBM, caso em que o aplicativo gráfico seria um emulador de terminal IBM (3250 ou 3270).

Um aparte sobre colocar os bancos de dados do MS Access online

  • O Access 2010 e os Serviços do Access não estão mais em uso desde que o Serviço de Aplicativo Web de 2010 foi removido
  • O Access, em sua versão original, era viável SOMENTE em ambiente Windows. Ele foi feito para ser executado em uma LAN com fio e não para funcionar pela Internet. Assim, tanto os bancos de dados da Web do Access (Access 2010) quanto os aplicativos da Web do Access (Access 2013), foram tentativas de adicionar objetos de interface que possibilitariam a manipulação de bancos de dados na Web. Daí as listas do SharePoint (versão 2010) e tabelas do SQL Azure (versão 2013) que podem ser acessadas pela Internet. A Microsoft claramente interrompeu sua “webificação” quando abandonou esses caminhos e os excluiu de seus servidores.
  • Se você ainda possui um banco de dados Access e deseja acessá-lo online, o ponto de partida é habilitando o front-end (aplicativo usado para acessar as informações do banco de dados). Isso precisa ser feito para que as tabelas fiquem no “back-end” e os formulários, consultas, relatórios, etc. fiquem no “front-end” e acessíveis a todos. Feito isso, fica a seu critério manter o back-end em servidores nas instalações de sua empresa ou mover tudo para o cloud.

“Front-End” de um banco de dados de negócios

Em um artigo anterior, escrevi sobre os prós e contras de aplicativos habilitados para web versus reescrevê-los para a web. Além de possíveis instabilidades e o aspecto demorado de reengenharia de aplicativos estáveis, um ponto importante foi o risco de acabar com um front-end bastante estático, enquanto a maioria das pessoas agora está tão acostumada a interfaces intuitivas e fluidas. Isso também pode ser aplicado aqui.

É claro que, quando você investiu pesadamente em software, pode ser difícil abandoná-lo, não apenas porque isso pode significar novos investimentos em treinamento. A questão de migrar um banco de dados ou alterar seu front-end pode trazer problemas semelhantes, mas talvez uma solução intermediária seja uma solução melhor nos casos em que um aspecto do banco de dados não precisa ser tocado.

Arquitetura “Cliente-Servidor” de um Banco de Dados

Com aplicações centralizadas, o Data Server também pode atuar como Application Server. No entanto, a maioria das empresas prefere optar por uma arquitetura “cliente-servidor”. De fato, isso permite que eles compartilhem a carga usando a memória local e a energia para todo o tratamento de dados “front-end”, deixando o servidor central para lidar apenas com as tarefas de back-office. Nesta configuração, cada PC gera uma Interface Gráfica de Usuário (GUI) para permitir que os dados sejam processados de acordo com as necessidades de cada usuário.

Limitações de uma estrutura de banco de dados cliente-servidor direta

Esta estrutura “cliente-servidor” é o método mais utilizado para aplicações de administração de negócios (folha de pagamento, contabilidade, estoque, faturamento…), mas suas limitações começam a aparecer. De fato, a parte do cliente sendo por definição baseada em Windows, não pode ser instalada em tablets ou smartphones Android. Além disso, obriga as empresas a gerenciar adequadamente os parques de PCs que implantam, com atualizações individuais de cada estação de trabalho para cada nova versão do software do lado do cliente instalado em cada PC.

Maior necessidade de acessar bancos de dados remotamente

O trabalho remoto e a mobilidade estão se tornando uma expectativa amplamente aceita em cada vez mais empresas, bem como entre os funcionários. Enquanto isso, soluções como Microsoft RDS e Citrix permanecem complexas e caras. Eles são reservados para grandes corporações, pois as PMEs raramente têm os meios para implementá-los.

Solução simples para acessar remotamente bancos de dados online

A solução TSplus Remote Access em seu formato Web Access é ideal para permitir que todas as empresas, independentemente do seu porte, resolvam esse problema. De fato, instalando TSplus Remote Access em um PC mestre ou servidor onde o cliente front-end do banco de dados está hospedado, você tem, em poucos minutos, uma arquitetura operacional. A vantagem é que a forma como os aplicativos existentes são usados permanece inalterada. A adição do software TSplus deixa-o intacto, mas de agora em diante você poderá acessar seu banco de dados de negócios on-line, seja local ou remotamente.

Praticamente nenhuma alteração para acessar seu banco de dados de negócios online e remotamente

TSplus Remote Access uma maneira incrível de transformar automaticamente sua atual infraestrutura de TI comprovada em campo na solução de acesso remoto baseada em portal da Web mais fácil de usar. Para sua equipe e usuários remotos e para que você possa aumentar o trabalho em casa, é a solução verdadeiramente simples, fácil de instalar e com preço razoável.

Atraso no acesso padrão aos bancos de dados comerciais

Uma coisa que você estará interessado em saber é que o TSplus pode melhorar o desempenho do seu banco de dados de Contabilidade ou Acesso de Varejo, tornando-o dez vezes mais rápido. De fato, à medida que o número de usuários e o tamanho do arquivo aumentam, a estrutura de arquivo simples do banco de dados Access significa acessá-lo diretamente e manipular os dados levará cada vez mais tempo. Infelizmente, essa lentidão no uso do aplicativo não é linear, mas o efeito é composto, especialmente quando o arquivo atinge 100 MB ou mais de tamanho.

Speedy Remote Access para bancos de dados de negócios com TSplus

É aqui que o TSplus Remote Access brilha. Ao transformar o host onde o banco de dados do Access está armazenado, os testes internos em um arquivo de dados de 1 GB retornaram melhorias de velocidade espetaculares. Com uma configuração convencional com os dados no servidor e o aplicativo de contabilidade rodando na estação de trabalho do usuário, um determinado relatório era processado em 8 minutos. Considerando que, com o mesmo arquivo de dados armazenado em um servidor Remote Access, o processo foi reduzido para apenas cerca de 40 segundos.

Bancos de dados seguros graças ao Remote Access por TSplus

Uma vantagem final que vale a pena notar é a integridade do arquivo. Os clientes nos procuraram com problemas relacionados a dados corrompidos. Depois de mudar para a tecnologia TSplus, o desempenho não apenas melhorou significativamente, mas o banco de dados também não mostrou mais sinais de problemas de corrupção. Seja por estabilidade ou velocidade, o TSplus está à mão e a equipe está disponível para aconselhamento e ajuda.

Para saber mais sobre TSplus Remote Access e nossos outros softwares, visite nosso site e baixe uma avaliação de 15 dias de qualquer produto TSplus.

Compartilhado:
o Facebook
Twitter
LinkedIn
Picture of Your TSplus Team
Sua equipe TSplus
Fale Conosco
Descubra TSplus
O conjunto completo de software Remote Access para profissionais de TI
Fale com vendas

Contact nossa equipe de vendas local para discutir suas necessidades.

Equipe Global TSplus
Artigos mais recentes
TSplus capacita 500.000 empresas em todo o mundo
somos avaliados Excelente
ícone verde de cinco estrelas
4,8 de 5
Postagens relacionadas