Weiter Zurück [Inhalt] Online Suche im Handbuch

55.5 Typische Probleme beim Konvertieren der ACCESS Datenbank

Zur Migration einer ACCESS Datenbank auf MySQL steht ein Konverter Access2MySQL zur Verfügung, mit welchem man die CREATE TABLE....INSERT ... Befehle für MySQL automatisch ausgeben lassen kann. Dieser läuft als ACCESS Makro und ist leicht zu bedienen. Problematischer sind aus meiner Erfahrung falsche Datenbankstrukturen, die bereinigt werden müssen. Gerade Einsteiger mit ACCESS benutzen gerne JA/NEIN Felder, um Objekten bestimmte Eigenschaften zuzuordnen, ein typischer Fehler:

+----+------------------------+-------------------------+-------------------------+
|Name| Haarfarbe rot (JA/NEIN)|Haarfarbe blond (JA/NEIN)|Haarfarbe braun (JA/NEIN)|
+----+------------------------+-------------------------+-------------------------+

Hier werden zur Beschreibung von einer Eigenschaft gleich drei boolsche Felder angelegt, die dann nur mit JA/NEIN Informationen gefüllt sind. Besser wäre hier der Typ TEXT in Verbindung mit einem Listenfeld oder Kombinationsfeld in der Eingabemaske korrekt. Allein durch das Hinzufügen der Haarfarbe schwarz oder weiß müßte die ganze Struktur von ACCESS und der SQL Datenbank verändert werden. Bei solchen struktuellen Fehlern kann kein Konverter mehr helfen. Lesen Sie sich hierzu das Kapitel ER Diagramme durch.


Weiter Zurück [Inhalt] Online Suche im Handbuch