You are on page 1of 4

1. Gunakan query SQL untuk menyelesaikan pertanyaan berikut!

a. Tampikan titik tengah atau centroid dari setiap fakultas

b. Tampilkan luas masing-masing fakultas


select st_area (fakultas_geom)/1000 as luas, nama_fak
from fakultas;

c. Tampilkan fakultas dengan luas paling besar


select max (st_area (fakultas_geom))/1000 as luas
from fakultas;

d. Tampilkan semua nama jurusan dan nama jalan yang melewati jurusan.
select nama_jur, nama_jalan
from jurusan, jalan
where st_within (jalan_geom,jur_geom)
e. Tampilkan nama jalan yang melewati jurusan Teknik Geomatika.
select nama_jalan, st_within(jalan_geom,jur_geom)
from jalan,jurusan
where st_within (jalan_geom,jur_geom)

f. Tampilkan jumlah jalan yang melewati masing-masing jurusan.

g. Tampilkan jumlah titik (node) yang membentuk segmen jalan

select nama_jalan, st_numpoints (jalan_geom) as jumlah_titik


from jalan

h. Tampilkan koordinat dari semua usaha


select jenis_usaha, usaha_geom
from usaha
i. Tampilkan koordinat awal dan akhir dari suatu jalan
select nama_jalan,st_startpoint (jalan_geom) as koordinat_awal, st_endpoint (jalan_geom) as
koordinat_akhir
from jalan

j. Hitunglah luas dan keliling dari masing-masing jurusan


select nama_jur, st_area (jur_geom)/1000 as luas_ha, st_perimeter (jur_geom) as keliling
from jurusan

k. Tampilkan Panjang masing-masing jalan


select nama_jalan, st_length (jalan_geom) as panjang
from jalan
l. Tampilkan jenis usaha yang ada di setiap jurusan
select nama_jur, jenis_usaha
from jurusan,usaha
where st_intersects (usaha_geom,jur_geom)

m. Tampilkan Kawasan yang tidak dilalui jalan.

You might also like