SQLite
 sql >> Database >  >> RDS >> SQLite

Database di esempio SQLite

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.

  • employees la tabella memorizza i dati dei dipendenti come ID dipendente, cognome, nome, ecc. Ha anche un campo chiamato ReportsTo per specificare chi segnala a chi.
  • customers la tabella memorizza i dati dei clienti.
  • invoices &invoice_items tabelle:queste due tabelle memorizzano i dati della fattura. Le invoices la tabella memorizza i dati dell'intestazione della fattura e invoice_items la tabella memorizza i dati delle voci di fattura.
  • artists la tabella memorizza i dati degli artisti. È una semplice tabella che contiene solo l'ID artista e il nome.
  • albums la tabella memorizza i dati su un elenco di tracce. Ogni album appartiene a un artista. Tuttavia, un artista può avere più album.
  • media_types la tabella memorizza i tipi di media come audio MPEG e file audio AAC.
  • genres table memorizza tipi di musica come rock, jazz, metal, ecc.
  • tracks la tabella memorizza i dati delle canzoni. Ogni traccia appartiene a un album.
  • playlists &playlist_track tavoli:playlists la tabella memorizza i dati sulle playlist. Ogni playlist contiene un elenco di brani. Ogni traccia può appartenere a più playlist. La relazione tra le playlists tabella e tracks la tabella è molti-a-molti. Il playlist_track tabella 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.