Tutorial Membuat Laporan dengan IReport

Sebelum membuat laporan pastikan di Netbeans anda memiliki plugin IReport ..

Jika belum, maka kita harus menginstalnya terlebih dahulu.. Berikut langkah nya :

1. buka Netbeans –> tools –> plugin –> downloaded –> add plugin.. cari dimana folder plugin berada, kemudian install

Ikuti langkah-langkah installnya, tunggu sampai proses install selesai..

2. Apabila sudah terinstall kita bisa membuat report wizard seperti ini:

3. Kemudian berikan nama file dan pilih dimana tempat file tersebut kita simpan.

Baca entri selengkapnya »

Tinggalkan komentar

Jawaban Modul 5

1. Dari tabel mahasiswa yang telah dibuat tampilkan banyaknya data mahasiswa yang telah di inputkan. Kemudian cari nim atau id mahasiswa yang paling kecil, paling besar dan rata-ratanya.

2. Tampilkan rata-rata id atau nim mahasiswa yang data nimnya lebih dari 7.

3. Tampilkan jumlah mahasiswa berdasarkan fakultas. Sehingga hasilnya seperti berikut :

Nama fakultas Count *
Saintek 3
Tarbiyah 2

4. Tampilkan fakultas yang jumlah mahasiswanya paling kecil dan tampilkan jumlahnya.

5 . Tampilkan seperti nomor 3 dengan persyaratan jumlah mahasiswa yang lebih dari 2 saja yang ditampilkan.

6. Buatlah view untuk query penampilan data mahasiswa, fakultas dan jurusan. Ambil berdasarkan nim, nama mahasiswa, nama fakultas, nama jurusan.

saya juga sudah menyiapkanl file bentuk *.pdf ,, silahkan klik disini

Tinggalkan komentar

Tutorial MAX dan MIN

Disini saya akan menjelaskan tentang bagaimana menggunakan query MAX dan MIN.

Untuk menggunakannya maka kita harus menggunakan seperti ini :

Perintah MAX :

SELECT * MAX(NAMA KOLOM) FROM NAMA TABEL;

Perintah MIN :

SELECT * MIN(NAMA KOLOM) FROM NAMA TABEL;

Namun perintah ini dapat kita jadikan satu seperti ini :

SELECT * MAX(NAMA KOLOM), MIN(NAMAKOLOM) FROM NAMA TABEL;

Oke,, langsung saja kita praktekan langsung di SQL shell.

Pastikan anda mempunyai tabel yang mempunyai kolom untuk dicari MAX dan MIN nya.

Disini saya sudah mempunyai tabel yang berisi beberapa kolom. Disitu terdapat kolom nilai,, dari kolom tersebut kita akan mencari nilai MAX dan MIN nya..

Dari query yang diatas tadi maka kita sudah dapat mengetahui nilai maksimal dan nilai minimumnya..
simple kan,,, okey selamat mencoba ….

Saya juga sudah mempersiapkan tutorial ini dalam bentuk *.pdf …
Download here

Tinggalkan komentar

Koneksi PostgreSQL ke JAVA(NetBeans)

Untuk mengoneksikan PostgreSQL ke NetBeans yang diperlukan adalah file konektor PostgreSQL.. jika tidak memiliki konektornya maka bisa di download disini..

Berikut langkah” nya :

1. buatlah project baru pada netbeans

2. pada project tersebut, klik kanan – properties

3. pilih Libraries pada list Properties

4. add Library

5. pilih Java DB Driver

6. add Library

7. add JAR/Folder

8. browse file konektor PostgreSQL

9. ambil file konektor, semisal : postgresql-9.0-801.jdbc4.jar

10. kemudian open

11. Klik OK

Setelah selesai memasang file konektor nya maka kita dapat mengoneksikan database ke netbeans tetapi kita harus membuat kelas koneksi nya terlebih dahulu.. berikut listing codenya :

Apabila sudah membuat kelas koneksi maka kita dapat memanggil kelas koneksi ke kelas lain..
berikut listing codenya:

Simpan

Listing code dari Simpan

  Baca entri selengkapnya »

Tinggalkan komentar

TUTORIAL FUNGSI DAN TRIGGER

Sebelumnya kita kenalan dulu dengan fungsi dan trigger itu apa ??

Pengertian fungsi,, Fungsi SQL adalah sebuah kumpulan query, biasanya query yang detail dan panjang yang dibungkus menjadi satu dan disimpan dalam database dan kemudian apabila diperlukan hanya tinggal mengaksesnya tanpa mengetikan query detail.

Ada beberapa konsep yang menarik dari fungsi antara lain:

  • Bahasa yang dip akai dapat didefenisikan sendiri dengan tersedianya parameter LANGUAGE, tanpa harus mengkompilasi ulang PostgreSQL.
  • Kita dapat membuat dua buah fungsi dengan nama yang sama namun parameter masukkannya yang berbeda, baik tipe data maupun jumlahnya.

Berikut contoh SQL fungsi:

Maksud (float) disitu menandakan bahwa hanya memiliki 1 inputan dan tipe datanya float, jika kita menulis (float) nya ada 2 berarti data yg di inputkan ada 2..

$1 itu menandakan bahwa data yang diinputkan akan melakukan proses perhitungan tersebut.

Fungsi pl/pgql,,, PL/PGSQL merupakan bahasa yang lain untuk membuat sebuah fungsi, biasanya bahasa ini digunakan untuk menangani fungsi yang lebih kompleks. Pl/pgsql sudah terdapat dalam instalasi PostgreSQL.

ada beberapa faktor yang harus diperhatikan pada bahasa ini antara lain :

  • DECLARE mendeklarasikan variabel yang digunakan dalam fungsi
  • SELECT INTO sebuah form spesial (khusus) dari SELECT yang memperbolehkan hasil query menempati ke dalam variabel.
  • RETURN Exit dan merupakan hasil value dari fungsi

Berikut contoh SQL pada pl/pgsql :

Trigger..
Trigger digunakan untuk menyisipkan sebuah fungsi pada saat suatu record di INSERT, UPDATE dan DELETE. Trigger sangat ideal untuk mengecek atau memodifikasi sebuah data pada kolom sebelum dimasukkan ke dalam database, sehingga sebuah fungsi dapat dipanggil setiap saat secara otomatis ketika sebuah row akan dimodifikasi. Ciri khas dari fungsi yang diperuntukkan untuk trigger adalah menghasilkan output bertipe OPAQUE.

 

Cara membuat trigger, pertama buat dulu fungsinya ..

Setelah create fungsi berhasil, kemudian lanjutkan dengan pembuatan trigger yang berfungsi untuk memanggil fungsi secara otomatis ketika kita melakukan INSERT ataupun UPDATE pada tabel. Setelah berhasil create trigger maka cobalah untuk menginsertkan datanya….

Semoga Tutorial nya bermanfaat,,, maaf jika terjadi kesalahan..

 

Silahkan klik disini jika ingin mendownload file ini…

Tinggalkan komentar

Jawaban Modul 7

1. Buatlah fungsi konversi suhu dari Fahrenheit ke derajat celcius dengan rumus konversi sebagai berikut : celcius=(nilai Fahrenheit-32)*5/9. Kemudian jalankan hasilnya dengan menSELECT fungsi tersebut !

2. Buatlah fungsi untuk mencari no.telp mahasiswa dari tabel mahasiswa berdasarkan nama mahasiswa. Kemudian jalankan dengan perintah SELECT !

3. Buatlah fungsi untuk menghitung nilai dengan menggunakan bahasa pl/sql !

Nilai > 100 atau Nilai<0         Nilai Salah

Nilai ≥ 90                                Nilai A

70 ≤ Nilai < 90                        Nilai B

60 ≤ Nilai < 70                        Nilai C

50 ≤ Nilai < 60                        Nilai D

0 ≤ Nilai < 50                          Nilai E

4. Buatlah fungsi untuk mencari alamat mahasiswa dari tabel mahasiswa berdasarkan nama

mahasiswa. Kemudian jalankan dengan perintah SELECT !

5. Buatlah trigger seperti contoh di materi trigger atas dengan bahasan tabel mahasiswa !

 

Tinggalkan komentar

Tutorial Index dan Unique

Kita perkenalan dulu dengan indek dan unique itu apa ?

Indeks disini berguna dalam suatu pencarian nilai atau data dalam database. Contoh, Seperti halnya ketika kita membaca sebuah buku dan ingin mencari kata atau istilah tertentu dalam buku maka biasanya akan di cari dengan membuka setiap halaman dari awal sampai akhir. Dengan adanya indeks buku maka kita cukup dengan membuka indeks, sehingga akan cepat dalam pencarian kata tersebut. Berikut contoh SQL nya :

CREATE INDEX [nama index] ON [nama tabel] (nama kolom);

Sekarang kita ke Unique…

Unique berfungsi untuk menjaga agar tidak terjadinya duplikasi nilai (kesamaan data) dalam sebuah kolom. Unique ini biasanya terjadi pada pembuatan primary key. Berikut Struktur SQL saat pembuatan tabel baru :

CREATE TABLE [nama tabel] ([nama kolom] [tipe data] [unique]);

Jika kita sudah mempunyai tabel maka kita hanya tinggal menambahkannya saja. Berikut  Struktur SQL nya :

ALTER TABLE [nama tabel] ADD UNIQUE ([nama kolom]);

 

Disini saya menggunakan tabel yang tadi,, jadi saya hanya menambahkan unique nya saja.

Yang di kasih tanda panah itu berarti kolom nama menjadi unique..

 

Dah jelaskan penjelasan nya,,, jika masih ada kesalahan tolong coment nya ya…..

jika ingin mendownload versi *.pdf silahkan download disini..

Tinggalkan komentar