Kamus Besar Bahasa Indonesia (KBBI) SQL Database, total data 115.978 kata, kemudian 2847 data kata baku dan non baku.
Tersedia untuk format data:
Juga tersedia untuk format data lainnya seperti:
Buat database baru dengan nama kbbi, nama database dapat di sesuaikan dengan keinginan Anda jika mau.
Sebelum mengimpor data kata, buatlah tabelnya terlebih dahulu dengan nama dictionary, nama tabel dapat di sesuaikan juga jika mau.
| Nama Field | Tipe Data | Nullable | Keterangan |
|---|---|---|---|
| _id | INTEGER | NO | Primary Key, Auto Increment |
| word | TEXT | NO | Kata |
| arti | TEXT | NO | Arti atau penjelasan |
| type | INTEGER | NO | Tipe atau kategori |
CREATE TABLE "dictionary" (
_id INTEGER PRIMARY KEY AUTOINCREMENT,
word TEXT NOT NULL,
arti TEXT NOT NULL,
type INTEGER NOT NULL
);| Nama Field | Tipe Data | Nullable | Keterangan |
|---|---|---|---|
| _id | serial4 | NO | Primary Key, Auto Increment |
| word | text | NO | Kata |
| arti | text | NO | Arti atau penjelasan |
| type | int4 | NO | Tipe 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)
);| Nama Field | Tipe Data | Nullable | Keterangan |
|---|---|---|---|
| _id | INT(11) | NO | Primary Key, Auto Increment |
| word | TEXT | NO | Kata |
| arti | TEXT | NO | Arti atau penjelasan |
| type | INT(11) | NO | Tipe 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;Ada 2 tipe format data, yaitu 1 & 2, kurang lebih perbedaannya seperti ini:
| _id | word | arti | type |
|---|---|---|---|
| 1 | A | <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 |
| 2 | A | Nomina (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
1menggunakan format HTML - Tipe
2tidak menggunakan format HTML
Ini adalah data yang berbeda diluar data kamus. Pada data ini berisi informasi tentang kata baku dan kata non baku. Kurang lebih perbedaannya seperti ini:
| id | word (baku) | wrong (non baku) | explain (keterangan) | clue (petunjuk) |
|---|---|---|---|---|
| 1 | Apotek | Apotik | Kata yang baku menurut KBBI adalah APOTEK, sedangkan APOTIK merupakan bentuk tidak bakunya. Arti Apotek: apo·tek /apoték/ n toko tempat meramu dan menjual obat berdasarkan resep dokter serta memperdagangkan barang medis; rumah obat;-- hidup sebagian tanah yg ditanami tanaman obat-obatan untuk keperluan sehari-hari;per·a·po·tek·an n hal atau tt apotek |
_ /apoték/ n toko tempat meramu dan menjual obat berdasarkan resep dokter serta memperdagangkan barang medis; rumah obat;-- hidup sebagian tanah yg ditanami tanaman obatobatan untuk keperluan seharihari;pera·potekan n hal atau tt _ |
Pada data ini tersedia kurang lebih 2847 pasangan kata baku dan non baku. Untuk struktur data pada tabelnya seperti ini:
| Nama Field | Tipe Data | Nullable | Keterangan |
|---|---|---|---|
| id | INT | YES | Primary Key |
| word | TEXT | NO | Kata baku |
| wrong | TEXT | NO | Kata non-baku |
| explain | TEXT | NO | Penjelasan atau arti |
| clue | TEXT | YES | Petunjuk |
Tersedia untuk format data:
Juga tersedia untuk format data lainnya seperti:
Jika data pada database kurang lengkap, Anda dapat mengkombinasikannya dengan API KBBI PHP Codeigniter4 yang sumber datanya langsung berasal dari KBBI Daring Kemdikbud
MyKBBI: https://play.google.com/store/apps/details?id=com.kang.cahya.apps.mykbbi