Arsip

All posts for the month Februari, 2012

MEMBUAT TRIGGER DI POWER DESIGNER 15

Published Februari 3, 2012 by santipujiastuti2

Sebelum kita membuat Trigger, maka kita harus meReverse database yang sudah kita buat di Microsoft Access, untuk membuatnya kita dapat mengikuti langkah-langkah yang sudah ada pada halaman sebelumnya “Reverse Engineer Pada Power Designer”.

Hasil Reverse Engineer Database

Gambar 1

Setelah kita meReverse database, maka sekarang kita dapat membuat Trigger. Berikut adalah langkah-langkah untuk membuat trigger.

– Pertama kita harus merubah database yang sedang aktif pada Power Designernya dengan cara pilih menu  Database -> Change Current DBMS seperti gambar dibawah ini :

Gambar 2

Pada gambar diatas, pada New DBMS kita pilih Microsoft SQL Server 2005, lalu tekan button Ok.

– Setelah itu Klik dua kali pada table Detail Jual, lalu akan muncul gambar seperti dibawah ini :

Gambar 3

– Pada gambar diatas pilih Trigger lalu pada column name isikan nama Trigger yang akan dibuat seperti contoh diatas, setelah itu klik kanan pada nama trigger nya lalu properties seperti gambar dibawah ini:

Gambar 4

– Setelah itu akan muncul gambar berikutnya. Pada gambar tersebut pilih Definition lalu pada Trigger Template nya pilih Insert Trigger (from DBMS), setelah itu masukan script trigger nya (script yang otomatis muncul dapat kita hapus dan membuat script trigger baru sesuai dengan kebutuhan) seperti gambar dibawah ini:

Gambar 5 (Sebelum di Edit)

Gambar 6 (Sesudah di Edit)

Untuk contoh penulisan Trigger untuk mengUpdate suatu barang kita dapat lihat script dibawah ini :

Gambar 7

Setelah kita selesai membuat script Trigger nya maka tekan Ok -> Ok.

Untuk mengetest Trigger sudah berhasil dibuat atau belum, kita dapat mengeneratenya kedalam database Microsoft SQL Server 2005. Bila belum tau bagaimana cara menGenerate database, maka kita dapat melihat pada halaman sebelumnya “Generate Database”.

Setelah kita berhasil mengenerate databasenya, maka kita dapat melihat hasilnya di Microsoft SQL Server 2005 seperti dibawah ini :

Gambar 8

*Berikut adalah untuk mengisikan data kedalam table dan melihat isi data yang telah di masukan  kedalam masing-masing table.

Gambar 9

Trigger Selesai dibuat, semoga bermanfaat. ^^

MEMBUAT PROCEDURE DI POWER DESIGNER 15

Published Februari 3, 2012 by santipujiastuti2

Sebelum kita membuat Procedure, maka kita harus meReverse database yang sudah kita buat di Microsoft Access, untuk membuatnya kita dapat mengikuti langkah-langkah yang sudah ada pada halaman sebelumnya “Reverse Engineer Pada Power Designer” sama seperti kita akan membuat Trigger.

Pada bahasan sekarang kita akan membuat Procedure juga Trigger, untuk pembuatan Trigger kita bisa lihat pada halaman sebelumnya “MEMBUAT TRIGGER DI POWER DESIGNER 15”.

Seperti pembuatan Trigger, untuk membuat Procedure pertama kita klik 2 kali pada table yang akan diberikan suatu procedure (pada halaman ini, kita akan membuat procedure pada semua table).

Berikut adalah langkah-langkah untuk membuat Procedure:

– Setelah kita klik 2 kali pada table, maka akan muncul gambar seperti dibawah ini :

Gambar 1

– Pada gambar diatas pilih Procedure lalu pilih Add Object, setelah itu pada column name isikan nama Procedure yang akan dibuat seperti contoh diatas, setelah itu klik kanan pada nama Procedure nya lalu properties seperti gambar dibawah ini:

Gambar 2

Gambar 2

– Setelah itu akan muncul gambar berikutnya. Pada gambar tersebut pilih Definition lalu pada Combo Box nya pilih InsertProcedure setelah itu masukan script Procedure nya (script yang otomatis muncul dapat kita hapus dan membuat script Procedure baru sesuai dengan kebutuhan seperti pada pembuatan Trigger) seperti gambar dibawah ini.

Gambar 3

Untuk contoh script nya, kita dapat melihat contoh dibawah ini :

Gambar 4

Diatas adalah Procedure pada table Barang, karna kita akan membuat procedure pada semua table maka lakukan langkah diatas untuk membuat procedure pada setiap table.

Berikut adalah hasil pembuatan procedure yang bisa kita liat di Power Designer nya.

Gambar 5

Setelah kita selesai membuat script Procedure nya maka tekan Ok -> Ok.

Untuk mengetest Procedure sudah berhasil dibuat atau belum, kita dapat mengeneratenya kedalam database Microsoft SQL Server 2005 seperti menGenerate Trigger. Bila belum tau bagaimana cara menGenerate database, maka kita dapat melihat pada halaman sebelumnya “Generate Database”.

Setelah kita berhasil mengenerate databasenya, maka kita dapat melihat hasilnya di Microsoft SQL Server 2005 seperti dibawah ini :

Gambar 6

*Berikut adalah untuk mengisikan data kedalam table dengan menggunakan sintak Procedure dan melihat isi data yang telah di masukan  kedalam masing-masing table.

Gambar 7

Selesaiiiii 🙂