Zusammenfassung :In diesem Tutorial stellen wir Ihnen zunächst eine SQLite-Beispieldatenbank vor. Dann geben wir Ihnen die Links zum Herunterladen der Beispieldatenbank und ihres Diagramms. Am Ende des Tutorials zeigen wir Ihnen, wie Sie mit dem sqlite3-Tool eine Verbindung zur Beispieldatenbank herstellen.
Einführung in die SQLite-Beispieldatenbank von Chinook
Wir stellen Ihnen die SQLite-Beispieldatenbank mit dem Namen chinook zur Verfügung. Die Chinook-Beispieldatenbank ist eine gute Datenbank zum Üben mit SQL, insbesondere SQLite.
Das folgende Datenbankdiagramm veranschaulicht die Chinook-Datenbanktabellen und ihre Beziehungen.
Chinook-Beispieldatenbanktabellen
Es gibt 11 Tabellen in der Chinook-Beispieldatenbank.
-
employeesTabelle speichert Mitarbeiterdaten wie Mitarbeiter-ID, Nachname, Vorname usw. Sie hat auch ein Feld namensReportsToum festzulegen, wer wem unterstellt ist. -
customersTabelle speichert Kundendaten. -
invoices&invoice_itemsTabellen:Diese beiden Tabellen speichern Rechnungsdaten. DieinvoicesTabelle speichert Rechnungskopfdaten und dieinvoice_itemsTabelle speichert die Daten der Rechnungsposten. -
artistsTabelle speichert Künstlerdaten. Es ist eine einfache Tabelle, die nur die Künstler-ID und den Namen enthält. -
albumsTabelle speichert Daten über eine Liste von Tracks. Jedes Album gehört einem Künstler. Ein Künstler kann jedoch mehrere Alben haben. -
media_typesTabelle speichert Medientypen wie MPEG-Audio- und AAC-Audiodateien. -
genrestable speichert Musikrichtungen wie Rock, Jazz, Metal usw. -
tracksTabelle speichert die Daten der Songs. Jeder Titel gehört zu einem Album. -
playlists&playlist_trackTabellen:playlistsTabelle speichert Daten über Wiedergabelisten. Jede Wiedergabeliste enthält eine Liste von Titeln. Jeder Titel kann zu mehreren Wiedergabelisten gehören. Die Beziehung zwischen denplaylistsTabelle undtracksTabelle ist viele-zu-viele. Derplaylist_trackTabelle wird verwendet, um diese Beziehung widerzuspiegeln.
SQLite-Beispieldatenbank herunterladen
Sie können die SQLite-Beispieldatenbank über den folgenden Link herunterladen.
Laden Sie die SQLite-Beispieldatenbank herunter
Falls Sie das Datenbankdiagramm als Referenz haben möchten, können Sie sowohl Schwarzweiß- als auch Farbversionen im PDF-Format herunterladen.
SQLite-Beispieldatenbankdiagramm herunterladen
SQLite-Beispieldatenbankdiagramm mit Farbe herunterladen
So stellen Sie eine Verbindung zur SQLite-Beispieldatenbank her
Die Beispieldatenbankdatei ist im ZIP-Format, daher müssen Sie sie in einen Ordner extrahieren, z. B. C:\sqlite\db . Der Name der Datei ist chinook.db
Wenn Sie keine Zip-Software installiert haben, können Sie eine kostenlose Zip-Software wie 7-zip herunterladen.
Verwenden Sie zunächst das Befehlszeilenprogramm und navigieren Sie zum SQLite-Verzeichnis, in dem sich die Datei sqlite3.exe befindet:
c:\sqlite>Code language: Shell Session (shell)
Verwenden Sie zweitens den folgenden Befehl, um eine Verbindung zum chinook herzustellen Beispieldatenbank, die sich in db befindet Ordner, der ein Unterordner von sqlite ist Ordner.
c:\sqlite>sqlite3 c:\sqlite\db\chinook.dbCode language: Shell Session (shell) Sie sollten den folgenden Befehl sehen:
sqlite>Code language: Shell Session (shell) Versuchen Sie drittens einen einfachen Befehl, z. B. .tables, um alle in der Beispieldatenbank verfügbaren Tabellen anzuzeigen.
sqlite> .tables
albums employees invoices playlists
artists genres media_types tracks
customers invoice_items playlist_trackCode language: SQL (Structured Query Language) (sql) In diesem Tutorial haben wir Ihnen die Chinook-SQLite-Beispieldatenbank vorgestellt und Ihnen gezeigt, wie Sie mit dem sqlite3-Tool eine Verbindung zu ihr herstellen.