SlideShare une entreprise Scribd logo
1  sur  6
Télécharger pour lire hors ligne
1
Kecerdasan Buatan :
Menyimpan graph dalam sebuah database MySQL
Oleh: Anon Kuncoro Widigdo, ST, MM * anonkuncoro@gmail.com
Dalam Kecerdasan Buatan (Artificial Intelligence) untuk menyatakan ruang
keadaan dapat digambarkan dalam suatu graph. Di dalam suatu graph terdapat
beberapa node (simpul) yang saling berhubungan. Setiap node dihubungkan oleh arc
(anak panah) atau edge (sisi) yang digunakan untuk menunjukkan arah tertentu. Suatu
arc atau edge dalam graph dapat ditambahkan suatu bobot tertentu. Suatu graph yang
mempunyai bobot dapat melambangkan sebuah konsep yang berbeda. Misalnya sebuah
graph berbobot yang menggambarkan hubungan antar kota. Maka untuk setiap arc atau
edge dapat diberikan bobot yang berupa jarak.
Gambar 1
Sebuah graph berbobot
Pada gambar 1 menunjukkan sebuah graph berbobot yang menggambarkan
hubungan node. Misalnya sebuah graph pada gambar 1 tersebut menggambarkan ruang
keadaan hubungan antar kota. Setiap node tersebut mewakili sebuah kota, sedangkan
2
dalam arc atau edge terdapat bobot yang menyatakan jarak antar kota tersebut. Dari
graph tersebut dapat diketahui bahwa:
 Kota S dan kota A terhubung dan mempunyai jarak 10 kilometer
 Kota S dan kota B terhubung dan mempunyai jarak 11 kilometer
 Kota S dan kota C terhubung dan mempunyai jarak 9 kilometer
 Kota A dan kota D terhubung dan mempunyai jarak 5 kilometer
 Kota A dan kota E terhubung dan mempunyai jarak 7 kilometer
 dst
Untuk memudahkan memahami graph tersebut dapat digambarkan secara detail dalam
gambar 2.
Gambar 2
Penggambaran graph secara detail
Dalam sebuah aplikasi kecerdasan buatan (artificial intelligence) buatan sebuah
setiap node dalam graph dapat disimpan dalam sebuah database MySQL. Gambar 2 akan
memudahkan kita untuk memudahkan menyimpan graph tersebut dalam sebuah table
dalam database. Setiap node akan menempati level tertentu dan setiap node tersebut
mempunyai nomor urut, node induk dan jarak tertentu.
3
Gambar 3
Penggambaran graph dalam sebuah table
Penggambaran graph dalam sebuah table dapat dilihat pada gambar 3, sehingga
didapat kolom berupa ID, NODE, PARENT, DISTANCE dan LEVEL. Setiap baris dalam table
tersebut menyatakan sebuah row (baris) atau record dalam table. Sehingga struktur
dalam table MYROUTES adalah sebagai berikut:
TABLE MYROUTES
COLUMN TYPE
ID INTEGER AUTO INCREMENT, NOT NULL, PRIMARY KEY
NODE CHARACTER / VARCHAR VARCHAR(20), NOT NULL
PARENT INTEGER INTEGER, NOT NULL
DISTANCE INTEGER INTEGER, NULL
LEVEL INTEGER INTEGER, NOT NULL
4
Membuat table myroutes :
CREATE TABLE myroutes (
id int(3) NOT NULL AUTO_INCREMENT,
node varchar(50) NOT NULL,
parent int(3) NOT NULL,
distance int(3) DEFAULT NULL,
level int(3) NOT NULL,
PRIMARY KEY (id)
);
Gambar 4
Hasil saat menjalankan query pembuatan table myroutes
Memasukkan setiap node kedalam sebuah record dalam table myroutes:
INSERT INTO myroutes(node,level) VALUES('S',0);
INSERT INTO myroutes(node,parent,distance,level) VALUES('A',1,10,1);
INSERT INTO myroutes(node,parent,distance,level) VALUES('B',1,11,1);
INSERT INTO myroutes(node,parent,distance,level) VALUES('C',1,9,1);
INSERT INTO myroutes(node,parent,distance,level) VALUES('D',2,5,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('E',2,7,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('F',2,3,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('G',3,2,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('H',3,2,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('I',3,4,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('J',4,5,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('K',4,2,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('L',4,4,2);
INSERT INTO myroutes(node,parent,distance,level) VALUES('M',6,5,3);
INSERT INTO myroutes(node,parent,distance,level) VALUES('N',7,3,3);
INSERT INTO myroutes(node,parent,distance,level) VALUES('O',8,7,3);
INSERT INTO myroutes(node,parent,distance,level) VALUES('P',9,4,3);
INSERT INTO myroutes(node,parent,distance,level) VALUES('Q',10,4,3);
INSERT INTO myroutes(node,parent,distance,level) VALUES('Z',13,5,3);
5
Gambar 5
Hasil saat menjalankan query untuk menambahkan record
Setelah semua node dalam graph disimpam dalam sebuah table, maka kita dapat
menampilkannya dengan query sebagai berikut:
SELECT * FROM myroutes;
Gambar 6
Menampilkan isi table myroutes
6
Dengan demikian nantinya dapat memudahkan kita untuk melakukan operasi
dalam suatu graph. Sebagai contoh dapat diperhatikan pada query dibawah ini.
 Menampilkan semua node pada level 1 :
SELECT node FROM myroutes WHERE level=1;
 Menampilkan anak dari node B dan jaraknya :
SELECT node, distance from myroutes WHERE parent=3;
 Menampilkan jarak dari node L ke node Z :
SELECT distance FROM myroutes WHERE node=’Z’;
Ini adalah salah satu cara sederhana untuk menyimpan graph dalam suatu
database MySQL. Dengan menyimpan setiap node dalam suatu database diharapkan
dapat mempermudah melakukan operasi-operasi lain dalam suatu graph. Semoga
membantu.
* Penulis adalah staf Teknologi Sistem Informasi di PT.Bank Pembangunan Daerah Sulawesi Tenggara
(Bank Sultra) dan dosen di STMIK Catur Sakti Kendari.

Contenu connexe

Tendances

Bab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalBab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijital
Syafrizal
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi
Roziq Bahtiar
 

Tendances (20)

Bab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijitalBab 4 operasi-operasi dasar pengolahan citra dijital
Bab 4 operasi-operasi dasar pengolahan citra dijital
 
UML Aplikasi Rental Mobil
UML Aplikasi Rental MobilUML Aplikasi Rental Mobil
UML Aplikasi Rental Mobil
 
Teori bahasa-dan-otomata
Teori bahasa-dan-otomataTeori bahasa-dan-otomata
Teori bahasa-dan-otomata
 
5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi5 Macam Metode Dasar Kriptografi
5 Macam Metode Dasar Kriptografi
 
Makalah Jaringan Syaraf Tiruan
Makalah Jaringan Syaraf TiruanMakalah Jaringan Syaraf Tiruan
Makalah Jaringan Syaraf Tiruan
 
Pengujian sistem
Pengujian sistemPengujian sistem
Pengujian sistem
 
Laporan analisis sistem informasi
Laporan analisis sistem informasiLaporan analisis sistem informasi
Laporan analisis sistem informasi
 
Makalah java
Makalah javaMakalah java
Makalah java
 
Laporan Praktikum Algoritma
Laporan Praktikum AlgoritmaLaporan Praktikum Algoritma
Laporan Praktikum Algoritma
 
Sistem Penunjang Keputusan [Sistem Penunjang Manajemen]
Sistem Penunjang Keputusan [Sistem Penunjang Manajemen]Sistem Penunjang Keputusan [Sistem Penunjang Manajemen]
Sistem Penunjang Keputusan [Sistem Penunjang Manajemen]
 
Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)Sistem Waktu Nyata (Real Time System)
Sistem Waktu Nyata (Real Time System)
 
Tugas mandiri struktur data
Tugas mandiri struktur dataTugas mandiri struktur data
Tugas mandiri struktur data
 
Konteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus DataKonteks, Data Flow Diagram dan Kamus Data
Konteks, Data Flow Diagram dan Kamus Data
 
Data dan informasi power point
Data dan informasi power pointData dan informasi power point
Data dan informasi power point
 
Sejarah dan Perkembangan Memori External
Sejarah dan Perkembangan Memori ExternalSejarah dan Perkembangan Memori External
Sejarah dan Perkembangan Memori External
 
Register
RegisterRegister
Register
 
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
Final Project APSI : ANALISIS PERANCANGAN SISTEM INFORMASI PENJUALAN SUPERMAR...
 
Rancangan Game
Rancangan GameRancangan Game
Rancangan Game
 
Sorting ppt
Sorting ppt Sorting ppt
Sorting ppt
 
Algoritma brute force
Algoritma brute forceAlgoritma brute force
Algoritma brute force
 

Similaire à Kecerdasan Buatan: Menyimpan graph dalam sebuah database MySQL (10)

Latihan Graph
Latihan GraphLatihan Graph
Latihan Graph
 
T Istrukdat11
T Istrukdat11T Istrukdat11
T Istrukdat11
 
Pengertian dan Representasi Graph
Pengertian dan Representasi GraphPengertian dan Representasi Graph
Pengertian dan Representasi Graph
 
Cara menggambar graf sederhana matematika diskrit
Cara menggambar graf sederhana matematika diskritCara menggambar graf sederhana matematika diskrit
Cara menggambar graf sederhana matematika diskrit
 
Cara cepat menyelesaikan graf
Cara cepat menyelesaikan grafCara cepat menyelesaikan graf
Cara cepat menyelesaikan graf
 
Graph
GraphGraph
Graph
 
Gis (surface analysis)
Gis (surface analysis)Gis (surface analysis)
Gis (surface analysis)
 
Makalah graph
Makalah graphMakalah graph
Makalah graph
 
Solusi Persamaan Laplace Dua Dimensi Untuk Metode Numerik
Solusi Persamaan Laplace Dua Dimensi Untuk Metode NumerikSolusi Persamaan Laplace Dua Dimensi Untuk Metode Numerik
Solusi Persamaan Laplace Dua Dimensi Untuk Metode Numerik
 
Teori graf
Teori grafTeori graf
Teori graf
 

Dernier

KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdshKISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
DosenBernard
 
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Riyadh +966572737505 get cytotec
 
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).pptSIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
EndangNingsih7
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
danzztzy405
 
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotecAbortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 

Dernier (17)

Perlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdfPerlindungan Anak Dalam Hukum Perdata (2).pdf
Perlindungan Anak Dalam Hukum Perdata (2).pdf
 
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
514034136-Tugas-Modul-4-5-Komputer-Dan-Media-Pembelajaran.pptx
 
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppTPERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
PERTEMUAN 4 himpunan dan fungsi logika fuzzy.ppT
 
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdfAlur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
Alur Pengajuan Surat Keterangan Pindah (Individu) lewat IKD.pdf
 
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdshKISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
KISI-KISI USEK PJOK TA 2023-2024 anans ajaja jaja hdsh
 
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MAMateri Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
Materi Pajak Untuk BOS tahun 2024 untuk madrasah MI,MTS, dan MA
 
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
Abortion pills in Kuwait salmiyah [+966572737505 ] Get Cytotec in Kuwait city...
 
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.pptDATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
DATA MINING : ESTIMASI, PREDIKSI, KLASIFIKASI, KLASTERING, DAN ASOSIASI.ppt
 
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).pptSIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
SIMPUS SIMPUS SIMPUS & E- PUSKESMAS (3).ppt
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data mining
 
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHANKONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
KONSEP DASAR ADVOKASI GIZI KEBIJAKAN PEMERINTAHAN
 
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkksKISI KISI PSAJ IPS KLS IX 2324.docskskkks
KISI KISI PSAJ IPS KLS IX 2324.docskskkks
 
Abortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotecAbortion pills in Jeddah+966543202731/ buy cytotec
Abortion pills in Jeddah+966543202731/ buy cytotec
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
 
Salinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa IndonesiaSalinan PPT TATA BAHASA Bahasa Indonesia
Salinan PPT TATA BAHASA Bahasa Indonesia
 
DATA MINING : RSITEKTUR & MODEL DATA MINING
DATA MINING : RSITEKTUR & MODEL DATA MININGDATA MINING : RSITEKTUR & MODEL DATA MINING
DATA MINING : RSITEKTUR & MODEL DATA MINING
 
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIFPPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
PPT SIDANG UJIAN KOMPREHENSIF KUALITATIF
 

Kecerdasan Buatan: Menyimpan graph dalam sebuah database MySQL

  • 1. 1 Kecerdasan Buatan : Menyimpan graph dalam sebuah database MySQL Oleh: Anon Kuncoro Widigdo, ST, MM * anonkuncoro@gmail.com Dalam Kecerdasan Buatan (Artificial Intelligence) untuk menyatakan ruang keadaan dapat digambarkan dalam suatu graph. Di dalam suatu graph terdapat beberapa node (simpul) yang saling berhubungan. Setiap node dihubungkan oleh arc (anak panah) atau edge (sisi) yang digunakan untuk menunjukkan arah tertentu. Suatu arc atau edge dalam graph dapat ditambahkan suatu bobot tertentu. Suatu graph yang mempunyai bobot dapat melambangkan sebuah konsep yang berbeda. Misalnya sebuah graph berbobot yang menggambarkan hubungan antar kota. Maka untuk setiap arc atau edge dapat diberikan bobot yang berupa jarak. Gambar 1 Sebuah graph berbobot Pada gambar 1 menunjukkan sebuah graph berbobot yang menggambarkan hubungan node. Misalnya sebuah graph pada gambar 1 tersebut menggambarkan ruang keadaan hubungan antar kota. Setiap node tersebut mewakili sebuah kota, sedangkan
  • 2. 2 dalam arc atau edge terdapat bobot yang menyatakan jarak antar kota tersebut. Dari graph tersebut dapat diketahui bahwa:  Kota S dan kota A terhubung dan mempunyai jarak 10 kilometer  Kota S dan kota B terhubung dan mempunyai jarak 11 kilometer  Kota S dan kota C terhubung dan mempunyai jarak 9 kilometer  Kota A dan kota D terhubung dan mempunyai jarak 5 kilometer  Kota A dan kota E terhubung dan mempunyai jarak 7 kilometer  dst Untuk memudahkan memahami graph tersebut dapat digambarkan secara detail dalam gambar 2. Gambar 2 Penggambaran graph secara detail Dalam sebuah aplikasi kecerdasan buatan (artificial intelligence) buatan sebuah setiap node dalam graph dapat disimpan dalam sebuah database MySQL. Gambar 2 akan memudahkan kita untuk memudahkan menyimpan graph tersebut dalam sebuah table dalam database. Setiap node akan menempati level tertentu dan setiap node tersebut mempunyai nomor urut, node induk dan jarak tertentu.
  • 3. 3 Gambar 3 Penggambaran graph dalam sebuah table Penggambaran graph dalam sebuah table dapat dilihat pada gambar 3, sehingga didapat kolom berupa ID, NODE, PARENT, DISTANCE dan LEVEL. Setiap baris dalam table tersebut menyatakan sebuah row (baris) atau record dalam table. Sehingga struktur dalam table MYROUTES adalah sebagai berikut: TABLE MYROUTES COLUMN TYPE ID INTEGER AUTO INCREMENT, NOT NULL, PRIMARY KEY NODE CHARACTER / VARCHAR VARCHAR(20), NOT NULL PARENT INTEGER INTEGER, NOT NULL DISTANCE INTEGER INTEGER, NULL LEVEL INTEGER INTEGER, NOT NULL
  • 4. 4 Membuat table myroutes : CREATE TABLE myroutes ( id int(3) NOT NULL AUTO_INCREMENT, node varchar(50) NOT NULL, parent int(3) NOT NULL, distance int(3) DEFAULT NULL, level int(3) NOT NULL, PRIMARY KEY (id) ); Gambar 4 Hasil saat menjalankan query pembuatan table myroutes Memasukkan setiap node kedalam sebuah record dalam table myroutes: INSERT INTO myroutes(node,level) VALUES('S',0); INSERT INTO myroutes(node,parent,distance,level) VALUES('A',1,10,1); INSERT INTO myroutes(node,parent,distance,level) VALUES('B',1,11,1); INSERT INTO myroutes(node,parent,distance,level) VALUES('C',1,9,1); INSERT INTO myroutes(node,parent,distance,level) VALUES('D',2,5,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('E',2,7,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('F',2,3,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('G',3,2,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('H',3,2,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('I',3,4,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('J',4,5,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('K',4,2,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('L',4,4,2); INSERT INTO myroutes(node,parent,distance,level) VALUES('M',6,5,3); INSERT INTO myroutes(node,parent,distance,level) VALUES('N',7,3,3); INSERT INTO myroutes(node,parent,distance,level) VALUES('O',8,7,3); INSERT INTO myroutes(node,parent,distance,level) VALUES('P',9,4,3); INSERT INTO myroutes(node,parent,distance,level) VALUES('Q',10,4,3); INSERT INTO myroutes(node,parent,distance,level) VALUES('Z',13,5,3);
  • 5. 5 Gambar 5 Hasil saat menjalankan query untuk menambahkan record Setelah semua node dalam graph disimpam dalam sebuah table, maka kita dapat menampilkannya dengan query sebagai berikut: SELECT * FROM myroutes; Gambar 6 Menampilkan isi table myroutes
  • 6. 6 Dengan demikian nantinya dapat memudahkan kita untuk melakukan operasi dalam suatu graph. Sebagai contoh dapat diperhatikan pada query dibawah ini.  Menampilkan semua node pada level 1 : SELECT node FROM myroutes WHERE level=1;  Menampilkan anak dari node B dan jaraknya : SELECT node, distance from myroutes WHERE parent=3;  Menampilkan jarak dari node L ke node Z : SELECT distance FROM myroutes WHERE node=’Z’; Ini adalah salah satu cara sederhana untuk menyimpan graph dalam suatu database MySQL. Dengan menyimpan setiap node dalam suatu database diharapkan dapat mempermudah melakukan operasi-operasi lain dalam suatu graph. Semoga membantu. * Penulis adalah staf Teknologi Sistem Informasi di PT.Bank Pembangunan Daerah Sulawesi Tenggara (Bank Sultra) dan dosen di STMIK Catur Sakti Kendari.