Meine Leistungen

Ich biete eine Bandbreite von Dienstleistungen, rund um das Thema Microsoft Office an. Dabei liegt mein Schwerpunkt auf der Arbeit mit Microsoft Access, VBA-Programmierung, C# WPF Programmierung (Clientbasierte Software um z.B. Access als Frontend abzulösen) und MS SQL Datenbankentwicklung.

Migration Access Desktop-Datenbanken zu Server Datenbanken

Ich kann Ihnen dabei helfen, Ihre bisherige lokale (File-) Datenbank auf den MS-SQL Server zu migrieren. Für eine reibungslose Migration sind in der Regel verschiedene Vorarbeiten erforderlich. 

Zu den möglichen Arbeitsschritten gehören:

  • Überprüfung und Anpassung des bestehenden Datenbankmodells.
  • Überprüfung der Feldtypen und Feldnamen, um eine korrekte Übergabe zu gewährleisten.
  • Identifizierung von performancekritischen Aufgaben und gegebenenfalls Übertragung ihrer Geschäftslogik als gespeicherte Prozedur auf den Datenbankserver.
  • Einrichtung eines Rollenkonzepts und Umsetzung auf den Datenbankserver, um die Sicherheit zu gewährleisten.
  • Übertragung der Altdaten in das neue System.

Diese Schritte stellen sicher, dass die Migration effektiv durchgeführt wird und die Datenbank auf dem MS-SQL Server optimal funktioniert.

Neuentwicklung von Access-Datenbanken

Sie möchten testen, ob Ihre Idee für eine Office-Anwendung umsetzbar ist? Oder besitzen Sie eine Excel-Arbeitsmappe mit geschäftskritischen Daten, die Sie auf die nächste Stufe heben möchten – auf eine Microsoft Access-Anwendung mit Anbindung an einen SQL Server? Hierbei profitieren Sie von den kosteneffizienten Entwicklungsleistungen einer Access-Datenbank mit Server-Anbindung.
Ich biete Ihnen nicht nur die Erstellung dieser Lösungen an, sondern optimiere sie auch. Durch meine Dienste können Sie beispielsweise eine E-Mail-Schnittstelle integrieren oder automatisiert Word-Vorlagen mit Daten aus Ihrer Access-Datenbank befüllen lassen. Gemeinsam arbeiten wir daran, die Leistungsfähigkeit Ihrer Software zu erweitern und sie optimal an Ihre Anforderungen anzupassen.

Überarbeitung bereits produktiver Datenbanken & Performance Tuning - für den MS SQL Server

Wenn Ihr Unternehmen bereits Access verwendet, stehe ich Ihnen zur Verfügung, um bei Performance-Problemen, Erweiterungen oder der Steigerung der Datenbanksicherheit zu unterstützen. Ganz gleich, ob Sie bereits ein Server-Backend und Schnittstellen nutzen oder Ihre Datenbank noch im Desktop-Format vorliegt – mein Ziel ist es, das bestehende Datenmodell zu optimieren. Ich strebe danach, die Effizienz und Leistung Ihrer Datenbank zu verbessern, um Ihre betrieblichen Abläufe noch reibungsloser und effektiver zu gestalten.

Gemeinsam können wir die Performance Ihrer Datenbank optimieren, indem wir kritische Aufgaben identifizieren und angehen. Hierzu zählen Maßnahmen wie die Optimierung der Ausführungspläne, die Erstellung von Stored Procedures sowie die Parameterisierung von Suchabfragen. All diese Schritte werden im Einklang mit der Optimierung der Indizes durchgeführt, um die Performance signifikant zu steigern

Altdatenübernahme aus Access oder Excel

Planen Sie die Einführung einer neuen Software, ohne die Option der Altdatenübernahme? Oder sind Sie dabei, eine Software für Ihren Kunden zu entwickeln und benötigen Unterstützung für eine mögliche Altdatenübernahme? Falls Ihre Lösung ein MS SQL Server-Backend nutzt, stehe ich Ihnen zur Seite, um die Daten aus Ihren Dateien in ein relationales Datenbankmodell zu integrieren.

Schulungen

Mit langjähriger Erfahrung als IT-Dozent habe ich mich auf Schwerpunktthemen wie Word, Excel und Access spezialisiert, einschließlich des zugehörigen Objektmodells in VBA. Diese Expertise ermöglicht es mir, Prozesse zu optimieren und zu beschleunigen. Aus meinen Schulungen sind oft Folgeprojekte entstanden, bei denen ich gemeinsam mit meinen Kunden erfolgreich Ergebnisse erzielt habe.
Zudem biete ich Schulungen zum Thema Access-Datenmigration und dem Umbau von Access in eine Mehrfachumgebung mit dem SQL Server an. Ich freue mich darauf, Ihnen mein Wissen und meine Erfahrung zur Verfügung zu stellen.

Access als Frontend ablösen

Wenn Sie darüber nachdenken, Ihre Access-Datenbank durch eine neue Software zu ersetzen, biete ich Ihnen gerne Unterstützung an. Eine mögliche Alternative könnte beispielsweise die Entwicklung einer WPF-App (Windows Presentation Foundation) als neue Plattform sein. Es ist jedoch wichtig zu beachten, dass der Wechsel auf eine andere Plattform in vielen Fällen mit hohem Aufwand oder Kosten verbunden sein kann. Dies trifft besonders zu, wenn es um eine beträchtliche Anzahl von Berichten oder die Implementierung umfangreicher neuer Geschäftslogik geht.
Es ist erwähnenswert, dass Access eines der weltweit beliebtesten Datenbankprogramme ist und auch in Zukunft innerhalb des Office-Pakets fortgeführt, weiterentwickelt und unterstützt wird. Tatsächlich besteht die Möglichkeit, Ihre Daten sogar in die Dataverse-Cloud (Azure) zu überführen und weiterhin das Access-Frontend zu nutzen.
Ich stehe Ihnen zur Seite, um gemeinsam eine Strategie zu entwickeln oder den Aufwand für die Zukunft Ihrer Access-Anwendung zu ermitteln. 

Allgemeine VBA-Programmierungen

Falls Sie Unterstützung benötigen, um Ihre Word-Formulare zu optimieren oder zu automatisieren, stehe ich Ihnen gerne bei der Programmierung zur Seite. Ich kann Ihnen dabei helfen, lästige Routineaufgaben in Excel zu automatisieren und beispielsweise eine Schnittstelle zu Word einzurichten, um Ihre Word-Dokumente direkt aus Excel heraus zu befüllen. Mein Angebot beinhaltet außerdem die Überarbeitung, Anpassung oder Reparatur von bestehenden VBA-Makros in Ihren produktiven Dateien.

Bei allen Arbeiten berücksichtige ich die Einhaltung der BSI-Bausteine.

Bitte kontaktieren Sie mich für weitere Informationen!