Einführung
In dieser Aufgabe erstellen Sie eine SQLite-Datenbank zur Speicherung von Kundenkontaktinformationen. Ziel ist es, eine customers
-Tabelle innerhalb der customers.db
-Datenbank im Verzeichnis ~/project
zu entwerfen und zu erstellen.
Sie definieren Spalten für id
(INTEGER PRIMARY KEY), name
(TEXT) und email
(TEXT) und stellen sicher, dass die Spalte email
eine UNIQUE
-Beschränkung (UNIQUE constraint) hat, um doppelte E-Mail-Adressen zu verhindern. Die Aufgabe umfasst die Verwendung der sqlite3
-Shell zur Ausführung von SQL-Befehlen, insbesondere der CREATE TABLE
-Anweisung, und die Überprüfung der Tabellenstruktur mit dem Befehl .schema customers
.