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
-