Betrachten wir die Tabelle Ausleihe, so stellen wir fest, dass es eine große Sammlung von Zahlen ist. Für das Eintragen einer neuen Ausleihe brauchen wir die Nummer von Leser und Buch. Wir können uns dabei sehr schnell verschreiben. Daher schauen wir uns an, wie wir das mit einer grafischen Oberfläche lösen können.
Beim Aktualisieren und Löschen von Daten sind vor allem die der Tabelle Leser bzw. Buch interessant. Da deren Primärschlüssel als Fremdschlüssel in der Tabelle Ausleihe referenziert wurden, ist die referenzielle Integrität hinsichtlich Löschen bzw. Aktualisisierung der Primärschlüssel zu beachten.
Die Datenbank Bibliothek haben wir nun auf einem MySQL-Server erstellt. Vielleicht wollen wir die Datenbank einmal auf einen anderen Server übertragen (Stichwort Datenmigration); auf jeden Fall wollen wir die Datenbank sichern (Backup).
Dazu muss die Datenbank exportiert werden, damit wir diese auf dem Zielserver dann importieren können.