Sebelum mengetikkan perintah SQL pertama, kita perlu memahami apa itu SQLite, mengapa database ini berbeda dari database server, dan bagaimana satu berkas tunggal dapat menyimpan data yang andal. Section ini membangun fondasi pemahaman tersebut supaya keputusan desain pada bagian berikutnya tidak terasa seperti hafalan.