KBBI SQL Database

March 10, 2026 ยท View on GitHub

image

KBBI SQL Database

Kamus Besar Bahasa Indonesia (KBBI) SQL Database, total data 115.978 kata.

Format data

Tersedia untuk format data:

Juga tersedia untuk format data lainnya seperti:

Database

Buat database baru dengan nama kbbi, nama database dapat di sesuaikan dengan keinginan Anda jika mau.

Tabel

Sebelum mengimpor data kata, buatlah tabelnya terlebih dahulu dengan nama dictionary, nama tabel dapat di sesuaikan juga jika mau.

SQLite

Nama FieldTipe DataNullableKeterangan
_idINTEGERNOPrimary Key, Auto Increment
wordTEXTNOKata
artiTEXTNOArti atau penjelasan
typeINTEGERNOTipe atau kategori
CREATE TABLE "dictionary" (
  _id INTEGER PRIMARY KEY AUTOINCREMENT,
  word TEXT NOT NULL,
  arti TEXT NOT NULL,
  type INTEGER NOT NULL
);

PostgrSQL

Nama FieldTipe DataNullableKeterangan
_idserial4NOPrimary Key, Auto Increment
wordtextNOKata
artitextNOArti atau penjelasan
typeint4NOTipe atau kategori
CREATE TABLE public."dictionary" (
	"_id" serial4 NOT NULL,
	word text NOT NULL,
	arti text NOT NULL,
	"type" int4 NOT NULL,
	CONSTRAINT dictionary_pkey PRIMARY KEY (_id)
);

MySQL

Nama FieldTipe DataNullableKeterangan
_idINT(11)NOPrimary Key, Auto Increment
wordTEXTNOKata
artiTEXTNOArti atau penjelasan
typeINT(11)NOTipe atau kategori
CREATE TABLE `dictionary` (
  `_id` int(11) NOT NULL AUTO_INCREMENT,
  `word` text NOT NULL,
  `arti` text NOT NULL,
  `type` int(11) NOT NULL,
  PRIMARY KEY (`_id`)
) ENGINE=InnoDB AUTO_INCREMENT=115989 DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci;

Tipe Format Data

Ada 2 tipe format data, yaitu 1 & 2, kurang lebih perbedaannya seperti ini:

_idwordartitype
1A<b><sup>1</sup>A, a</b> <i>n</i> <b>1</b> huruf pertama abjad Indonesia; <b>2</b> nama huruf <i>a</i>; <b>3</b> penanda pertama dl urutan (mutu, nilai, dsb)1
2ANomina (kata benda)\n(1) huruf pertama abjad Indonesia;\n(2) nama huruf a;\n(3) penanda pertama dalam urutan (mutu, nilai, dan sebagainya)2

Dapat Anda lihat perbedaannya:

  • Tipe 1 menggunakan format HTML
  • Tipe 2 tidak menggunakan format HTML

API KBBI

Jika data pada database kurang lengkap, Anda dapat mengkombinasikannya dengan API KBBI PHP Codeigniter4 yang sumber datanya langsung berasal dari KBBI Daring Kemdikbud

Contoh Aplikasi KBBI

MyKBBI: https://play.google.com/store/apps/details?id=com.kang.cahya.apps.mykbbi

Kredit

Penulis

Kang Cahya