# Einführung

Eine Datenbank ist ein System zur elektronischen Datenverwaltung. Die wesentliche Aufgabe einer Datenbank ist es, grosse Datenmengen effizient, widerspruchsfrei und dauerhaft zu speichern und benötigte Teilmengen in unterschiedlichen, bedarfsgerechten Darstellungsformen für Benutzer und Anwendungsprogramme bereitzustellen.

Begriffe am Beispiel
Schema
Gibt vor, was in der Datenbank wie abgespeichert werden soll
Attribut
Beschreibt einen einzelnen Eintrag des Schemas – z.B. dass die Postleitzahl als Zahl erfasst werden muss
Datensatz
Ein Eintrag in der Datenbank – hier im Beispiel eine spezifische Person, z.B. Jakob
Wert
Der Wert eines Attributs – Der Wert für das Attribut Adresse des Datensatzes von Jakob lautet «Neubrückstrasse 125»

# Serienbriefe

Als Anwendung schauen wir uns einen Serienbrief an. Dabei erstellt man für jeden Datensatz einer Tabelle einen Brief und greift dazu auf die gespeicherten Werte des jeweiligen Datensatzes zu.

Um einen Serienbrief zu erstellen, müssen die folgenden drei Arbeitsschritte ausgeführt werden:

  • Tabelle mit geeigneten Titeln erstellen
  • Fertige Tabelle lokal abspeichern
  • Textdokument mit Bezugsfeldern erstellen

# 1  Tabelle erstellen

Beim Erstellen der Datentabelle in Excel sollte darauf geachtet werden, dass geeignete Spaltenüberschriften gewählt werden:

Die Tabelle muss anschliessend lokal gespeichert werden, idealerweise im gleichen Ordner, wo auch das Word-Dokument für den Seriendruck gespeichert wird.

Aufgabe

Erstelle ein Excel-Dokument mit den oben abgebildeten Spalten

  • Füge eine weitere Spalte hinzu
  • Erstelle mindestens 5 Datensätze (also Zeilen mit Werten)
  • Speichere das Dokument in einem neuen Ordner Seriendruck ab

# 2  Word-Dokument erstellen

Der eigentliche Seriendruck findet in Word statt. Also wird nun Word gestartet und ein neues Dokument erstellt.

Aufgabe

Starte Word und erstelle ein neues Dokument. Speichere das Dokument auch im Ordner Seriendruck ab.

# 3  Seriendruck aktivieren

Um in einem Word-Dokument den Seriendruck zu aktivieren, wird der Menüpunkt Sendungen > Seriendruck starten ausgewählt:

Anschliessend kann die gewünschte Dokumentart (z.B. Briefe) ausgewählt werden.

Aufgabe

Aktiviere den Seriendruck

# 4  Empfänger auswählen

Als nächstes muss die Excel-Tabelle mit den Empfängern ausgewählt werden. Die geschieht über den Menüpunkt Sendungen > Empfänger auswählen > Vorhandene Liste verwenden...:

Anschliessend kann die gewünschte Excel-Datei mit den Adressen ausgewählt werden.

Aufgabe

Wähle die in Aufgabe 1 erstellte Excel-Datei aus

# 5  Seriendruckfelder einfügen

Nun können die Spalten aus der Excel-Tabelle als Seriendruckfelder eingefügt werden. Unter dem Menüpunkt Sendungen > Seriendruckfeld einfügen steht eine Liste aller vorhandenen Spalteni(-überschriften) zu Verfügung:

Aufgabe

Schreibe einen Brief. Mische dabei die Seriendruckfelder mit statischem Text.

# 6  Vorschau aktivieren

Mit dem Menüpunkt Sendungen > Vorschau Ergebnisse kann die Vorschau ein- und ausgeschaltet werden. So kann überprüft werden, wie die fertigen Dokumente für jeden einzelnen Empfänger aussehen werden.

Aufgabe

Teste deinen Brief indem du die Vorschau aktivierst und die Datensätze durchgehst

# 7  Drucken

Mit dem Menüpunkt Sendungen > Fertig stellen und zusammenführen kann der fertige Serienbrief gedruckt werden:

Wählt man Einzelne Dokumente bearbeiten..., so wird eine neue Worddatei erstellt, die sämtliche Briefe enthält. So können die einzelnen bei Bedarf noch angepasst werden.

Aufgabe

Simuliere den Seriendruck, indem du mit Einzelne Dokumente bearbeiten... alles in ein neues Dokument ausgibst.

# 8  Verfeinerungen

Probleme können dann auftreten, wenn die Werte nicht direkt im Text verwendet werden können, so z.B. das Geschlecht der Person. Dieses könnte man aber z.B. in der Anrede sehr gut verwenden. Hier bietet Excel unter Regeln ein Wenn-Dann-Sonst. Wir können also sagen: Wenn Geschlecht=«m» dann «Lieber» Sonst «Liebe».

Aufgabe

Verwende das Wenn-Dann-Sonst um eine korrekte Anrede im Briefe einzubauen.

# Tabellen verknüpfen

Ein zentrales Prinzip von Datenbanken ist, dass man die Daten nach sinnvollen Kriterien trennt und in unterschiedlichen Tabellen ablegt. Anhand eindeutiger Merkmale kann man dann Einträge aus mehreren Tabellen miteinander verknüpfen.

Wir könnten z.B. das Attribut Stadt aus der Adressliste streichen. Dafür bauen wir eine zweite Tabelle ein, welche zu jeder PLZ die Ortschaft abspeichert. Nun können wir mit der PLZ aus der Adressliste die Ortschaft in der zweiten Tabelle nachschlagen.

Begriffe am Beispiel

Aufgabe

  • Lade die Liste der PLZ/Ort hier herunter: https://postleitzahlenschweiz.ch/tabelle/ (opens new window)
  • Kopiere die relevanten Infos (erste beiden Spalten) rüber in dein Excel in ein neues Arbeitsblatt
  • Ersetze die Einträge in der Spalte «Stadt» durch eine Funktion welche die Ortschaft gemäss PLZ nachschlägt. (Tipp: SVERWEIS())
Letzte Änderung: 22.6.2020, 14:20:46