SQLite
 sql >> база данни >  >> RDS >> SQLite

Примерна база данни на SQLite

Резюме :в този урок първо ви запознаваме с примерна база данни на 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.dbCode 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_trackCode language: SQL (Structured Query Language) (sql)

В този урок ви запознахме с примерната база данни на chinook SQLite и ви показахме как да се свържете с нея с помощта на инструмента sqlite3.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite - Експортиране на данни в CSV файл

  2. android.database.CursorIndexOutOfBoundsException

  3. Как да изберете конкретна колона от базата данни за стаи, като се има предвид конкретен параметър в заявката за стая?

  4. Не може да се зареди базата данни sqlite при първо стартиране

  5. Как работи SQLite Total().