Keunggulan
Ada banyak keunggulan yang dimiki SQLite dibandingkan dengan database lainnya. Apa saja?
- Mudah Dikelola
- Sangat Stabil
- Bisa Diperluas
- Sangat Cepat
- Mode WAL
Tipe Data
Ada banyak tipe data juga pada SQLite antara lain adalah:
- Char atau Varchar adalah tipe data untuk menampung tipe data yang memiliki tipe karakter. Contoh: Nama orang, nama kantor, dll
- Integer atau yang sering disingkat sebagai INT adalah tipe data yang digunakan untuk menampung data yang bertipe angka. Contoh: NIS, No ktp, No SIM, dll.
- Date adalah tipe data yang digunakan untuk menampung data yang bertipe tanggal, bulan, dan tahun. Contoh: tanggal lahir, dll.
- Numeric adalah tipe data yang dapat menampung data berbentuk bilangan real. Contoh: 6.00 atau 7.25.
- Small INT adalah tipe data bilangan bulat yang range-nya lebih kecil dari integer.
Membuat Database
Setelah saya jelaskan pengertian dan kelebihannya. Lanjut kita mulai membuat database menggunakan SQLite. Perhatikan code berikut:
import sqlite3
# menghubungkan database
con = sqlite3.connect("siswa.db")
cur = con.cursor()
# membuat table jika belum ada
cur.execute("""CREATE TABLE IF NOT EXISTS
siswa(nisn INTEGER, nama_siswa CHAR)""")
cur.execute("""INSERT INTO siswa VALUES
(140993, 'Anonk Yuhuu'),
(140992, 'Intan Berliantinnias'),
(140991, 'Muhammad Fatan')""")
cur.execute("SELECT * FROM siswa")
for data in cur.fetchall():
print(data)
Nah setelah membuat kodenya, kita simpan di file yang berekstensi .py lalu kita coba jalankan kodenya.
2 komentar