TSPLUS BLOG

Como acessar seu banco de dados de negócios on-line e remotamente

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

Bancos de dados e os formulários gerados a partir deles são usados diariamente em muitos negócios e trabalhos corporativos. Por razões organizacionais e práticas, é 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, os aplicativos de gerenciamento foram desenvolvidos usando kits de desenvolvimento de software 4GL (4th Generation Language), como PowerBuilder, WinDev, FoxPro, Uniface, Visual Basic ou Delphi.

Essas ferramentas permitem gerar aplicativos do 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…

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 bancos de dados do MS Access online

  • O Access 2010 e os serviços do Access não estão mais em uso desde 2010 O serviço de aplicativo da Web foi removido
  • O Access, em sua versão original, era viável APENAS em um ambiente Windows. Ele foi feito para ser executado em uma LAN com fio e não para funcionar na 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 as tabelas SQL Azure (versão 2013) acessíveis 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 do Access e deseja acessá-lo on-line, o ponto de partida é habilitar o front-end (o aplicativo usado para acessar as informações no banco de dados) para a Web. 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. Uma vez feito isso, se você mantém o back-end em servidores nas instalações de sua empresa ou move tudo para o cloud, depende de você.

“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 a Web em vez de reescrevê-los para a Web. Além das possíveis instabilidades e do aspecto demorado da reengenharia de aplicativos estáveis, um ponto importante era o risco de acabar com um front-end bastante estático, enquanto a maioria das pessoas agora está tão acostumada com interfaces intuitivas e fluidas. Isso também pode se aplicar aqui.

Claro, quando você investe pesadamente em software, pode ser difícil abrir mão dele, não apenas porque 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 aplicativos centralizados, o Data Server também pode atuar como um 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 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 direto cliente-servidor

Esta estrutura “cliente-servidor” é o método mais utilizado para aplicações de administração de negócios (folha de pagamento, contabilidade, estoques, faturamento…) mas suas limitações começam a aparecer. De fato, a parte do cliente sendo por definição baseada no 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 mais e 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 on-line

A solução TSplus Remote Access em sua forma de acesso à Web é ideal para permitir que todas as empresas, independentemente de seu tamanho, 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 maneira como os aplicativos existentes são usados permanece inalterada. A adição do software TSplus o deixa intacto, mas pelo fato de que a partir de então você poderá acessar o banco de dados do seu negócio online, seja localmente ou remotamente.

Praticamente nenhuma mudança para acessar seu banco de dados de negócios on-line e remotamente

TSplus Remote Access uma maneira incrível de transformar automaticamente sua 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, de fácil instalação e com preços razoáveis.

Retardamento no acesso padrão a bancos de dados de negócios

Uma coisa que você gostaria de saber é que o TSplus pode melhorar o desempenho do seu banco de dados de Contabilidade ou Acesso ao 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 do Access significa que acessá-lo diretamente e manipular os dados levará cada vez mais tempo. Infelizmente, essa desaceleração no uso do aplicativo não é linear, mas sim, o efeito é composto, especialmente quando o arquivo atinge 100 MB ou mais.

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

É aqui que TSplus Remote Access brilha. Ao transformar o host onde o banco de dados do Access está armazenado, testes internos em um arquivo de dados de 1 GB retornaram melhorias espetaculares de velocidade. Com uma configuração convencional com os dados no servidor e o aplicativo de contabilidade em execução na estação de trabalho do usuário, um determinado relatório foi 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 a 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 para estabilidade ou velocidade, o TSplus está à mão e a equipe está disponível para aconselhamento e ajuda.

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

Compartilhar:
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
nós somos avaliados Excelente
cinco estrelas ícone verde
4,8 de 5
Postagens Relacionadas