Postingan

Menampilkan postingan dari November, 2012

Array

Array merupakan grup yang terdiri dari elemen-elemen (variabel) yang bertipe data sama. Kumpulan variabel ini diperlukan sebagai kesatuan entitas, sehingga kia dapat mengakses masing-masing anggotanya dengan cara mengindeksnya.Variable array dapat dideklarasikan dengan dua cara :tipedata [] namaArray;tipedata namaArray[];     Selanjutnya kita perlu membentuk objek array serta menugaskannya ke

Grant dan Revoke

    Ketika kita membuat sebuah tabel, hanya user tempat kita membuat tabel tersebut dan user Postgres yang dapat mengaksesnya. Artinya, jika kita membuat tabel pada user prihastuti, hanya user tersebutlah yang dapat mengaksesnya tabel itu. Namun, jika kita ingin agar tabel yang telah dibuat pada user yang berada pada postgres, semua itu dapat dilakukan dengan perintah GRANT. Dengan perintah GRANT

Temporary Tabel

        Temporary tabel sifatnya hanya sementara artinya aktif hanya ketika kita sedang login ke database namun ketika kita logout database maka secara otomatis temporary tabel akan terhapus.Struktur query yang digunakan membuat tabel dengan dua kolom:CREATE TEMPORARY TABLE [NAMA TABEL] ([NAMA KOLOM] [SPASI] [TIPE DATA] [SPASI] [KETERANGAN] , [NAMA KOLOM] [SPASI] [TIPE DATA] [SPASI] [KETERANGAN])

Manipulasi Tabel

        Dalam pembuatan tabel sebaiknya direncanakan field dan tipe datanya untuk meminimalisir kesalahan saat pengisian tabel data. Namun meskipun begitu bukan berarti tabel tidak bisa diubah atau dihapus. PostgreSQL telah menyediakan utility untuk manipulasinya, perlu diingat bahwa yang dimanipulasi bukan data melainkan struktur tabelnya.Struktur query yang digunakan untuk menghapus kolom :

Membuat Tabel

    Tabel merupakan bagian dari database yang berfungsi sebagai tempat berbagai macam data yang disimpan. Sebuah tabel terdiri dari baris (row) dan kolom (column), dimana jumlah dan nama kolom harus didefinisikan terlabih dahulu di awal. Sedangkan baris merupakan sebuah variable yang dapat dihapus dan diisi kapanpun, sehingga junlahnya selalu berubah sesuai dengan jumlah data didalamnya. Setiap

Pernyataan Continue (Labeled)

Bentuk pernyataan continue berlabel akan melanjutkan pengulangan yang sedang terjadi dan dilanjuti ke pengulangan berikutnya dari pernyataan pengulangan yang diberi label(tanda).Contoh program :public class continue_label { public static void main(String args[]){ search: for(int i=0;i

Pernyataan Continue (Unlabeled)

Bentuk pernyataan continue tidak berlabel (unlabeled) akan melewati bagian pernyataan setelah pernyataan ini dituliskan dan memeriksa ekspresi logika (boolean) yang mengkontrol pengulangan. Jika ekspresi logika (boolean) masih bernilai true, maka pengulangan tetap dilanjutkan. Pada dasarnya pernyataan ini akan melanjutkan bagian pengulangan pada pernyataan loop.Contoh program :public class

Pernyataan Break (Labeled)

 Bentuk label dari pernyataan break akan menghentikan pernyataan diluarnya, dimana sebelumnya harus diberikan label yang sudah di spesifikasikan pada program pada pernyataan break. Ketika sebuah nilai ditemukan, break akan menghentikan pernyataan yang diberi label searchLabel yang terletak di luar pernyataahn for loop.Contoh program :public class break_label { public static void main(String

Pernyataan Break (Unlabeled)

Pernyataan break tidak berlabel(unlabeled) digunakan untuk menghentikan jalannya pernyataan switch. Selain itu pernyataan break unlabeled juga bisa digunakan untuk menghentikan pernyataan-pernyataan for, while atau do-while loop.Contoh program :public class break_unlabeled { public static void main(String args[]){ for(int i=0;i

Perulangan For

Perulangan ini adalah perulangan yang dapat kita definisikan sendiri nilai awalnya, banyaknya perulangan, dan ekspresi yang akan dilakukan pada akhir statement. sintaks:for(initial:kondisi:iterasi){statement(s);}Contoh Program :public class contoh_for {    public static void main(String args[]){        for(int i=10;i>0;i--){            System.out.print(i+" ");        }    }}Output :10 9 8 7 6 5 4

Perulangan Do-While

Jenis perulangan ini memiliki sedikit perbedaan dengan perulangan while-loop, perbedaannya terletak pada letak pengecekan kondisi perulangan yang ada setelah statement pada blok perulangan dijalankan.hal ini menyebabkan perulangan akan dijalankan minimal 1 kali jika kondisi awal bernilai salah. Berikut sintaksnya :do{statement(s);}while(kondisi);Contoh Program :public class contoh_do_while {   

Perulangan While

Perulangan ini digunakan untuk mengulang statement-statement yang ada di dalam blok perulangan jika kondisi bernilai benar.Berikut sintaksnya  :while(kondisi){ statement(s);}jadi jika pada awal kondisi sudah bernilai salah maka perulangan tidak akan dilakukan sama sekali.Contoh Program :public class while_loop {    public static void main(String args[]){    int i=10;        while(i>0){