Access-Datenbanken und T-SQL-Programmierung optimieren

von Arnulf Koch⠀|⠀
zuletzt aktualisiert am 04.09.2024⠀|⠀veröffentlicht am 15.08.2016

In vielen Unternehmen wird die Datenbanklösung Microsoft Access eingesetzt.

Der Vorteil von Access: Sachbearbeiter können schnell und einfach Datenbanklösungen erstellen, die deutlich professioneller als Excel-Tabellen sind.

Mögliche Schwierigkeiten bei Access: Arbeiten mehrere Personen gleichzeitig mit einer Datenbank oder stehen Versionsupdates an (z.B. von Office 2002 auf Office 2013), kann es zu Performanceproblemen können.

Hier kann eine Optimierung der Access-Datenbank sinnvoll sein. Was leistet eine Access-Optimierung? Wir zeigen Ihnen alle Leistungen und Vorteile.

Seit über 20 Jahren erstellen und optimieren unsere Mitarbeiter Microsoft Access Datenbanken. Unser  Datenbank-Team ist Ihr Ansprechpartner für sämtliche Datenbank-Themen – nicht nur unter MS Access.

Immer wieder fragen uns Kunden, wie sie die Access Performance verbessern können.

Typische Aufgaben einer Access-Optimierung sind:

> Tabellen auf MSSQL-Server umziehen und optimieren

      • Tabellen am SQL-Server anlegen, Voraussetzung für Access sicherstellen (Primärschlüssel, Timestampfeld etc.), Datentypen überprüfen und ggf. optimieren
      • Indizierung optimieren
      • Fremdschlüssel einrichten, referenzielle Integrität sicherstellen, ungültige Daten korrigieren
      • Überprüfung, ob alle Daten erfolgreich migriert wurden
      • Testen der darauf aufbauenden Abfragen

> Lokale Tabellen optimieren

      • Datentypen überprüfen und ggf. optimieren
      • Indizierung optimieren
      • Fremdschlüssel einrichten, referenzielle Integrität sicherstellen, ungültige Daten korrigieren

> Abfragen optimieren

      • Analyse, ob Abfrage zeitkritisch/umfangreich ist
      • Entscheidung der optimalen Form (Accessabfrage lassen, SQL-Server-View, SQL-Server-Prozedur, SQL-Server-Funktion, SQL-Server-Trigger)
      • Optimale Form umsetzen, Syntax anpassen
      • Überprüfen, ob die richtigen Ergebnisse angezeigt werden
      • Verknüpfen der Abfragen in Access
      • Testen der darauf aufbauenden Abfragen und Formulare

> Umwandeln des Dateityps von .mdb bzw. .mde (Accessformat 2.0 / 97 / 2000 / 2002 / 2003) in .accdb bzw. .accde (Accessformat 2007 / 2010 / 2013 / 2016 / 2019 / Office365) inkl. Beheben der daraus entstehenden Bugs bzw. notwendigen Code-Syntax-Anpassungen.

> Formulare optimieren

      • Zugrundeliegende Abfragen optimieren, Aufruf der Abfragen optimieren (Dynaset, Snapshot, etc.)
      • Suchfunktionen optimieren
      • Daten in Dropdownfeldern optimieren
      • VBA-Programmierung überprüfen, Datenzugriff im Code optimieren, langsame Datenbankfunktionen (z.B. Dlookup, ADO vs. DAO) durch schnellere Programmierungen ersetzten
      • Formulare überprüfen und Funktionsfähigkeit wiederherstellen

Ein Beitrag von: Arnulf Koch

Arnulf Koch ist Gründer und Vorstand der K&K Software AG. Seit über 24 Jahren leitet er ein engagiertes Team von inzwischen 30 Expert:innen, die auf die Digitalisierung von Geschäftsprozessen in mittelständischen Unternehmen, der Industrie sowie in öffentlichen Einrichtungen spezialisiert sind. Als Verfechter von Open Source Lösungen setzt seine Firma auf ERPNext, ein revolutionäres, lizenzkostenfreies ERP-System. Darüber hinaus bietet die K&K Software AG maßgeschneiderte Softwareentwicklungen in C#/.NET und spezialisierte IT-Security-Lösungen. Arnulf engagiert sich in zahlreichen Ehrenämtern, darunter als Mitglied der IHK Vollversammlung und im Stadtrat von Gerolzhofen. Seine Expertise und Leidenschaft für IT teilt er regelmäßig auf sozialen Medien unter @ArnulfKoch

Mehr zum Thema...

Beitrag teilen

Jobs bei K&K Software

Unter https://stellen.kk-software.de finden Sie eine Übersicht unserer aktuellen Stellenangebote.

Fragen? Nehmen Sie jetzt Kontakt mit uns auf!