Riepilogo :in questo tutorial, ti presentiamo prima un database di esempio SQLite. Quindi, ti forniremo i collegamenti per scaricare il database di esempio e il suo diagramma. Alla fine del tutorial, ti mostreremo come connetterti al database di esempio utilizzando lo strumento sqlite3.
Introduzione al database di esempio chinook SQLite
Ti forniamo il database di esempio SQLite chiamato chinook. Il database di esempio chinook è un buon database per esercitarsi con SQL, in particolare SQLite.
Il seguente diagramma del database illustra le tabelle del database chinook e le loro relazioni.
Tabelle di database di esempio Chinook
Ci sono 11 tabelle nel database di esempio chinook.
-
employeesla tabella memorizza i dati dei dipendenti come ID dipendente, cognome, nome, ecc. Ha anche un campo chiamatoReportsToper specificare chi segnala a chi. -
customersla tabella memorizza i dati dei clienti. -
invoices&invoice_itemstabelle:queste due tabelle memorizzano i dati della fattura. Leinvoicesla tabella memorizza i dati dell'intestazione della fattura einvoice_itemsla tabella memorizza i dati delle voci di fattura. -
artistsla tabella memorizza i dati degli artisti. È una semplice tabella che contiene solo l'ID artista e il nome. -
albumsla tabella memorizza i dati su un elenco di tracce. Ogni album appartiene a un artista. Tuttavia, un artista può avere più album. -
media_typesla tabella memorizza i tipi di media come audio MPEG e file audio AAC. -
genrestable memorizza tipi di musica come rock, jazz, metal, ecc. -
tracksla tabella memorizza i dati delle canzoni. Ogni traccia appartiene a un album. -
playlists&playlist_tracktavoli:playlistsla tabella memorizza i dati sulle playlist. Ogni playlist contiene un elenco di brani. Ogni traccia può appartenere a più playlist. La relazione tra leplayliststabella etracksla tabella è molti-a-molti. Ilplaylist_tracktabella viene utilizzata per riflettere questa relazione.
Scarica database di esempio SQLite
È possibile scaricare il database di esempio SQLite utilizzando il seguente collegamento.
Scarica il database di esempio SQLite
Nel caso in cui desideri avere il diagramma del database come riferimento, puoi scaricare sia la versione in bianco e nero che quella a colori in formato PDF.
Scarica il diagramma di database di esempio SQLite
Scarica il diagramma di database di esempio SQLite con colore
Come connettersi al database di esempio SQLite
Il file di database di esempio è in formato ZIP, quindi è necessario estrarlo in una cartella, ad esempio C:\sqlite\db . Il nome del file è chinook.db
Se non hai installato il software zip, puoi scaricare un software zip gratuito come 7-zip.
Innanzitutto, usa il programma della riga di comando e vai alla directory SQLite in cui si trova il file sqlite3.exe:
c:\sqlite>Code language: Shell Session (shell)
In secondo luogo, usa il seguente comando per connetterti a chinook database di esempio situato nel db cartella, che è una sottocartella di sqlite cartella.
c:\sqlite>sqlite3 c:\sqlite\db\chinook.dbCode language: Shell Session (shell) Dovresti vedere il seguente comando:
sqlite>Code language: Shell Session (shell) Terzo, prova un semplice comando, ad esempio .tables, per visualizzare tutte le tabelle disponibili nel database di esempio.
sqlite> .tables
albums employees invoices playlists
artists genres media_types tracks
customers invoice_items playlist_trackCode language: SQL (Structured Query Language) (sql) In questo tutorial, ti abbiamo presentato il database di esempio SQLite di chinook e ti abbiamo mostrato come collegarti ad esso utilizzando lo strumento sqlite3.