MODEL DATA HIRARKI Queri untuk Thesaurus Thesaurus adalah sekumpulan istilah yang saling terhubungkan secara hirarkis

, Untuk membuat aplikasi Thesaurus dalam SQL database, kita akan terjemahkan thesaurus itu sesuai dengan struktur pohon atau hirarki data dalam SQL database. Manage hirarki data dalam SQL database ada dua model 1.The Adjacency List Model ‡The Nested Set Model

Contoh Tabelnya : MT Daging Makanan Merah Strawberry BT Makanan Buah Merah NT Ayam. Kambing Daging. Sapi. NT:Narrow Term . BT: Broader Term. Buah. Camilan MT: Main Term.

(7.(8.NULL).(10.6) .'Makanan'.(9.'Kambing'.2). Buat Tabel MAKANANKU CREATE TABLE makananku(Id_makanan INT AUTO_INCREMENT PRIMARY KEY.parent INT DEFAULT NULL).'Buah'.'Daging'.( 5.(4.7).2).(6.nama VARCHAR(20) NOT NULL.'Kuning'.‡The Adjacency List Model Pada metode ini masing-masing item akan menyimpan parent (induknya).2).'Merah'.'Ayam'.Masukan dataINSERT INTO makanankuVALUES(1.(2.1).1).'Sapi'.'Strawberry'.6).'Ung u'.(3.6).

Dari hasil output diatas. terlihat jelas bahwa setiap item diatas menunjuk pada parent-nya. Item yang paling penting disini adalah MAKANAN. MAKANAN memiliki nilai NULL yang menyatakan bahwa dia adalah Parent-nya. . Jadi diketahui bahwa STRAWBERRY adalah child dari MERAH yang merupakan child dari BUAH dan yang mana child dari MAKANAN.

telp nama Tgl_prks kode_dr alamat alamat Kode_psn Tgl_lah ir kode_ mdk nama resep spesialis 1 PASIEN memp unyai N CATATAN_MEDI K M dimilik i 1 DOKTER 1 M melak ukan menca tat N TRANSAKSI kode_trans tgl_trans 1 jml_trans M totall_trans transa ksi M DETAIL_PENYAK IT detail 1 PENYAKIT N OBAT kode_dp nama_dp Kode_p nama_p Kode_ob at nama tgl harga stok .

Sign up to vote on this title
UsefulNot useful