Access-Datenbanken, die zuverlässig laufen.
Mit Access-Programmierung von MDS bleibt Ihre Fachanwendung verlässlich nutzbar. Wir entwickeln neue Funktionen und beheben Fehler in bestehenden Datenbanken. Dabei prüfen wir das Datenmodell, den Mehrbenutzerbetrieb und eine passende SQL-Anbindung.
Was wir mit Access für Sie lösen
Wenn Listen, Formulare oder Exporte den Ablauf bremsen, prüfen wir zuerst den Fachprozess. Danach legen wir fest, was Ihre Access-Anwendung leisten soll. Die folgenden Beispiele zeigen typische Aufgaben für Unternehmen.
Auftrags- und Fallverwaltung
Wir führen Vorgänge, Status, Dokumente und Zuständigkeiten zusammen. So sieht Ihr Team, welcher Schritt als Nächstes ansteht.
Prüf- und Terminmanagement
Wir bündeln Fristen und Nachweise an einer Stelle. Dadurch können Sie offene Aufgaben prüfen und rechtzeitig auf fällige Termine reagieren.
Stammdaten- und Formularsysteme
Geführte Formulare helfen Ihrem Team, Daten einheitlich zu erfassen. Anschließend prüfen feste Regeln die Eingaben, bevor andere Prozesse die Daten nutzen.
Import und Datenbereinigung
Wir lesen externe Listen nach festen Regeln ein. Dabei prüfen wir Pflichtfelder und gleichen die Einträge mit bestehenden Datensätzen ab.
Dokumente und Berichte
Word-Serienbriefe, PDFs und Berichte entstehen aus den erfassten Daten. So entfällt das erneute Übertragen von Angaben in einzelne Dokumente.
Access mit SQL-Backend
Ihre Access-Oberfläche kann erhalten bleiben, während SQL Server die Daten speichert. Ob dies sinnvoll ist, prüfen wir anhand von Datenmenge, Nutzerzahl und Betrieb.
Was wir konkret umsetzen
Unsere Access-Programmierung setzt dort an, wo Ihre Datenbank heute Zeit kostet oder Fehler erzeugt. Zuerst klären wir den Nutzen einer Änderung. Anschließend stimmen wir Aufwand, Tests und Einführung mit Ihnen ab.

Bestandsanwendung analysieren
Zuerst prüfen wir Tabellen, Formulare, Berichte und VBA-Code. Dabei erfassen wir Schnittstellen und Abläufe, deren Ausfall die Arbeit blockiert.
Datenmodell und Abfragen verbessern
Wir prüfen, wie Tabellen verknüpft sind und welche Abfragen langsam laufen. Danach verbessern wir die Struktur und testen die Ergebnisse mit Ihren Daten.
Formulare modernisieren
Wir gestalten Eingaben und Navigation passend zur Aufgabe. Außerdem machen klare Statusanzeigen und Fehlermeldungen den nächsten Schritt verständlich.
SQL-Backend anbinden
Wenn Datenmenge oder Betrieb es erfordern, verbinden wir Access mit SQL Server oder Azure SQL. Dabei prüfen wir Abfragen, Rechte und die bestehenden Formulare.
Verteilen und betreiben
Wir planen Updates, Rechte und Backups gemeinsam mit Ihrer IT. Zudem halten wir Tests und Abläufe fest, damit Ihr Team die Anwendung weiter betreiben kann.
Technologien und Schnittstellen
Für Ihre Anwendung nutzen wir Microsoft Access und VBA. Je nach Datenquelle ergänzen wir SQL Server, Azure SQL oder ODBC. Excel-Dateien, Word-Dokumente und weitere Schnittstellen binden wir ein, wenn der Ablauf es erfordert.
Passende Projekte in jeder Größenordnung
Drei anonymisierte Fallbeispiele aus unserem Portfolio — vom Kompaktprojekt bis zur laufenden Betreuung.
Access-Datenbank für Investoren-Matching im M&A-Prozess
Import, Dublettenprüfung und Selektion nach Branchen- und Länderkriterien in einer sauberen Datenbasis.
≈ 18 Projekttage, in 7 ModulenStabilisierung eines Access-Fachverfahrens für die Kita-Verwaltung
Ein gewachsenes Fachverfahren wurde modulweise stabilisiert: saubere Schlüssel, erzwungene Beziehungen und verlässliche Word-, Excel- und FIBU-Prozesse. Namensänderungen beschädigen keine Verknüpfungen mehr.
Laufende BetreuungLaufende Betreuung einer Fachanwendung für das Gebäudemanagement
Eine geschäftskritische Excel-/Access-Anwendung einer Großstadtverwaltung wird als Managed Service stabil betrieben und laufend an neue Anforderungen angepasst — bisher ≈ 4 Projekttage über mehrere Aufträge.
So läuft Ihr Access-Projekt ab
Zu Beginn der Access-Programmierung betrachten wir Ihren heutigen Ablauf. Danach entscheiden wir gemeinsam, welche Schritte einfacher werden können. Erst dann entwickeln wir die passenden Funktionen.

Verstehen
Zuerst besprechen wir Aufgabe, Beispieldaten und das gewünschte Ergebnis.
Anbieten
Danach erhalten Sie ein Konzept mit Umfang, Budgetrahmen und Zeitplan.
Entwickeln
Wir entwickeln in abgestimmten Etappen und zeigen Ihnen die Zwischenstände.
Prüfen
Anschließend testen wir Abläufe und Kontrollrechnungen mit Ihren Anwendern.
Übergeben
Zum Abschluss erhalten Sie Quellcode, Dokumentation und eine Einweisung.
Was braucht Ihre Access-Anwendung?
Sechs kurze Fragen helfen Ihnen, den nächsten Schritt einzugrenzen. Sie können jederzeit zurückgehen und Ihre Auswahl ändern.
Ihre Auswahl bleibt auf dieser Seite und wird nicht gespeichert.
Ein sinnvoller Einstieg für Ihr Vorhaben
Eine erste Orientierung; technische Details klären wir anhand Ihrer Anwendung.
Jetzt unverbindlich anfragenGemeinsam mit Access arbeiten
Wenn mehrere Personen eine Datenbank nutzen, prüfen wir die Aufteilung von Oberfläche und Daten. Die Formulare und Abfragen liegen dann in einer lokalen Anwendung; die Tabellen liegen im gemeinsamen Backend. Dadurch können Updates der Oberfläche getrennt von den Daten geplant werden. Microsoft erläutert dieses Grundprinzip in seiner Dokumentation zur Aufteilung einer Access-Datenbank. Ob es zu Ihrem Betrieb passt, klären wir anhand von Netzwerk, Nutzerzahl und Schutzbedarf.
Häufige Fragen zur Access-Programmierung
Ist Access für geschäftskritische Anwendungen noch geeignet?
Ob Access zu Ihrem Vorhaben passt, hängt von Nutzerzahl, Datenmenge und Schutzbedarf ab. Deshalb betrachten wir auch die nötige Verfügbarkeit und den Betrieb Ihrer Anwendung.
Kann die Oberfläche bleiben und nur das Backend modernisiert werden?
Ja. Dabei kann Access die vertraute Oberfläche bleiben, während SQL Server oder Azure SQL die Daten speichert. Zuerst prüfen wir, ob diese Aufteilung zu Ihrem Ablauf und Betrieb passt.
Wie wird der Mehrbenutzerbetrieb abgesichert?
Zuerst trennen wir Oberfläche und Daten. Danach prüfen wir, wie Zugriffe gesperrt werden und wie die Verbindung im Netzwerk läuft. Außerdem planen wir die Verteilung der Anwendung, Backups und Updates.
Können Sie eine fremde Access-Datenbank übernehmen?
Ja. Dazu prüfen wir Tabellen, Abfragen, Formulare, Berichte und VBA-Code. Außerdem klären wir Verweise und die Regeln für Ihre Daten. So sehen Sie, welche Änderungen zuerst nötig sind.
Ist eine spätere Migration auf eine Webanwendung möglich?
Ja. Zuerst halten wir die bestehenden Rechenregeln und Abläufe fest. Danach bereiten wir eine Migration in Schritten vor. So kann Bewährtes erhalten bleiben, während neue Bausteine entstehen.
Wie gehen Sie mit personenbezogenen Daten um?
Wir stimmen Rechte und Speicherort mit Ihrer IT ab. Außerdem klären wir, welche Vorgänge protokolliert werden, welche Testdaten nötig sind und wie lange Daten bleiben dürfen. Dabei richtet sich das Vorgehen nach dem Schutzbedarf.

Zeigen Sie uns Ihre Access-Anwendung
Für ein Erstgespräch zur Access-Programmierung benötigen Sie kein fertiges Lastenheft. Zeigen Sie uns Ihren Ablauf oder das aktuelle Problem. Danach besprechen wir, welche Lösung zu Ihrem Team passt und welche Daten wir zur Prüfung brauchen. Auf dieser Grundlage grenzen wir Aufwand und nächste Schritte ein.
Dr. Matthias Dünnweber
Geschäftsführer und Projektleitung
MDS – Dr. Matthias Dünnweber Software · Karlsplatz 3, 80335 München