BLOG TSPLUS

Come accedere al database aziendale online e da remoto

I database e i moduli da essi generati vengono utilizzati quotidianamente in molte attività e lavori aziendali. Per ragioni sia organizzative che pratiche, è sempre più utile accedervi alternativamente online o da remoto, oltre che direttamente.
Sommario

I database e i moduli da essi generati vengono utilizzati quotidianamente in molte attività e lavori aziendali. Per ragioni sia organizzative che pratiche, è sempre più utile accedervi alternativamente online o da remoto, oltre che direttamente.

Database: una struttura a strati

Un'applicazione di database relazionale è generalmente composta da tre livelli. Questi livelli sono i dati, l'interfaccia e la logica.

  1. I dati sono costituiti da tabelle in cui sono archiviati i dati.
  2. Le interfacce sono costituite da moduli attraverso i quali i tuoi utenti interagiscono con i dati nelle tabelle.
  3. La logica è il codice che consente di automatizzare le attività e gestire sia i dati che gli oggetti dell'interfaccia.

Strumenti per la gestione dei database aziendali

Da oltre 30 anni vengono sviluppate applicazioni gestionali utilizzando kit di sviluppo software 4GL (4th Generation Language) come PowerBuilder, WinDev, FoxPro, Uniface, Visual Basic o Delphi.

Questi strumenti consentono di generare applicazioni Windows, installandole su ogni PC utente. Tale applicazione è ciò che comunica con la banca dati centralizzata dell'azienda. Tale database può essere ospitato nei locali dell'azienda o online.

SQL per gestire i database online

Il Database Management System (DBMS) potrebbe essere Oracle, MS-SQL, My-SQL, PHP, .net, SQL Server, SQL Azure... Le attività programmate in questi ambienti classici utilizzano query SQL per visualizzare, elaborare e trasferire informazioni tra i grafici app sulla postazione dell'utente e il database sul server che ha come funzione primaria la centralizzazione dei dati aziendali.

I dati potrebbero anche essere conservati su un computer proprietario IBM, nel qual caso l'applicazione grafica sarebbe un emulatore di terminale IBM (3250 o 3270).

Una parentesi sul portare online i database di MS Access

  • Access 2010 e Access Services non sono più in uso da quando il servizio applicazione Web 2010 è stato rimosso
  • L'accesso, nella sua build originale, era praticabile SOLO in un ambiente Windows. Doveva essere eseguito su una LAN cablata e non fatto per funzionare su Internet. Pertanto, sia i database Web di Access (Access 2010) che le app Web di Access (Access 2013) sono stati tentativi di aggiungere oggetti di interfaccia che avrebbero consentito di manipolare i database sul Web. Da qui gli elenchi di SharePoint (versione 2010) e le tabelle SQL Azure (versione 2013) accessibili via Internet. Microsoft ha chiaramente interrotto la sua "webificazione" quando ha abbandonato quei percorsi e li ha eliminati dai suoi server.
  • Se hai ancora un database di Access e desideri accedervi online, il punto di partenza è abilitare il front-end (l'applicazione utilizzata per accedere alle informazioni nel database) via web. Questo deve essere fatto in modo che le tabelle siano nel "back-end" e i moduli, le query, i report, ecc. siano nel "front-end" e accessibili a tutti. Una volta fatto, sta a te mantenere il back-end sui server nei locali della tua azienda o spostare tutto nell'cloud.

“Front-End” di un database aziendale

In un articolo precedente ho scritto dei pro e dei contro delle app che abilitano il Web rispetto alla riscrittura per il Web. A parte le potenziali instabilità e l'aspetto dispendioso in termini di tempo della reingegnerizzazione di applicazioni stabili, un punto importante era il rischio di ritrovarsi con un front-end piuttosto statico mentre la maggior parte delle persone è ormai così abituata a interfacce intuitive e fluide. Questo può valere anche qui.

Naturalmente, quando hai investito molto nel software, può essere difficile lasciar perdere, non solo perché può significare nuovi investimenti in formazione. La questione della migrazione di un database o della modifica del suo front-end può sollevare problemi simili, ma forse una soluzione a metà è una soluzione migliore nei casi in cui non è necessario toccare un aspetto del database.

Architettura “Client-Server” di un Database

Con le applicazioni centralizzate, il Data Server può fungere anche da Application Server. Tuttavia, la maggior parte delle aziende preferisce optare per un'architettura "client-server". In effetti, ciò consente loro di condividere il carico utilizzando la memoria locale e l'alimentazione per tutto il trattamento dei dati "front-end", lasciando che il server centrale gestisca solo le attività di back-office. In questa configurazione, ogni PC genera un'interfaccia utente grafica (GUI) per consentire l'elaborazione dei dati in base alle esigenze di ciascun utente.

Limitazioni di una struttura di database client-server diretta

Questa struttura "client-server" è il metodo più comunemente utilizzato per le applicazioni di amministrazione aziendale (paghe, contabilità, scorte, fatturazione...) ma i suoi limiti iniziano a manifestarsi. Infatti, essendo la parte client per definizione basata su Windows, non può essere installata su tablet o smartphone Android. Inoltre, obbliga le aziende a gestire di conseguenza i parchi PC che implementano, con aggiornamenti individuali di ciascuna workstation per ogni nuova versione del software lato client installato su ciascun PC.

Maggiore necessità di accedere ai database da remoto

Il lavoro a distanza e la mobilità stanno diventando un'aspettativa ampiamente accettata in un numero sempre maggiore di aziende e tra i dipendenti. Nel frattempo, soluzioni come Microsoft RDS e Citrix rimangono complesse e costose. Sono riservati alle grandi aziende poiché le PMI raramente hanno i mezzi per implementarli.

Soluzione semplice per accedere in remoto ai database online

La soluzione TSplus Remote Access nella sua forma di accesso al Web è l'ideale per consentire a tutte le aziende, indipendentemente dalle loro dimensioni, di affrontare questo problema. Infatti, installando TSplus Remote Access sull'unico PC master o server su cui è ospitato il client front-end del database, si ha, in pochi minuti, un'architettura operativa. Il vantaggio è che il modo in cui vengono utilizzate le applicazioni esistenti rimane invariato. L'aggiunta del software TSplus lo lascia intatto, ma per il fatto che da quel momento in poi potrai accedere al tuo database aziendale online, sia in locale che in remoto.

Praticamente nessuna modifica per accedere al database aziendale online e da remoto

TSplus Remote Access un modo straordinario per trasformare automaticamente la tua attuale infrastruttura IT collaudata sul campo nella soluzione di accesso remoto basata su portale Web più facile da usare. Per il tuo personale e gli utenti remoti e così puoi aumentare il lavoro da casa, è l'unica soluzione veramente semplice, facile da installare e dal prezzo ragionevole.

Ritardo nell'accesso standard ai database aziendali

Una cosa che ti interesserà sapere è che TSplus può migliorare le prestazioni del tuo database Accounting o Retail Access rendendolo oltre dieci volte più veloce. Infatti, con l'aumentare del numero di utenti e della dimensione del file, la struttura flat-file del database di Access significa accedervi direttamente e la manipolazione dei dati richiederà sempre più tempo. Sfortunatamente, questo rallentamento nell'uso dell'applicazione non è lineare, ma piuttosto l'effetto si aggrava, specialmente quando il file raggiunge una dimensione di 100 MB e oltre.

Speedy Remote Access per database aziendali con TSplus

È qui che brilla TSplus Remote Access. Ruotando l'host in cui è archiviato il database di Access, i test interni su un file di dati di 1 GB hanno restituito spettacolari miglioramenti di velocità. Con una configurazione convenzionale con i dati sul server e l'applicazione di contabilità in esecuzione sulla workstation dell'utente, un particolare report è stato elaborato in 8 minuti. Considerando che, con lo stesso file di dati archiviato su un server Remote Access, il processo è stato ridotto a soli 40 secondi circa.

Database sicuri grazie a Remote Access di TSplus

Un ultimo vantaggio che vale la pena notare è l'integrità dei file. I clienti sono venuti da noi con problemi relativi a dati corrotti. Dopo il passaggio alla tecnologia TSplus, le prestazioni non solo sono state notevolmente migliorate, ma anche il database non ha mostrato più segni di problemi di corruzione. Che si tratti di stabilità o velocità, TSplus è a portata di mano e il team è a disposizione per consigli e aiuto.

Per saperne di più su TSplus Remote Access e il nostro altro software, visitare il nostro sito Web e scarica una prova di 15 giorni di qualsiasi prodotto TSplus.

Condividere:
Facebook
Twitter
LinkedIn
Picture of Your TSplus Team
La tua squadra TSplus
Parla con noi
Scopri TSplus
La suite software completa Remote Access per i professionisti IT
Parla con le vendite

Contact il nostro team di vendita locale per discutere le vostre esigenze.

TSplus Global Team
Articoli più recenti
TSplus Alimenta 500.000 aziende in tutto il mondo
Siamo valutati Eccellente
icona verde a cinque stelle
4,8 su 5
Articoli correlati