Membuat Queri
Analisis

Untuk membuat queri harus di analisa terlebih dahulu apakah graph terkoneksi, jika tidak maka queri salah.
Contoh:
SELECT nmpel, tarif
FROM pelanggan, harga
WHERE ap = “lenteng agung”
AND tarif = 110



Sederhanakan menggunakan aturan transformasi seperti dibawah ini :

Contoh 
SELECT ap 
FROM pelanggan
WHERE nmpel = “sely”
OR (NOT(ap=”semplak”)
AND(ap=”semplak” OR ap =”bintaro”)
AND NOT (ap=”bintaro”)
*P : nmpel = “sely”
*Q :  ap=”semplak”
*R : ap =”bintaro”
= P V (¬Q ∧ (Q V R) ∧ ¬R)
= P V ((¬Q ∧ Q) V (R ∧ ¬R))
= P V (false V false)
= (P V false) V false
= P V false
= P
SELECT ap FROM pelanggan WHERE nmpel = “sely”
Tata Ulang (dengan queri tree)
Contoh : Cari nama pelanggan yang tidak dilayani oleh ap lenteng agung yang mempunyai daya > 1300 dan merupakan golongan rumah dengan tarif 85.
SELECT p.nmpel
FROM pelanggan p, daya_terpasang d, harga h
WHERE p.idpel = d.idpel AND d.gol = h.gol AND p.ap <>'lenteng agung' AND d.daya > 1300 AND h.gol = "rumah AND h.tarif = 85