Assalamu'alaikum warahmatullahi wabarakatuh
Hello kawan blogger, pagi-pagi sudah posting *tumben. hehe
Postingan kali ini saya akan berbagi tentang PL/SQL. PL/SQL merupakan singkatan dari Procedural Language/Structure Query Language, jadi PL/SQL merupakan bahasa pemrograman SQL yang terstruktur seperti halnya java, pascal, dll.
Saya
menggunakan ORACLE 10G XE , dimana cara menjalankannya kita
harus masuk ke dalam sebuah IP http://127.0.0.1:8080/apex itu yang saya gunakan untuk
menjalankan Oracle dan membuat program ini.
Disini saya akan berbagi tentang coding PL/SQL untuk
Mencari Luas Segitiga.
a. Sintaks PL/SQL nya:
DECLARE
A NUMBER(5):=7;
T NUMBER(5):=5;
LUAS NUMBER(3,1);
BEGIN
LUAS:=A*T/2;
DBMS_OUTPUT.PUT_LINE('LUAS SEGITIGA '||LUAS);
END;
b. Output Program:
LUAS SEGITIGA 17,5
Statement processed
c. Logika Program:
DECLARE
Pernyataan diatas berfungsi sebagai header untuk mendeklarasikan
variable, konstanta, prosedur ataupun fungsi.
A NUMBER(5):=7;
Pernyataan diatas berfungsi untuk
mendeklarasikan variable A yang bertipe number dan memiliki kapasitas menyimpan
5 variabel. Disini variable diberi nilai 7.
T NUMBER(5):=5;
Pernyataan diatas berfungsi untuk
mendeklarasikan variable T yang bertipe number dan memiliki kapasitas menyimpan
5 variabel. Disini variable diberi nilai 5.
LUAS NUMBER(3,1);
Pernyataan diatas berfungsi untuk
mendeklarasikan variable LUAS yang bertipe number dan memiliki kapasitas
menyimpan 3 variabel didepan koma dan 1 variabel dibelakang koma.
BEGIN
Pernyataan diatas berfungsi sebagai kelanjutan dari pernyataan DECLARE.
LUAS:=A*T/2;
Pernyataan diatas berfungsi untuk
mendeklarasikan fungsi atau rumus untuk mencari luas segitiga, dimana rumusnya
adalah Luas = Alas x Tinggi / 2
DBMS_OUTPUT.PUT_LINE('LUAS SEGITIGA '||LUAS);
Pernyataan diatas sama fungsinya
seperti System.out.println pada java, yaitu untuk mencetak string yang berada
diantara tanda kutip dan memanggil hasil perhitungan dari fungsi LUAS.
END;
Pernyataan diatas berfungsi sebagai akhir dari program.
Sekian posting program "Mencari Luas Segitiga dengan Coding PL/SQL" yang dapat saya bagikan kepada kawan-kawan. Semoga ada manfaatnya! Akhir kata, terima kasih dan ...
Wassalamu'alaikum warahmatullahi wabarakatuh
No comments:
Post a Comment