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.
-
employeestabulka ukládá údaje o zaměstnancích, jako je ID zaměstnance, příjmení, jméno atd. Má také pole s názvemReportsToupřesnit, kdo se komu hlásí. -
customerstabulka ukládá data zákazníků. -
invoices&invoice_itemstabulky:tyto dvě tabulky ukládají fakturační údaje.invoicestabulka ukládá data hlavičky faktury ainvoice_itemstabulka ukládá data řádkových položek faktury. -
artiststabulka ukládá data umělců. Je to jednoduchá tabulka, která obsahuje pouze ID a jméno interpreta. -
albumstabulka ukládá data o seznamu stop. Každé album patří jednomu interpretovi. Jeden interpret však může mít více alb. -
media_typestabulka ukládá typy médií, jako jsou audio MPEG a audio soubory AAC. -
genresstůl ukládá hudební typy jako rock, jazz, metal atd. -
trackstabulka ukládá data skladeb. Každá skladba patří k jednomu albu. -
playlists&playlist_tracktabulky:playliststabulka 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 meziplayliststabulka atrackstabulka je mnoho k mnoha.playlist_trackk 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.