Skip to content

Kamus Besar Bahasa Indonesia (KBBI) SQL Database | Total data 115.978 Kata | Tersedia untuk MySQL, SQLite dan PostgreSQL. Juga tersedia untuk format data CSV, JSON, Markdown, PHP Array, XML, DbUnit, HTML

Notifications You must be signed in to change notification settings

dyazincahya/KBBI-SQL-database

Repository files navigation

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 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
);

PostgrSQL

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)
);

MySQL

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;

Tipe Format Data

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 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

Kredit

Ican Bachors

Penulis

Kang Cahya

About

Kamus Besar Bahasa Indonesia (KBBI) SQL Database | Total data 115.978 Kata | Tersedia untuk MySQL, SQLite dan PostgreSQL. Juga tersedia untuk format data CSV, JSON, Markdown, PHP Array, XML, DbUnit, HTML

Topics

Resources

Stars

Watchers

Forks