sql >> Databáze >  >> RDS >> SQLite

Ukázková databáze SQLite

Shrnutí :v tomto tutoriálu vám nejprve představíme ukázkovou databázi SQLite. Poté vám poskytneme odkazy na stažení vzorové databáze a jejího diagramu. Na konci tutoriálu vám ukážeme, jak se připojit k ukázkové databázi pomocí nástroje sqlite3.

Úvod do ukázkové databáze chinook SQLite

Poskytujeme vám ukázkovou databázi SQLite s názvem chinook. Vzorová databáze chinook je dobrá databáze pro procvičování SQL, zejména SQLite.

Následující diagram databáze ilustruje databázové tabulky chinook a jejich vztahy.

Ukázkové databázové tabulky Chinook

Ve vzorové databázi chinooku je 11 tabulek.

  • employees tabulka ukládá údaje o zaměstnancích, jako je ID zaměstnance, příjmení, jméno atd. Má také pole s názvem ReportsTo upřesnit, kdo se komu hlásí.
  • customers tabulka ukládá data zákazníků.
  • invoices &invoice_items tabulky:tyto dvě tabulky ukládají fakturační údaje. invoices tabulka ukládá data hlavičky faktury a invoice_items tabulka ukládá data řádkových položek faktury.
  • artists tabulka ukládá data umělců. Je to jednoduchá tabulka, která obsahuje pouze ID a jméno interpreta.
  • albums tabulka ukládá data o seznamu stop. Každé album patří jednomu interpretovi. Jeden interpret však může mít více alb.
  • media_types tabulka ukládá typy médií, jako jsou audio MPEG a audio soubory AAC.
  • genres stůl ukládá hudební typy jako rock, jazz, metal atd.
  • tracks tabulka ukládá data skladeb. Každá skladba patří k jednomu albu.
  • playlists &playlist_track tabulky:playlists tabulka ukládá data o seznamech skladeb. Každý seznam skladeb obsahuje seznam skladeb. Každá skladba může patřit do více seznamů skladeb. Vztah mezi playlists tabulka a tracks tabulka je mnoho k mnoha. playlist_track k vyjádření tohoto vztahu se používá tabulka.

Stáhněte si ukázkovou databázi SQLite

Vzorovou databázi SQLite si můžete stáhnout pomocí následujícího odkazu.

Stáhněte si ukázkovou databázi SQLite

V případě, že chcete mít schéma databáze pro referenci, můžete si stáhnout černobílou i barevnou verzi ve formátu PDF.

Stáhněte si schéma ukázkové databáze SQLite

Stáhněte si ukázkový diagram databáze SQLite s barvou

Jak se připojit k ukázkové databázi SQLite

Ukázkový databázový soubor je ve formátu ZIP, proto jej musíte rozbalit do složky, například C:\sqlite\db . Název souboru je chinook.db

Pokud nemáte nainstalovaný software zip, můžete si stáhnout bezplatný software zip, například 7-zip.

Nejprve použijte program příkazového řádku a přejděte do adresáře SQLite, kde se nachází soubor sqlite3.exe:

c:\sqlite>Code language: Shell Session (shell)

Za druhé, použijte následující příkaz pro připojení k chinook ukázková databáze umístěná v db složku, která je podsložkou sqlite složka.

c:\sqlite>sqlite3 c:\sqlite\db\chinook.dbCode language: Shell Session (shell)

Měli byste vidět následující příkaz:

sqlite>Code language: Shell Session (shell)

Za třetí, vyzkoušejte jednoduchý příkaz, např. .tables, abyste zobrazili všechny tabulky dostupné ve vzorové databázi.

sqlite> .tables
albums          employees       invoices        playlists
artists         genres          media_types     tracks
customers       invoice_items   playlist_trackCode language: SQL (Structured Query Language) (sql)

V tomto tutoriálu jsme vám představili ukázkovou databázi chinook SQLite a ukázali vám, jak se k ní připojit pomocí nástroje sqlite3.


  1. Jak zálohovat databáze MySQL z příkazového řádku v Linuxu

  2. Chyba při aktualizaci připojení

  3. Funkce okna nebo běžné tabulkové výrazy:počítejte předchozí řádky v rozsahu

  4. Kvíz o výkonu a ladění Oracle