Tutorial: So importieren Sie eine Textdatei in eine Microsoft Access-Datenbank
Hier ist ein detailliertes Tutorial im Rahmen des Kurses "Einführung in MS Access", das Schritt für Schritt erklärt, wie man Textdateien (z. B. .txt oder .csv) in eine Microsoft Access-Datenbank importiert.
Kurs: Einführung in MS Access
In der Praxis liegen Daten oft nicht direkt in Access vor, sondern werden aus anderen Systemen als Textdateien (z. B. CSV-Dateien) exportiert. In diesem Tutorial lernen Sie, wie Sie diese Daten effizient und fehlerfrei in Ihre Access-Datenbank integrieren.
1. Vorbereitung der Textdatei
Bevor Sie den Import starten, werfen Sie einen Blick in Ihre Textdatei (z. B. mit dem Editor oder Notepad++). Prüfen Sie zwei Dinge:
- Trennzeichen: Werden die Spalten durch Kommas, Semikolons oder Tabs getrennt?
- Überschriften: Enthält die erste Zeile die Namen der Spalten?
2. Den Import-Assistenten starten
- Öffnen Sie Ihre Microsoft Access-Datenbank.
- Klicken Sie im oberen Menüband auf die Registerkarte Externe Daten.
- Klicken Sie in der Gruppe Importieren und Verknüpfen auf die Schaltfläche Neue Datenquelle.
- Wählen Sie den Pfad: Aus Datei > Textdatei.
3. Dateiauswahl und Import-Optionen
Ein Dialogfenster öffnet sich:
- Dateiname: Klicken Sie auf „Durchsuchen“, um Ihre Textdatei auszuwählen.
- Import-Art wählen:
- Option 1 (Empfohlen): „Importieren Sie die Quelldaten in eine neue Tabelle“.
- Option 2: „Fügen Sie eine Kopie der Datensätze an die Tabelle an“ (wenn die Tabelle bereits existiert).
- Klicken Sie auf OK.
4. Das Format festlegen (Der Import-Assistent)
Nun startet der Textkonvertierungs-Assistent:
- Formatwahl: In den meisten Fällen wählen Sie „Mit Trennzeichen“ (die Felder sind durch Komma oder Tabulator getrennt). Klicken Sie auf „Weiter“.
- Trennzeichen definieren:
- Wählen Sie oben das entsprechende Trennzeichen aus (oft Semikolon oder Komma).
- Wichtig: Setzen Sie den Haken bei „Erste Zeile enthält Feldnamen“, falls Ihre Datei Überschriften hat.
- Prüfen Sie in der Vorschau unten, ob die Spalten korrekt getrennt werden.
- Klicken Sie auf „Weiter“.
5. Feldeigenschaften anpassen
In diesem Schritt können Sie jede Spalte einzeln anklicken und konfigurieren:
- Feldname: Sie können den Namen der Spalte ändern.
- Datentyp: Legen Sie fest, ob es sich um Kurzen Text, Zahl, Datum oder Währung handelt.
- Indiziert: Wenn Sie später schnell nach diesem Feld suchen wollen, wählen Sie „Ja“.
- Klicken Sie auf „Weiter“.
6. Primärschlüssel festlegen
Der Primärschlüssel identifiziert jeden Datensatz eindeutig.
- „Primärschlüssel von Access hinzufügen lassen“: Access erstellt eine neue Spalte „ID“ mit einer fortlaufenden Nummer.
- „Eigenen Primärschlüssel wählen“: Wählen Sie eine vorhandene Spalte (z. B. Kundennummer), sofern diese keine Duplikate enthält.
- Klicken Sie auf „Weiter“.
7. Import abschließen
- Geben Sie der Tabelle einen Namen (z. B.
tbl_ImportierteDaten). - Klicken Sie auf Fertig stellen.
- Access fragt Sie nun, ob Sie die Importschritte speichern möchten. Wenn Sie diese Datei regelmäßig (z. B. täglich) mit demselben Format importieren müssen, setzen Sie hier einen Haken. Das spart beim nächsten Mal Zeit.
Profi-Tipps für den Erfolg:
- Datumswerte: Achten Sie darauf, dass das Datumsformat in der Textdatei (z. B. TT.MM.JJJJ) mit den Regionaleinstellungen Ihres PCs übereinstimmt, damit Access es korrekt erkennt.
- Punkt vs. Komma: Bei Zahlenwerten kann es zu Problemen kommen, wenn die Textdatei einen Punkt als Dezimaltrenner nutzt, Ihr System aber ein Komma erwartet. Dies lässt sich über die Schaltfläche „Weitere...“ im Assistenten anpassen.
- Bereinigung: Manchmal ist es einfacher, die Daten erst in Excel kurz zu „putzen“ und dann von Excel nach Access zu importieren.
Glückwunsch! Sie haben erfolgreich Ihre erste Textdatei in Access importiert. Die Daten stehen nun für Abfragen, Formulare und Berichte zur Verfügung.