Indholdsfortegnelse

Databaser og de formularer, der genereres fra dem, bruges dagligt i mange virksomheder og virksomhedsarbejde. Af både organisatoriske og praktiske årsager er det i stigende grad nyttigt at få adgang til dem skiftevis online eller eksternt samt direkte.

Databaser: En lagdelt struktur

En relationsdatabaseapplikation består generelt af tre lag. Disse lag er data, grænsefladen og logikken.

  1. Data består af tabeller, hvor data er gemt.
  2. Grænseflader består af former, hvorigennem dine brugere interagerer med data i tabellerne.
  3. Logik er koden, der giver dig mulighed for at automatisere opgaver og administrere både data og interfaceobjekter.

Værktøjer til at administrere forretningsdatabaser

I over 30 år er ledelsesapplikationer blevet udviklet ved hjælp af 4GL (4. generations sprog) softwareudviklingskits som PowerBuilder, WinDev, FoxPro, Uniface, Visual Basic eller Delphi.

Disse værktøjer gør det muligt at generere Windows-applikationer og installere dem på hver brugers pc. Den applikation er det, der kommunikerer med virksomhedens centraliserede databank. Den database kan være hostet på virksomhedens lokaler eller online.

SQL til at administrere databaser online

Database Management System (DBMS) kan være Oracle, MS-SQL, My-SQL, PHP, .net, SQL Server, SQL Azure... Opgaverne programmeret i disse klassiske miljøer bruger SQL-forespørgsler til at se, behandle og overføre information mellem den grafiske app på brugerens arbejdsstation og databasen på serveren, som har som primær funktion centralisering af virksomhedsdata.

Data kunne også opbevares på en IBM-propriært computer, i hvilket tilfælde den grafiske applikation ville være en IBM-terminal emulator (3250 eller 3270).

En bemærkning om at bringe MS Access-databaser online

  • Adgang 2010 og Adgangstjenester er ikke længere i brug, da Webapplikationstjenesten blev fjernet i 2010.
  • Adgang, i sin originale opbygning, var KUN levedygtig i et Windows-miljø. Det var beregnet til at køre på et kablet LAN og ikke lavet til at fungere over internettet. Derfor var både Access webdatabaser (Access 2010) og Access web-apps (Access 2013) forsøg på at tilføje interfaceobjekter, der ville gøre det muligt at manipulere databaser på nettet. Derfor SharePoint-lister (2010-version) og SQL Azure-tabeller (2013-version), som er tilgængelige via internettet. Microsoft stoppede tydeligvis sin "webificering", da de forlod disse stier og slettede dem fra deres servere.
  • Hvis du stadig har en Access-database og ønsker at få adgang til den online, er stedet at starte ved at web-enable frontenden (applikationen brugt til at få adgang til informationen i databasen). Dette skal gøres, så tabellerne er i "bagenden" og formularer, forespørgsler, rapporter osv. er i "frontenden" og tilgængelige for alle. Når det er gjort, om du beholder bagenden på servere på din virksomheds lokaler eller flytter alt til skyen, er op til dig.

"Front-End" af en forretningsdatabase

I en tidligere artikel skrev jeg om fordele og ulemper ved at gøre apps web-aktiverede versus at omskrive dem til web. Udover potentielle ustabiliteter og den tidskrævende proces ved at omkonstruere stabile applikationer, var et vigtigt punkt risikoen for at ende med en ret statisk front-end, mens de fleste nu er så vant til intuitive og flydende grænseflader. Dette kan også gælde her.

Selvfølgelig kan det være svært at give slip på software, når du har investeret meget i det, ikke kun fordi det kan betyde nye træningsinvesteringer. Spørgsmålet om at migrere en database eller ændre dens front-end kan bringe lignende problemer op, men måske er en halvvejs løsning en bedre løsning i tilfælde, hvor en del af databasen ikke behøver at blive berørt.

Klient-server-arkitektur af en database

Med centraliserede applikationer kan Data Server også fungere som en Applikationsserver. Ikke desto mindre foretrækker de fleste virksomheder at vælge en "klient-server" arkitektur. Det gør det muligt for dem at dele belastningen ved at bruge den lokale hukommelse og kraft til al "front-end" databehandling, hvilket efterlader den centrale server til kun at håndtere back-office opgaver. I denne konfiguration genererer hver pc et Grafisk Brugergrænseflade (GUI) for at muliggøre, at dataene behandles i henhold til hver brugers krav.

Begrænsninger ved en direkte klient-server databasestruktur

Denne "klient-server" struktur er den mest almindeligt anvendte metode til forretningsadministrationsapplikationer (løn, regnskab, aktier, fakturering...), men dens begrænsninger begynder at vise sig. Faktisk kan klientdelen, som pr. definition er baseret på Windows, ikke installeres på Android tablets eller smartphones. Derudover tvinger det virksomheder til at administrere de pc-parker, de implementerer, med individuelle opdateringer af hver arbejdsstation for hver ny version af klientsoftwaren installeret på hver pc.

Øget behov for adgang til databaser eksternt

Fjernarbejde og mobilitet bliver en stadig mere udbredt forventning i flere og flere virksomheder såvel som blandt medarbejdere. Imidlertid forbliver løsninger som Microsoft RDS og Citrix komplekse og dyre. De er forbeholdt store virksomheder, da SMV'er sjældent har midlerne til at implementere dem.

Enkel løsning til fjernadgang til databaser online

TSplus Remote Access-løsningen i dens Web Access-form er ideel til at muliggøre, at alle virksomheder, uanset deres størrelse, kan tackle dette problem. Faktisk, ved at installere TSplus Remote Access på den ene hoved-PC eller server, hvor database-front-end-klienten er hostet, har du på få minutter en operationel arkitektur. Fordelen er, at måden de eksisterende applikationer bruges på forbliver uændret. Tilføjelsen af TSplus-software efterlader den intakt, men for det faktum, at du fremover vil kunne få adgang til din forretningsdatabase online, enten lokalt eller eksternt.

Næsten ingen ændring for at få adgang til din virksomheds database online og eksternt.

TSplus Fjernadgang er en fantastisk måde at automatisk omdanne din nuværende velafprøvede IT-infrastruktur til den mest brugervenlige webportalbaserede fjernadgangsløsning. Til dit eksterne personale og brugere, så du kan øge arbejdet hjemmefra, er det den eneste virkelig enkle, let installeret og rimeligt prissatte løsning.

Bagud i standardadgang til forretningsdatabaser.

En ting, du vil være interesseret i at vide, er, at TSplus kan forbedre ydeevnen af din regnskabs- eller detailadgangsdatabase ved at gøre den over ti gange hurtigere. Faktisk, når antallet af brugere og filens størrelse stiger, betyder den flade filstruktur af Access-databasen, at adgang til den direkte og manipulation af data vil tage længere og længere tid. Denne nedbremsning i brugen af applikationen er desværre ikke lineær, men snarere, effekten forstærkes, især når filen når en størrelse på 100 MB og mere.

Hurtig fjernadgang til forretningsdatabaser med TSplus

Dette er, hvor TSplus Remote Access skinner. Ved at omdanne værten, hvor Access-databasen er gemt, har interne tests på en datafil på 1 GB resulteret i spektakulære hastighedsforbedringer. Med en konventionel opsætning med data på serveren og regnskabsprogrammet kørende på brugerens arbejdsstation blev en bestemt rapport behandlet på 8 minutter. Mens med den samme datafil gemt på en Remote Access-server blev processen reduceret til kun cirka 40 sekunder.

Sikre databaser takket være fjernadgang ved TSplus.

En sidste fordel, der er værd at bemærke, er filintegritet. Kunder kom til os med problemer vedrørende korrupte data. Efter skift til TSplus-teknologi blev ydeevnen ikke kun markant forbedret, men databasen viste heller ingen tegn på korruptionsproblemer. Uanset om det er for stabilitet eller hastighed, er TSplus ved hånden, og teamet står til rådighed for rådgivning og hjælp.

For at finde ud af mere om TSplus Remote Access og vores andre software, besøg vores hjemmeside og Download en 15-dages prøveversion af enhver TSplus produkt. .

Relaterede indlæg

back to top of the page icon