Selasa, 29 Maret 2016

CARA MENGINSTAL POWER DESIGNER 16.5 DAN MACAM-MACAM TOOL PADA POWER DESIGNER

CARA MENGINSTAL POWER DESIGNER 16.5 DAN MACAM-MACAM TOOL PADA POWER DESIGNER 
Sebelum Menginstal Power Designer terlebih dahulu kita mendownload software / aplikasi Power Designer, bisa di cari di google.com ya.....

Ekstrak File

Extract file yang telah Anda download dengan cara menekan tombol kanan mouse, lalu pilih Extract Here.




Tunggu proses extraksi file hingga selesai.
Setelah proses download dan ekstraksi file selesai, langkah selanjutnya adalah melakukan instalasi software. Klik ganda pada PowerDesigner165_Evaluation.exe



Setelah diklik ganda, akan muncul tampilan berikut sekilas.

Klik tombol Next!

Pada halaman selanjutnya klik combobox dan pilih Asia Pasific Region. Setelah itu pilih opsi I AGGREE to the terms of the Sybase licence, for the install location specified, kemudian klik tombol Next



Klik tombol Next!


Klik tombol Next!


Tandai kotak General dan Notation sehingga seluruh kotak diberi tanda secara otomatis. Lalu klik tombol Next


Klik tombol Next!


Klik tombol Next!


Tunggu proses instalasi hingga selesai!


Klik tombol Finish!


Cracking Software

Langkah selanjutnya adalah melakukan cracking pada software Sybase PowerDesigner 16.5. Pertama ekstrak file cracking dengan cara klik kanan pada file crack. Kemudian masuk ke folder crack.



Copy atau salin file pdflm16.dll ke folder tempat software PowerDesigner diinstal. Dalam hal ini, penulis menyimpan hasil instalasi di C:\Program Files (x86)\Sybase\PowerDesigner 16.


Software Sybase PowerDesigner 16.5 siap digunakan! :)


Setelah membaca tutorial tersebut, pembaca pasti sudah mempunyai gambaran singkat apa itu Sybase Power Designer, bagaimana interface-nya, dll. Menurut pengalaman saya, Sybase Power Designer memiliki beberapa keuntungan sebagai berikut dibandingkan dengan menggunakan cara manual atau menggunakan aplikasi pembantu dari vendor:
  1. Design database mayoritas menggunakan interface berupa tampilan grafik, hal ini berarti orang yang tidak mengeri bahasa SQL juga bisa menggunakan software ini untuk membuat database dengan berbagai macam tingkat kesulitan
  2. Database dapat diciptakan independen dari RDBMS, Sybase tidak bergantung pada vendor tertentu saja untuk mengimplementasikan design database yang telah dibuat pada RDBMS seperti MySQL, Oracle, atau Microsoft SQL Server. Sybase dapat mengkonstruksikan database yang telah kita buat dalam berbagai macam RDBMS, bahkan RDBMS yang jarang kita dengar juga didukung oleh Sybase.
  3. Migrasi database menjadi mudah, hal ini dikarenakan Sybase mempunyai fitur untuk mengkoneksikan diri dengan berbagai macam RDBMS seperti Oracle, MySQL, dan Microsoft SQL Server untuk mengkonstruksikan database yang telah didesign pada Sybase.
  4. Hampir tidak memerlukan pengetahuan mengenai bahasa SQL, semuanya dilakukan dengan klik sana sini di Sybase, namun begitu kita dapat melihat hasil output SQL dari design database yang sudah kit abuat
Dari pengalaman saya selama ini, Sybase Power Designer cocok untuk digunakan pada saat kita membutuhkan design database yang kuat dan fleksibel dan membutuhkan waktu yang cepat untuk konstruksi database. 

PENGERTIAN NORMALISASI 1NF, 2NF, 3NF BESERTA CONTOHNYA

Pengertian Normalisasi
  • Normalisasi merupakan sebuah teknik dalam logical desain sebuah basis data yang mengelompokkan atribut dari suatu relasi sehingga membentuk struktur relasi yang baik (tanpa redudansi).
  • Normalisasi adalah proses pembentukan struktur basis data sehingga sebagian besar ambiguity bisa dihilangkan.
Proses Normalisasi
  • Data diuraikan dalam bentuk tabel, selanjutnya dianalisis berdasarkan persyaratan tertentu ke beberapa tingkat.
  • Apabila tabel yang diuji belum memenuhi persyaratan tertentu, maka tabel tersebut perlu dipecah menjadi beberapa tabel yang lebih sederhana sampai memenuhi bentuk yang optimal.

Normalisasi Database

Normalisasi database terdiri dari banyak bentuk, dalam ilmu basis data ada setidaknya 9 bentuk normalisasi yang ada yaitu 1NF, 2NF, 3NF, EKNF, BCNF, 4NF, 5NF, DKNF, dan 6NF. Namun dalam prakteknya dalam dunia industri bentuk normalisasi ini yang paling sering digunakan ada sekitar 5 bentuk.
First Normal Form (1NF)
Bentuk normal yang pertama atau 1NF mensyaratkan beberapa kondisi dalam sebuah database, berikut adalah fungsi dari bentuk normal pertama ini.
  • Menghilangkan duplikasi kolom dari tabel yang sama.
  • Buat tabel terpisah untuk masing-masing kelompok data terkait dan mengidentifikasi setiap baris dengan kolom yang unik (primary key).
Contoh Normalisasi Database 1NF
Normalisasi Database 1NF

Second normal form (2NF)
Syarat untuk menerapkan normalisasi bentuk kedua ini adalah data telah dibentuk dalam 1NF, berikut adalah beberapa fungsi normalisasi 2NF.
  • Menghapus beberapa subset data yang ada pada tabel dan menempatkan mereka pada tabel terpisah.
  • Menciptakan hubungan antara tabel baru dan tabel lama dengan menciptakan foreign key.
  • Tidak ada atribut dalam tabel yang secara fungsional bergantung pada candidate key tabel tersebut.
Contoh normalisasi database bentuk 2NF
Contoh Normalisasi Database 2NF
Contoh di atas kita menggunakan tabel bantuan yaitu tabel transaksi, pada intinya bentu kedua ini adalah tidak boleh ada field yang berhubungan dengan field lainnya secara fungsional. Contoh Judul Buku tergantung dengan id_Buku sehingga dalam bentuk 2NF judul buku dapat di hilangkan karena telah memiliki tabel master tersendiri.
Third Normal Form (3NF)
Normalisasi database dalam bentuk 3NF bertujuan untuk menghilangkan seluruh atribut atau field yang tidak berhubungan dengan primary key. Dengan demikian tidak ada ketergantungan transitif pada setiap kandidat key. Syarat dari bentuk normal ketiga atau 3NF adalah :
  • Memenuhi semua persyaratan dari bentuk normal kedua.
  • Menghapus kolom yang tidak tergantung pada primary key.
Contoh Normalisasi Database Bentuk 3NF
Tidak semua kasus atau tabel dapat kita sesuaikan dengan berbagai bentuk normalisasi ini, untuk contoh 3NF kita akan mengambil contoh dari tabel order.
Normalisasi Database Bentuk 3NF
Pada tabel pertama di atas, apakah semua kolom sepenuhnya tergantung pada primary key? tentu tidak, hanya saja ada satu field yaitu total yang bergantung pada harga dan jumlah, total dapat dihasilkan dengan mengalikan harga dan jumlah. Bentuk 3NF dalam tabel di atas dapat dilakukan dengan membuang field Total.
Terima kasih semoga bermamfaat