Access

Microsoft Access Eksperter.

Med erfaring rækkende tilbage til de allerførste versioner af Access står vi klar til at hjælpe.


Vi har nok været ude i alle hjørner af Access, og der er ikke meget vi ikke har set og prøvet før.


Microsoft Access er et yderst alsidigt og fleksibelt program, hvor anvendelse mulighederne er nærmest uudtømmelige.

Access var fra start af, beregnet til at være et bindeled mellem forskellige datakilder, og er derfor et naturligt valg ved data import/eksport opgaver, data migrering, validering og konvertering. Den grafiske brugerflade til at oprette og redigere tabeller, formularer, forespørgelser og rapporter gør det også særdeles nemt at gå til, og lave simple applikationer uden at have kendskab til programmering.

Men under den 'simple' overflade, ligger der er meget stærkt programsprog, der går på tværs af alle programmerne i Office pakken. Det er derfor nemt at binde hele Office pakkens funktionalitet sammen, så man fra en Access applikation kan præsentere data i et Excel regneark, sende mails og flette data med Word dokumenter. 





Access er en af vores spidskompetencer, vi har arbejdet med Access siden de første versioner fra 1993.


I tidens løb har vi været igennem stort set samtlige facetter af programmet, ude i alle hjørner og afkroge. Det vil være svært at finde noget der er ukendt for os (det er bestemt ikke det samme som at sige, at vi ikke stadigvæk kan lære noget).


Derfor kan vi tilbyde nogle af de højeste kompetencer i landet til at løfte en eksisterende Access applikation op på et nyt niveau, eller til at bygge noget fra bunden af.

Vores mangeårige erfaring gør, at vi kan finde og løse problemer meget hurtigt, og har i årenes løb opbygget en solid "værktøjskasse" med rutiner og funktioner der kan anvendes ved udvikling af nye applikationer. Herunder også en masse rutiner der afhjælper nogle af de svagheder der ellers er at finde i Access.  


FAQ om Access


Hvad ER Access?

Er det er 'professionelt' værktøj?

Access er ikke en 'rigtig' database?

Er Access databasen ikke for langsom?

Access er et gammelt program, kan man ikke risikere, at det udgår?




FAQ om Access

Hvad ER Access


I virkeligheden er det faktisk to forskellige ting samlet i en pakke. Dels er det en database i lighed med SQL og Oracle, men det er integreret med et stærkt værktøj til at lave skærmbilleder, rapporter og program funktioner.

I den samme ”pakke” kan man bygge en database med den fulde datastruktur, og via et grafisk værktøj udvikle en komplet applikation med skærmbilleder til at oprette/ændre data og rapporter der kan udskrives.

Det gør, at man meget hurtigt kan opnå anvendelige resultater. Vejen fra tanke til første udkast kan være meget kort, derved kan man også i samarbejde med dem der skal bruge programmet, teste forskellige ideer og se hvad der fungerer bedst.

Er det er 'professionelt' værktøj?


Access er et ofte meget undervurderet udviklingsværktøj.

Det skyldes nok, at Microsofts oprindelig koncept med Access var, at det skulle være et værktøj avancerede brugere kunne anvende til at samle data fra forskellige kilder i mange forskellige formater.  Og med disse forskellige datakilder bygge små applikationer til at se, forespørge og redigere data samt udskrive rapporter.

Og det er stadigvæk et stærkt værktøj for denne målgruppe, så det har aldrig ALENE været tiltænkt professionelle udviklere. Det er et værktøj man kan begynde at anvende uden at have en professionel IT udvikler baggrund, men det gør det ikke mindre avanceret end mange andre værktøjer.

Microsoft har bare været meget dygtige, til at skabe en et udviklingsværktøj med en meget flad indlæringskurve.

Access er ikke en 'rigtig' database?


I sin struktur er Access en 'rigtig' relationsdatabase, i sin måde hvorpå tabeller og relationer imellem disse er defineret, hvordan søgeindeks og nøgler er opbygget.

Men i modsætning til SQL Server, mySQL, Oracle mm., så er Access databasen en 'flad' fil. Det vil sige, at ved et opslag i en Access database, vil det program der laver opslaget selv finde og hente de rellevante data. Det svarer til, at der ligger et Word program på serveren. Et program der skal bruge et bestemt ord i det Word dokument, skal åbne dokumentet, læse indholdsfortegelsen, finde det rigtige afsnit, og tælle sig frem til det rette ord i det afsnit.


En database som de førhen nævnte ligger på en server hvorpå der er installeret et database program der varetager al kommunikation til/fra databasen. Det gør, at man kan indbygge en masse logik på selve serveren, så komplekse datasøgninger kan gøres væsentlig hurtigere end med en Access database.


Men i masser af løsninger hvor antallet af brugere ikke overstiger en kritisk masse, og kompleksibitileten af data er begrænset, vil Access som regel fungere fuldt tilfredsstillende, også selv ved store datamængder.


Og i kraft af sin simple struktur hvor alle data ligger i en enkelt fil, der er Access meget nemt at supportere og flytte mellem forskellige miljøer.  

Er Access databasen ikke for langsom?


Access databasen kan have sine begræsninger når antallet af samtidige bruger overstiger 20-30 stykker, og/eller når data forspørgslerne bliver mere komplekse.

Men når/hvis det er tilfældet, så kan databasen erstattes med stort set hvilken som helst database, og 'frontend' delen henter så data herfra i stedet.

Så hvis I har en Access applikation der kører langsomt, så kan vi hjælpe med at løfte jer over på en anden database løsning.

Access er et gammelt program, kan man ikke risikere, at det udgår?


Nej!


Access har eksisteret i mere end 30 år, og der findes millionvis af applikationer udviklet i Access.

Office pakken er nok en af Microsofts største indtægtskilder, de kan ikke erstatte det uden at sikre, at den enorme brugerkreds automatisk kan løftes over på anden teknologi.

Access har allerede overlevet adskillige programmeringsværktøjer, og kommer sandsynligvis til at overleve endnu flere.