SQLite menawarkan banyak paket instalasi yang berbeda, bergantung pada sistem operasi Anda. Ia juga menawarkan banyak API untuk berbagai bahasa pemrograman.
Dalam tutorial ini, Anda akan belajar-
- Unduh & Instal Penginstal Paket SQLite
- SQLite Studio - Manajer dan Administrasi
- Memperkenalkan database Sampel
Unduh & Instal Penginstal Paket SQLite
Paket instalasi tersedia untuk pengguna Windows 10:
Dari situs resmi SQLite di bagian unduhan. Tangkapan layar berikut memungkinkan Anda mengunduh paket instalasi SQLite yang berbeda untuk Windows:
Program shell baris perintah:
Paket unduhan yang disorot disebut Program Baris Perintah (CLP) . CLP adalah aplikasi baris perintah yang memungkinkan Anda mengakses sistem manajemen basis data SQLite dan semua fitur SQLite. Menggunakan CLP, Anda dapat membuat dan mengelola database SQLite. Dan itu adalah alat yang akan kita gunakan sepanjang tutorial.
- DLL 32-bit (x86): Pustaka inti sistem Database SQLite untuk platform x86.
- 64-bit DLL (x64): Pustaka inti sistem Database SQLite untuk platform x64.
Menginstal Program Baris Perintah (CLP) di mesin Anda:
Dalam langkah-langkah berikut, Anda akan menemukan langkah-langkah untuk menginstal Program Baris Perintah (CLP) di mesin Anda:
Langkah 1) Unduh paket unduhan yang disorot dari gambar sebelumnya ke PC Anda. Ini adalah file " zip ".
Langkah 2) Ekstrak file zip. Anda akan menemukan " sqlite3.exe " di file yang diekstrak sebagai berikut:
Langkah 3) Buka My Computer, dan klik dua kali partisi "C" untuk menavigasi ke sana:
Langkah 4) Buat direktori baru " sqlite ":
Langkah 5) Salin file " sqlite3.exe " ke dalamnya. Inilah yang akan kita gunakan melalui tutorial untuk menjalankan kueri SQLite:
Namun, ada beberapa paket lain untuk tujuan yang berbeda. Mereka tidak dibutuhkan. Tetapi Anda mungkin memerlukannya jika Anda menggunakan OS yang berbeda dari Windows, Anda bisa mendapatkan SQLite versi Linux atau Mac OS.
Juga, Anda bisa mendapatkan dokumentasi atau kode sumber dari sana jika Anda mau. Anda juga bisa mendapatkan API untuk Windows Phone 8 atau .Net dan bahasa pemrograman lainnya.
Berikut beberapa paket berbeda untuk tujuan berbeda:
- Kode Sumber dan beberapa Format Kode Sumber alternatif - Kode sumber lengkap yang menyusun SQLite.
- Dokumentasi - Dokumentasi SQLite sebagai halaman HTML. Ini adalah dokumentasi online yang sama, tetapi dapat diunduh sebagai halaman HTML sehingga Anda dapat membukanya secara offline.
- Binari yang Dikompilasi untuk Linux.
- Binari yang Dikompilasi untuk Mac OS X (x86).
- Binari yang Dikompilasi untuk Windows Phone 8 - SDK dan komponen untuk mengembangkan aplikasi untuk Windows Phone 8 yang menggunakan database SQLite.
- Binari yang Dikompilasi untuk Windows Runtime - SDK dan komponen lainnya untuk mengembangkan aplikasi untuk menyambung ke database SQLite untuk platform Windows Runtime.
- Binari yang Dikompilasi untuk .NET - ini adalah beberapa kumpulan DLL dan pustaka .NET yang dapat Anda gunakan dari aplikasi .NET untuk menyambung ke database SQLite.
SQLite Studio - Manajer dan Administrasi
Ada banyak alat manajemen SQLite yang membuat bekerja dengan database SQLite lebih mudah. Alih-alih membuat dan mengelola database menggunakan baris perintah, alat ini menyediakan seperangkat alat GUI yang memungkinkan Anda membuat dan mengelola database.
Situs web resmi SQLite memiliki lusinan alat yang terdaftar; Anda dapat melihatnya dari sini: Alat Manajemen SQLite. Ini yang direkomendasikan
SQLite Studio: Ini adalah alat portabel yang tidak memerlukan instalasi. Ini mendukung SQLite3 dan SQLite2. Anda dapat dengan mudah mengimpor dan mengekspor data ke berbagai format seperti CSV, HTML, PDF, JSON. Ini open source dan mendukung Unicode.
Memperkenalkan database Sampel
Pada langkah-langkah berikut, kami akan membuat database sampel yang akan kami gunakan di sepanjang tutorial:
Langkah 1) Buka file teks dan tempelkan perintah berikut ke dalamnya:
CREATE TABLE [Departments] ([DepartmentId] INTEGER NOT NULL PRIMARY KEY,[DepartmentName] NVARCHAR(50) NULL);INSERT INTO Departments VALUES(1, 'IT');INSERT INTO Departments VALUES(2, 'Physics');INSERT INTO Departments VALUES(3, 'Arts');INSERT INTO Departments VALUES(4, 'Math');CREATE TABLE [Students] ([StudentId] INTEGER PRIMARY KEY NOT NULL,[StudentName] NVARCHAR(50) NOT NULL,[DepartmentId] INTEGER NULL,[DateOfBirth] DATE NULL,FOREIGN KEY(DepartmentId) REFERENCES Departments(DepartmentId));INSERT INTO Students VALUES(1, 'Michael', 1, '1998-10-12');INSERT INTO Students VALUES(2, 'John', 1, '1998-10-12');INSERT INTO Students VALUES(3, 'Jack', 1, '1998-10-12');INSERT INTO Students VALUES(4, 'Sara', 2, '1998-10-12');INSERT INTO Students VALUES(5, 'Sally', 2, '1998-10-12');INSERT INTO Students VALUES(6, 'Jena', NULL, '1998-10-12');INSERT INTO Students VALUES(7, 'Nancy', 2, '1998-10-12');INSERT INTO Students VALUES(8, 'Adam', 3, '1998-10-12');INSERT INTO Students VALUES(9, 'Stevens', 3, '1998-10-12');INSERT INTO Students VALUES(10, 'George', NULL, '1998-10-12');CREATE TABLE [Tests] ([TestId] INTEGER NOT NULL PRIMARY KEY,[TestName] NVARCHAR(50) NOT NULL,[TestDate] DATE NULL);INSERT INTO [Tests] VALUES(1, 'Mid Term IT Exam', '2015-10-18');INSERT INTO [Tests] VALUES(2, 'Mid Term Physics Exam', '2015-10-23');INSERT INTO [Tests] VALUES(3, 'Mid Term Arts Exam', '2015-10-10');INSERT INTO [Tests] VALUES(4, 'Mid Term Math Exam', '2015-10-15');CREATE TABLE [Marks] ([MarkId] INTEGER NOT NULL PRIMARY KEY,[TestId] INTEGER NOT NULL,[StudentId] INTEGER NOT NULL,[Mark] INTEGER NULL,FOREIGN KEY(StudentId) REFERENCES Students(StudentId),FOREIGN KEY(TestId) REFERENCES Tests(TestId));INSERT INTO Marks VALUES(1, 1, 1, 18);INSERT INTO Marks VALUES(2, 1, 2, 20);INSERT INTO Marks VALUES(3, 1, 3, 16);INSERT INTO Marks VALUES(4, 2, 4, 19);INSERT INTO Marks VALUES(5, 2, 5, 14);INSERT INTO Marks VALUES(6, 2, 7, 20);INSERT INTO Marks VALUES(7, 3, 8, 20);INSERT INTO Marks VALUES(8, 3, 9, 20);
Langkah 2) Simpan file sebagai "TutorialsSampleDB.sql" di direktori berikut " C: \ sqlite ".
Langkah 3) Buka alat Baris Perintah Windows (cmd.exe) dari menu awal, ketik "cmd" dan buka.
Langkah 4) Ini akan terbuka di jalur default, Anda perlu menavigasi ke folder "C: \ sqlite" yang telah kami buat sebelumnya dalam tutorial ini dengan perintah berikut "cd" C: \ sqlite ":
Langkah 5) Tulis perintah berikut,
sqlite3 TutorialsSampleDB.db < TutorialsSampleDB.sql
Perintah harus berhasil diselesaikan, dan Anda seharusnya tidak melihat output setelah perintah itu seperti gambar layar berikut:
Langkah 6) Anda sekarang dapat melihat file database " TutorialsSampleDB.db " yang dibuat di direktori " C: \ sqlite ":