Kamis, 12 Juni 2014

Bahasa Indonesia 2 - Artikel 5

    Program Luas Persegi Panjang Menggunakan Program Prolog


Prolog singkatan dari Programming in Logic adalah bahasa pemrograman logika atau di sebut juga sebagai bahasa non-procedural. Prolog Tidak terdapat prosedur, tetapi  hanya kumpulan data-data objek (fakta) yang akan diolah, dan relasi antar objek tersebut membentuk aturan yang diperlukan untuk mencari suatu jawaban. Prolog ideal untuk memecahkan masalah yang tidak terstruktur, dan prosedur pemecahannya tidak diketahui, khususnya untuk memecahkan masalah non numerik. Prolog bekerja seperti pikiran manusia, proses pemecahan masalah bergerak di dalam ruang masalah menuju suatu tujuan (jawaban tertentu).

Program 



Penjelasan
  
Syntax
Fungsi
ppanjang:-
Nama program, untuk memanggil program
nl
New line (menciptakan baris baru)
write()
Menampilkan tulisan yang ada didalamnya, baik dalam bentuk String (diawali dan diakhiri tanda petik ‘’) maupun menampilkan variabel
read()
Membaca inputan sebagai variable
LS is (P*L)
Berarti nilai dari variabel LS (luas) adalah nilai P (panjang) dikali nilai L (lebar) yang didapat dari inputan user
(,)/koma
Mengakhiri 1 perintah
(.)/titik
Mengakhiri program

Output


Share:

Bahasa Indonesia 2 - Artikel 4


Menggunakan FOR-LOOP dalam PL/SQL

Adalah struktur pengulangan yang tidak mengandung kondisi yang harus diperiksa di dalamnya sehingga badan pengulangan pasti akan dimasuki.

Pada struktur FOR – LOOP ini batas-batas nilai yang akan digunakan untuk menentukan banyaknya proses pengulangan harus didefinisikan terlebih dahulu, sehingga struktur pengulangan jenis ini lebih sering digunakan untuk melakukan proses pengulangan yang sudah dipastikan banyaknya.


Syntax umum foor-loop :




           Contoh blok PL/SQL yang dapat menampilkan bilangan dari 10-1 menggunakan for-loop :

               Set serveroutput on
Declare
J integer;
Begin
For J in reverse 1..10 loop
Dbms_output.put_line(J);
End loop;
End;
/

Penjelasan :

set serveroutput on
Paket yang digunakan untuk menjalankan perintah dbms_output.put_line

declare
Untuk mendeklarasikan variabel yang akan digunakan

integer
Merupakan salah satu tipe data integer pada PL/SQL

 begin
Adalah perintah awal dari sebuah program

reverse
Adalah perintah membalikan fungsi loop dari 10 ke 1 

dbms_output.put_line
Untuk fungi print / mencetak

end loop
Sebagai fungsi untuk mengakhiri perintah loop

end
Sebagai fungsi untuk mengakhiri program.
Perintah begin dan end tidak diiringi dengan tanda titik koma.






Share:

Bahasa Indonesia 2 - Artikel 3

Kondisi dan Perulangan
Java


Perulangan adalah suatu kondisi dimana pernyataan yang ada akan mengulang kode yang ada sampai kondisi tersebut terpenuhi.

Dalam java terdapat beberapa jenis perulangan, yaitu :

-          For :
Menyediakan sarana mengulang kode dalam jumlah yang tertentu. Pengulangan ini  terstruktur untuk mengulangi kode sampai batas tertentu.

-          While :
Perulangan ini, mempunyai kondisi yang mengendalikan pernyataan perulangan.

-          Do-while :
Sama dengan pengulangan while, hanya saja pemeriksaan kondisi yang dilakukan setelah pernyataan.


1.      Program Perulangan FOR ( membuat bentuk segitiga)

Syntax


      Penjelasan

Pada program for diatas, inisialisasi variable telah dilakukan diluar perulangan.

Program for bersarang yang pertama:

Dimulai dari b = 1, akan dicetak “*” sejumlah nilai variable b  selama b <= a atau sampai b<=4
untuk membentuk kolom.
Variable a mencetak Enter untuk membentuk row/baris dari program bintang.

Program for bersarang yang kedua

Dimulai dari nilai b=3, akan dicetak “*” sejumah nilai variabel b selama b>=a, dimana bintang
tersebut akan tercetak dari banyak ke sedikit (perulangan b--).
Variable a mencetak Enter untuk membentuk row/baris dari program bintang.


   Output





        2.  Program Perulangan WHILE

       Syntax



  Penjelasan

 Inisialisasi variable yang akan digunakan mempunyai nilai statis yaitu a=1;

 Saat ini nilai a=1, dan selama nilai variable a<=5 akan terus melakukan cetak (“Perulangan “ + a)
sehingga akan diperoleh nilai cetak sebanyak 5 kali.

Output

Share:

Senin, 09 Juni 2014

Bahasa Indonesia 2 - Artikel 2

Data definition language

Data Definition Language (DDL) merupakan salah satu bahasa/ perintah dasar SQL yang digunakan untuk mendefinisikan, mengubah, serta menghapus  basis data dan objek-objek yang diperlukan dalam basis data. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.

Perintah yang umum dilakukan adalah :

Create, Use, Alter, dan Drop

a.      CREATE digunakan untuk membuat basis data maupun objek-objek basis data.
SQL yang umum digunakan adalah:

create table [nama_table] ([nama kolom] [tipedata]([ukuran]));
merupakan perintah untuk membuat table beserta kolom, tipe data, dan ukuran
yang ada dalam tabel.

b.      ALTER untuk mengubah objek yang sudah ada.
SQL yang umum digunakan adalah:

alter table [nama_tabel][sub_command] [old_name] to [new_name]
pada perintah alter ini, terdapat beberapa sub command, antara lain:

rename column : untuk merubah judul/nama kolom
add [column_name](tipe_data) : untuk menambah kolom baru

c.       DROP untuk menghapus objek
SQL yang umum digunakan adalah:

Alter table [nama_tabel] drop [nama kolom]
Untuk menghapus suatu kolom pada sebuah table

d.      USE untuk menggunakan objek


Share:

Bahasa Indonesia 2 - Artikel 1


Data manipulation language

Data Manipulaion Language (DML)  adalah salah satu dari bahasa/ perintah SQL yang berhubungan pada perilaku manipulasi atau pengolahan data atau record yang ada dalam table.

Modifikasi data yang umum dilakukan adalah :
Select, Insert, Update, Delete .

SELECT untuk menampilkan data. Biasanya,  digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama.
Untuk menampilkan data digunakan sintaks :

select * from [nama_tabel]
untuk menampilkan semua isi data pada tabel

INSERT untuk menambahkan data baru
Untuk menyimpan data dalam tabel digunakan sintaks:

insert into [nama_tabel] values([nilai1],[nilai2,…]);
untuk memasukkan data kedalam tabel jika urutan data yang akan dimasukkan sama dengan urutan kolom.

UPDATE untuk mengubah data yang sudah ada
Untuk mengubah data menggunakan sintax:

update[nama_tabel] set [nama_kolom]=[nilai]where[kondisi];
command diatas berfungsi untuk mengedit data, yang akan kita gunakan

DELETE untuk menghapus data
Untuk menghapus data dipergunakan sintaks:

DELETE FROM [nama_table] Where [KONDISI]
Untuk menghapus kolom tertentu pada sebuah tabel




Share: