Резюме :в този урок първо ви запознаваме с примерна база данни на SQLite. След това ще ви дадем връзките за изтегляне на примерната база данни и нейната диаграма. В края на урока ще ви покажем как да се свържете с примерната база данни с помощта на инструмента sqlite3.
Въведение в примерната база данни на chinook SQLite
Ние ви предоставяме примерната база данни на SQLite, наречена chinook. Примерната база данни chinook е добра база данни за практикуване с SQL, особено SQLite.
Следващата диаграма на базата данни илюстрира таблиците на базата данни chinook и техните връзки.
Примерни таблици на база данни на Chinook
В примерната база данни на chinook има 11 таблици.
-
employees
таблицата съхранява данни за служителите като идентификатор на служител, фамилия, собствено име и т.н. Тя също има поле с имеReportsTo
за да уточните кой на кого се отчита. -
customers
таблицата съхранява данни за клиентите. -
invoices
&invoice_items
таблици:тези две таблици съхраняват данни за фактури.invoices
таблицата съхранява данните за заглавката на фактурата иinvoice_items
таблицата съхранява данните за редовете на фактурата. -
artists
таблицата съхранява данни за изпълнители. Това е проста таблица, която съдържа само идентификатора и името на изпълнителя. -
albums
таблицата съхранява данни за списък с песни. Всеки албум принадлежи на един изпълнител. Въпреки това един изпълнител може да има няколко албума. -
media_types
таблицата съхранява типове медии като MPEG аудио и AAC аудио файлове. -
genres
таблицата съхранява видове музика като рок, джаз, метъл и др. -
tracks
таблицата съхранява данните за песните. Всяка песен принадлежи към един албум. -
playlists
&playlist_track
таблици:playlists
таблица съхранява данни за плейлисти. Всеки плейлист съдържа списък с песни. Всяка песен може да принадлежи към множество плейлисти. Връзката междуplaylists
таблица иtracks
таблицата е много към много.playlist_track
таблицата се използва за отразяване на тази връзка.
Изтеглете примерна база данни на SQLite
Можете да изтеглите примерната база данни на SQLite, като използвате следната връзка.
Изтеглете примерна база данни на SQLite
В случай че искате да имате диаграмата на базата данни за справка, можете да изтеглите черно-бяла и цветна версия в PDF формат.
Изтеглете примерна диаграма на база данни на SQLite
Изтеглете примерна диаграма на база данни на SQLite с цвят
Как да се свържа с примерна база данни на SQLite
Примерният файл на базата данни е ZIP формат, следователно трябва да го извлечете в папка, например C:\sqlite\db
. Името на файла е chinook.db
Ако нямате инсталиран zip софтуер, можете да изтеглите безплатен zip софтуер, като 7-zip.
Първо използвайте програмата на командния ред и отидете до директорията SQLite, където се намира файлът sqlite3.exe:
c:\sqlite>
Code language: Shell Session (shell)
Второ, използвайте следната команда, за да се свържете с chinook
примерна база данни, намираща се в db
папка, която е подпапка на sqlite
папка.
c:\sqlite>sqlite3 c:\sqlite\db\chinook.db
Code language: Shell Session (shell)
Трябва да видите следната команда:
sqlite>
Code language: Shell Session (shell)
Трето, опитайте проста команда, например .tables, за да видите всички налични таблици в примерната база данни.
sqlite> .tables
albums employees invoices playlists
artists genres media_types tracks
customers invoice_items playlist_track
Code language: SQL (Structured Query Language) (sql)
В този урок ви запознахме с примерната база данни на chinook SQLite и ви показахме как да се свържете с нея с помощта на инструмента sqlite3.