Rabu, 29 Desember 2010

Apa Itu DB DESIGNER4 ???

Hmmm, sepertinya kalau didengar-dengar istilah ini sangatlah awam bagi orang yang tidak menggeluti dunia teknologi dan Informasi. . .

Saya juga baru pertama kali menggunakan aplikasi ini, namun disini saya akan mencoba berbagi ilmu kepada Anda walaupun tak seberapa…

Mudah-Mudahan bermanfaat bagi Anda sekalian…

‘_^

DB Designer 4 adalah aplikasi khusus yang digunakan untuk mendesain sebuah basis data. Aplikasi ini memudahkan kita untuk membuat database karena fitur yang disediakan di dalamnya. Ketika pertama kali menggunakan DBDesigner 4 mungkin Anda akan kebingungan tentang bagaimana cara mengoperasikannya dengan benar.


Berikut ini ada gambar yang bisa anda lihat ketika sudah memasuki aplikasi DB Designer.

  1. Query mode. Berfungsi untuk membuat database menggunakan query dalam SQL. Jika Anda mengerti SQL gunakan saja fasilitas ini.
  2. Pointer biasa. Berfungsi untuk mengarahkan mouse.
  3. Mover. Berfungsi untuk meggeser tabel atau objek lainnya di DBDesigner.
  4. Resize. Berfungsi untuk mengubah ukuran tabel (klik icon tersebut, arahkan ke tabel yang ingin di-resize. Klik tabel dan tahan sampai ukuran yang diinginkan.

Delete. Berfungsi untuk menghapus tabel (klik icon tersebut, arahkan ke tabel yang ingin Anda hapus. Klik, taraaaa...tabel sudah terhapus.

  1. Grid. Saya kurang tahu apa fungsi dari icon ini (maklum..hehehe)
  2. Hand Tool. Berfungsi untuk mengarahkan pandangan ke work area yang tidak terlihat
  3. Zoom. Berfungsi untuk mengubah ukuran pandangan, untuk memperbesar tampilan atau memperkecilnya.
  4. New Region. Berfungsi untuk membuat sebuah area baru. Caranya, klik icon kemudian klik di work area, klik tahan dan geser ke tempat yang Anda inginkan.
  5. New Table. Berfungsi untuk membuat tabel baru.
  6. New 1:n non identifying relation. Berfungsi membuat relasi 1:n antar tabel. nantinya foreign key akan berlambangkan belah ketupat warna pink di destination table.
  7. New 1:1 non identifying relation. Berfungsi membuat relasi 1:n antar tabel. nantinya foreign key akan berlambangkan belah ketupat warna pink di destination table.
  8. New n:n non identifying relation. Berfungsi membuat relasi 1:n antar tabel. nantinya foreign key akan berlambangkan belah ketupat warna pink di destination table.
  9. New Generalization. Berfungsi membuat generalisasi antar tabel. nantinya foreign key akan berlambangkan kunci di destination table.
  10. New 1:1 relation. Berfungsi membuat relasi 1:1 antar tabel. nantinya foreign key akan berlambangkan kunci di destination table.
  11. New 1:n relation. Berfungsi membuat relasi 1:n antar tabel. nantinya foreign key akan berlambangkan kunci di destination table.
  12. Text. Berfungsi untuk membuat area yang bisa diisi dengan text.
  13. Image. Berfungsi untuk memasukkan gambar ke dalam work area
  14. Database Syncronisation. Berfungsi untuk menghubungkan pekerjaan Anda dengan database yang telah ada.

Cara Membuat Table di DB Designer4

Untuk contoh kasus yang pertama, kita akan membuat sebuah rancangan database yang diberi nama toko_xiii Namun sebelum kita membuat databasenya terlebih daulu kita akan membuat table-table dari database toko_xiii.


Klik komponen New Table pada toolbar. Letakkan komponen tersebut pada page area, sehingga muncul komponen table (Table_01) pada page area.

Kemudian klik kanan komponen tsb sehingga muncul menu dan pilihlah edit object seperti gambar di samping.

Menu Edit object akan menampilkan jendela Table editor. Pada Table Editor kita bisa menentukan properties dari tabel, seperti table name, column name, data type, primary key dsb.

Ubah dan simpanlah properties table (Table_01) menjadi table pembeli_xiii. (Struktur Table seperti pada pembahasan LRS tanpa FK) seperti berikut.

Ulangi langkah-langkah menggunakan komponen Table di atas (table pembeli_xiii) untuk table barang_xiii, supplier_xiii, order_xiii, faktur_xiii,dan surat_jalan_xiii . (Struktur Table seperti pada pembahasan LRS tanpa FK). Sehingga ada 6 komponen table seperti gambar berikut.
Langkah berikutnya membuat relasi 1-M antara pembeli_xiii dengan order_xiii dengan cara klik komponen 1:n Relation pada toolbar seperti gambar berikut.


Langkah berikutnya membuat relasi 1-M antara order_xiii dengan faktur_xiii dengan cara klik komponen 1:n Relation pada toolbar seperti gambar berikut.

Langkah berikutnya membuat relasi 1-M antara order_xiii dengan surat_jalan_xiii dengan cara klik komponen 1:n Relation pada toolbar seperti gambar berikut.
Langkah berikutnya membuat relasi M-M antara faktur_xiii dengan barang_xiii dengan cara klik komponen n:m Relation pada toolbar seperti gambar berikut.

edit properties table faktur_xiii_has_barang_xiii dengan mengganti menjadi table transaksi_xiii dan menambahkan field harga_transaksi sehingga menjadi seperti gambar diatas.


Langkah berikutnya membuat relasi M-M antara surat_jalan_xiii dengan barang_xiii dengan cara klik komponen n:m Relation pada toolbar seperti gambar berikut.

edit properties table surat_jalan_xiii_has_barang_xiii dengan mengganti menjadi table pengiriman_xiii sehingga menjadi seperti gambar diatas.

Untuk mengekspor hasil rancangan database ke dalam database digunakan Database Synchronisation . database tang digunakan pada contoh ini adalah MySQL.

Sebelum melakukan sinkronisasi, kita perlu membuat koneksi ke database MySQL terlebih dahulu. Jika remote connection dengan root diperbolehkan maka gunakan user root tsb beserta passwordnya. Jika tidak maka kita butuh membuat user baru terlebih dahulu. Berikut ini adalah cara bagaimana membuat user baru, yaitu ratu.

Lakukan login terlebih dahulu ke MySQL, dengan mengetikan MySQL pada jendela command prompt.

Kemudian buat user baru bernama ratu dengan password "ratu".
Ketikkan 3 perintah di bawah ini :
Buat database baru yaitu toko_xiii

Nah, itu tadi adalah langkah-langkah cara merancang table di DB designer.
Apakah bisa selesai sampai disitu saja...
ooohhh, tidak bisa ....
karena kita akan menyelesaikan contoh kasus jadi harus sampe selesai. kalo ga selesai pamali lho..
hehehe..

Selanjutnya kita akan Mengekspor Tabel Hasil Rancangan ke Sever Database.

Hayoo, gimana caranya....???
caranya bisa dilakukan dari menu Database -> Database Synchronisation seperti gambar berikut ini

Lalu pilih MySQL sebagai databasw dan kemudian klik New Database Connection

Masukkan Value berikut :
  • Connection Name : MySQL
  • Hostname : localhost
  • Database name: toko_xiii
  • Username :ratu
  • Password :ratu
Lalu klik OK.










Klik Connect untuk terkoneksi ke MySQL








Klik Execute untuk mengeksekusi sinkronisasi

















Setelah tampil jendela seperti di atas, selanjutnya klik tombol EXECUTE untuk mengekspor table ke server database MySQL dan akan tampil progress report seperti berikut.

Selasa, 23 Maret 2010

Peranan Akuntansi Dalam Perusahaan

Apa peranan akuntansi dalam perusahaan? Secara sederhana dapat dikatakan bahwa akuntansi menghasilkan informasi yang digunakan manajer untuk menjalankan operasi perusahaan. Akuntansi juga memberikan informasi kepada pihak-pihak yang berkepentingan untuk mengetahui kinerja ekonomi dan kondisi perusahaan.

Secara umum,akuntansi dapat didefinisikan sebagai sitem informasi yang menghasilkan laporan kepada pihak-pihak yang berkepentingan mengenai aktivitas ekonomi dan kondisi perusahaan.

Pihak-pihak yang berkepentinganterhadap aktivitas ekonomi dan kondisi perusahaan meliputi kreditur, orang-orang yang tergantung padanya dan pemerintah.

Pihak-Pihak yang berkepentingan menggunakan laporan akuntansi sebagai sumber informasi utama untuk pengambilan keputusan mereka.
Misalnya, dalam memutuskan apakah akan memberikan kredit untuk pembukaan toko produk rumah tangga, seorang bankir menggunakan ramalan ekonomi untuk mengetahuikondisi ekonomi kurang bagus, permintaan atas produk rumah tangga biasanya menurun. Untuk perusahaan kecil, bankir mungkin akan meminta pemegang saham utama untuk memberikan jaminan atas utang perusahaan.