SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

2 Contoh Database untuk SQLite

Jika Anda memerlukan database sampel untuk menjalankan beberapa tes cepat di SQLite, berikut adalah beberapa opsinya.

1. Basis Data Chinook

Basis data Chinook dibuat sebagai alternatif dari basis data Northwind. Ini mewakili toko media digital, termasuk tabel untuk artis, album, trek media, faktur, dan pelanggan.

Basis data Chinook tersedia di GitHub. Ini tersedia untuk berbagai DBMS termasuk MySQL, SQL Server, SQL Server Compact, PostgreSQL, Oracle, DB2, dan tentu saja, SQLite.

Instal Basis Data Chinook

Anda dapat menginstal database Chinook di SQLite dengan menjalankan skrip SQL yang tersedia di GitHub. Ini adalah skrip yang cukup besar, jadi Anda mungkin akan lebih mudah menjalankannya dari file.

Pertama, simpan skrip Chinook_Sqlite.sql ke folder/direktori di komputer Anda. Itu adalah tautan langsung ke skrip di GitHub.

Sekarang buat database bernama Chinook. Anda dapat melakukannya dengan menghubungkan ke SQLite dengan perintah berikut:

sqlite3 Chinook.db

Sekarang Anda dapat menjalankan skrip. Untuk menjalankannya dari file, gunakan perintah berikut:

.read Chinook_Sqlite.sql

Ini mengasumsikan bahwa Anda berada di direktori yang sama dengan file tersebut, dan file tersebut bernama Chinook_Sqlite.sql . Jika tidak, Anda harus menggunakan path lengkap ke file tersebut, bersama dengan nama apa pun yang Anda gunakan untuk file tersebut.

Menjalankan skrip ini akan membuat tabel database dan mengisinya dengan data.

Setelah skrip selesai berjalan, Anda dapat memverifikasi bahwa skrip tersebut membuat database dengan memilih beberapa data dari tabel. Misalnya, Anda dapat menjalankan yang berikut:

SELECT * FROM Artist LIMIT 10;

Hasil:

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. Basis Data Northwind

Anda dapat melakukan hal yang persis sama dengan database Northwind. Faktanya, database Chinook dibuat sebagai alternatif baru dari database Northwind.

Database Northwind telah tersedia untuk SQL Server dan Microsoft Access selama bertahun-tahun. Itu disediakan sebagai database tutorial untuk mengelola pelanggan bisnis kecil, pesanan, inventaris, pembelian, pemasok, pengiriman, dan karyawan.

Github memiliki versi database sampel Microsoft Access 2000 Northwind, yang direkayasa ulang untuk SQLite3.

Jadi, mirip dengan contoh sebelumnya, simpan skrip SQL yang tersedia di GitHub sebagai Northwind_Sqlite.sql .

Sekarang sambungkan ke SQLite dan buat database bernama Northwind:

sqlite3 Northwind.db

Sekarang Anda dapat menjalankan skrip:

.read Northwind_Sqlite.sql

Ini akan membuat tabel dan mengisinya, dll. Anda mungkin akan melihat data berkedip sebagai skrip saat dijalankan.

Bagaimanapun, setelah selesai berjalan, Anda dapat menjalankan pemeriksaan cepat dengan memilih beberapa data. Misalnya:

SELECT * FROM "Order Details" LIMIT 10;

Hasil:

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. SQLite SUM

  2. Bagaimana cara mengetahui pengguna ada di Database Sqlite menggunakan android?

  3. Buat Tabel di SQLite

  4. Apakah ada metode yang membantu menyelesaikan masalah umum SQLite?

  5. 4 Mode Output Tabular di SQLite