SQLite
 sql >> Baza danych >  >> RDS >> SQLite

2 przykładowe bazy danych dla SQLite

Jeśli potrzebujesz przykładowej bazy danych do przeprowadzenia szybkich testów w SQLite, oto kilka opcji.

1. Baza danych Chinook

Baza danych Chinook została stworzona jako alternatywa dla bazy danych Northwind. Reprezentuje sklep z mediami cyfrowymi, w tym stoły dla artystów, albumy, utwory multimedialne, faktury i klientów.

Baza danych Chinook jest dostępna w serwisie GitHub. Jest dostępny dla różnych systemów DBMS, w tym MySQL, SQL Server, SQL Server Compact, PostgreSQL, Oracle, DB2 i oczywiście SQLite.

Zainstaluj bazę danych Chinook

Bazę danych Chinook można zainstalować w SQLite, uruchamiając skrypt SQL dostępny na GitHub. To dość duży skrypt, więc może być łatwiej uruchomić go z pliku.

Najpierw zapisz skrypt Chinook_Sqlite.sql w folderze/katalogu na swoim komputerze. To bezpośredni link do skryptu na GitHub.

Teraz utwórz bazę danych o nazwie Chinook. Możesz to zrobić, łącząc się z SQLite za pomocą następującego polecenia:

sqlite3 Chinook.db

Teraz możesz uruchomić skrypt. Aby uruchomić go z pliku, użyj następującego polecenia:

.read Chinook_Sqlite.sql

Zakłada się, że znajdujesz się w tym samym katalogu co plik i że plik nazywa się Chinook_Sqlite.sql . Jeśli nie, musisz użyć pełnej ścieżki do pliku, wraz z nazwą pliku.

Uruchomienie tego skryptu tworzy tabele bazy danych i wypełnia je danymi.

Po zakończeniu działania skryptu możesz sprawdzić, czy utworzył bazę danych, wybierając niektóre dane z tabeli. Na przykład możesz uruchomić następujące polecenie:

SELECT * FROM Artist LIMIT 10;

Wynik:

1|AC/DC
2|Accept
3|Aerosmith
4|Alanis Morissette
5|Alice In Chains
6|Antônio Carlos Jobim
7|Apocalyptica
8|Audioslave
9|BackBeat
10|Billy Cobham

2. Baza danych Northwind

Możesz zrobić dokładnie to samo z bazą danych Northwind. W rzeczywistości baza danych Chinook została stworzona jako nowsza alternatywa dla bazy danych Northwind.

Baza danych Northwind jest dostępna dla SQL Server i Microsoft Access od lat. Został dostarczony jako baza danych samouczków do zarządzania klientami małych firm, zamówieniami, zapasami, zakupami, dostawcami, wysyłką i pracownikami.

Github ma wersję przykładowej bazy danych Microsoft Access 2000 Northwind, przeprojektowaną dla SQLite3.

Tak więc, podobnie jak w poprzednim przykładzie, zapisz skrypt SQL dostępny na GitHub jako Northwind_Sqlite.sql .

Teraz połącz się z SQLite i utwórz bazę danych o nazwie Northwind:

sqlite3 Northwind.db

Teraz możesz uruchomić skrypt:

.read Northwind_Sqlite.sql

Spowoduje to utworzenie tabel i wypełnienie ich itp. Prawdopodobnie zobaczysz, że dane migają jako skrypt podczas działania.

W każdym razie, po zakończeniu działania, możesz przeprowadzić szybkie sprawdzenie, wybierając niektóre dane. Na przykład:

SELECT * FROM "Order Details" LIMIT 10;

Wynik:

10248|11|14|12|0.0
10248|42|9.8|10|0.0
10248|72|34.8|5|0.0
10249|14|18.6|9|0.0
10249|51|42.4|40|0.0
10250|41|7.7|10|0.0
10250|51|42.4|35|0.15
10250|65|16.8|15|0.15
10251|22|16.8|6|0.05
10251|57|15.6|15|0.05

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 4 sposoby na wyświetlenie listy widoków w bazie danych SQLite

  2. ListView nie pokazuje poprawnych obrazów, które można rysować zgodnie z ich nazwą w sqlite

  3. Generuj instrukcje INSERT z wyników zapytań SQLite

  4. Instalacja SQLite

  5. Wyświetlanie danych w RecyclerView