Howdy Howdy
yasss second entri hihi.. Kali ini sonya bakalan coba untuk memberikan tutorial membuat CDM, LDM, PDM sampe ke SQL menggunakan Power designer v. 16.5 yang bisa kalian coba download trial disini
1. Unduh/ minta temen buat install aplikasi powerdesignernya
2. Berikut contoh awal pada saat aplikasi pwd dibuka
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5tgKo7WGOMb73p8bUIsIKwtZv2ncoKV3lI_CqAA8yeK9XLbmBEx_8M_-5N0iMg6LlMIRpRWQ9viXmuko4LKoPGKzCOpSnvjeYQ_x6cTQN6ixxPeUi5RGHMJXFPbHDA833zSTCzoBxjgk/s640/1.jpg) |
contoh gambar tampilan awal powerdesigner |
3. Klik "Create Model" untuk membuat diagram baru
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzhJLkb4QvSMfnQih9leJupsGnXKzFHLeVsH8NydQCE223NNt9vd-rIiOadQvjP_WfVj04IAJMEqSztDeaVQcROQZyoYgthjUcsVbZhGfQG1ifRf5-qTH2BlkMzHy-p7u7Upy4a9lOAW4/s1600/1.1.jpg) |
gambar create model |
4. Untuk model type kita pilih "Conceptual Diagram" dan jangan lupa beri nama untuk model yang akan dibuat. Klik OK
5. Berikut tampilan awal pada diagram yang akan dibuat
(Jika toolbox tidak tampil, kita bisa munculkan pada tab "View" dan centang "Toolbox")
6. Langkah pertama, buat beberapa entity yang sebelumnya telah ditentukan
Dengan klik gambar seperti dibawah ini :
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLPUJEjXkUmXfgLQ_oVCilXTxzktm7EZB4aBeyF1sCBKeQNxURm0PxP6SJ3tT88k5pcTf2o9yARpaCO89TMFeYwGM6CI6oGoyWUFx5rZO4k-iz_V0nfxg302-4RBLYC_oJ1Zz7bPOwI8o/s1600/3.1+entity.jpg) |
Entity icon |
|
7. Klik pada bagian badan diagram sehingga muncul tampilan seperti ini.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMyMqAkUR3mw7NWRnDJYvGVM7ysOTCQdRRrAsqgnXvpQMoFQMOOTiuxiX8aZ2xlXA1YdhnvmhiBpwXtXJl8lbDUO9zAymhxwwT4dtEJxN0cME0ympRjfYBZsRxkdv8OuaTN-HMo1ICDXs/s640/4+body.jpg) |
Entity on diagram |
8. Lalu isi entity-entity tersebut dengan cara double-click. Setelah nama entity dibuat (code dapat menyesuaikan) Klik "OK"
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaxheKIxsRzT346BgVWSEHYYcaCi87dV8ml5hHQTfwU61-HaRM-G5rUKgEcyDzzoLKLu5MmQmoxCMagZ1dcAvn7pBK7gWZsaD04BahjWAqbvJ8cvNmxDTiCojyfUHkPtBQV87cX-xcJis/s400/4.1+fill+entiry.jpg) |
Gambar tampilan nama entity |
9. Buatlah attributes di dalam tab "Attributes" untuk isian pada entity
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjzCkdM6g819G3Uy5K2_Le37LCIPsvdnScAMQkxatXuC1YYmmPgZPNqXzu01Yv9XVRY9EM9DqrmQHKYcvikqN-BqPMeOpW1HC0QqcoPBqba6CR6uk7QUwtGh_xy8I5yP3K-JrfJVjsEYOI/s400/4.2+entity+attrib.jpg) |
Gambar tampilan attributes pada entity |
|
|
10. Berikut contoh attribut yang dimasukan kepada entity barang dengan memasukan data type dan primary key.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjs2zEKO9W_Si8cAm1Am9eVXKawBIgxytcOSC2twK7J0RRwmdnREcG6MdXDfMxUel_r_Y2QOwscxvQhUXbv9aK6DONUByF12jCIGT0LlNCa4x5jbPDUCp0-Et9O7tktUQ-dval6Yd3tGvM/s400/4.3+type.jpg) |
Gambar tampilan pilihan type data |
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7uj22z-dGVhB_HK5Miqnn2ID9RSE6y68o6ewTDxAje0OC9VmD8gwM1SfS4jE1Esho2VWoIBcbsOCkaXczwB6QoyZbUiXbmosbGKB45mBoTMu5wwFJr3vakYWLw7n3135GwNEdIwRBG9A/s400/4.4+primary+key.jpg) |
Gambar tampilan primary key di dalam attributes |
11. Berikut contoh lengkap entity
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgFo4N6Bkho7ho2GVbNZuygh9YuFIcqHL3YYN7F58IUvMSUYeDAxGrVzXP3J7QDKg0GB2003mZtdUX3QosaD9y17ae0hKIWIOPyX-X2cGGjIN_kW5Srt8irihzhfsGvKEnha-4Gzxpey0M/s640/4.5+lengkaps.jpg) |
Entity & Attributes w PK Inventory |
12. Setelah entity selesai dibuat maka butuh relasi untuk menggabungkannya.
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjkULnMqmalpzpOdNqfinY8KTh7OHabn8KbMs9bAJ5Iud5e0nS4D6SntEFMf3ClISqG13vuygpk6uXpUPLoBWem2DMTMGZQKF5jgwuqkss9lsH3EMkvIKXKfFI7QCQkbmBn4MTg4Zv4AE/s1600/5+rel.jpg) |
Relationship icon |
13. Cara menggunakan relasi cukup drag & drop dari entity satu ke entity lainnya
14. Double-click untuk mengubah nama relationship. Berikut tampilan pada relationship
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgd2UelsZnsDoc72tvCuTrhcgXXyvpdm-sRauCo62oErMNsKEnq62ugKruuMV3yi7ZzSBUb0_WEDXtMdR6GL1bfYgVLr-wqdw7wvq8o3S9QVrhlazO8Bn__muRnJpnM7ZyUXpLnPsVBf5o/s400/5.2+ubah+rela.jpg) |
Gambar tampilan relationship |
15. Berikan kardinalitas untuk setiap relationship. Klik tab "Cardinalities" untuk mengubah kardinalitas
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifOM5jK9xxyPgHw3XN8GH5wC5n6FFJN3V5xE4QXm6dmiZrSpXf4D5HA-8uvK2TDtPxBY-vk6oufWMg1pA56EDPhCM6dZzCWZBxXkEfKQynMnPmkDEiobScCt4NugWNKwHMR4MSBNXnjM4/s400/5.3+cardinali.jpg) |
Gambar tampilan Cardinalities |
Untuk hubungan dengan simbol seperti "o" tidak menjadi mandatory / tidak wajib untuk ada. Jika hubungan dengan simbol seperti "|" menjadi mandatory/ wajib ada jika diadakan relasi.
16. Berikut tampilan diagram dengan entity, attributes, relationship, cardinalities pada ERD inventory yang menjadi CDM
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQF88m8a9lMiaFYewhhKiMAmB1Pxrx8JHAzbCUb3162TM9FQIMrgHf9nW9i_b_6cqIgm_ziYEEs2NVOr8xQqWZrghgsP7_-DIDwDpXmNneRuvuq6h5dhHuCGFt0HbvcquRgO7xH8BFvHA/s640/5.4+all+cardi.jpg) |
CDM |
Cara mengubah CDM ke LDM
1. Untuk merubah CDM ke LDM klik tab
Tools >> Generate Logical Data
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgX84jNO0brpBk-rrzP8bBpNtT_GqoOwkjpN2Eynjlhca9_5m8RMhMQD4gOehVSzCNhTupXpziVSHGF3VhL3nk1X60MslUTEtLZD0ECj2rVVqj1glozx4577Km7kVVTqSpTlucsnjG02iQ/s640/1+ldm.jpg) |
CDM to LDM |
2. Akan muncul pop-up seperti dibawah ini, klik OK
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWBzQVoC_fvKt7Dxq5WEipyFpTMAp8ywgcyNZXl3O1Fx_45Chy4_tLGq49JGMQFAO9VE67KzAhWj82GCOICtFp8exVwRwSC7dtQNpydUH2nSp7snzqneV72tE8ss7Fga5Te64Z4jyfjgo/s400/1.1+ldm.jpg) |
LDM Generation Options |
Jika terjadi error / simbol "X" maka masih ada kesalahan dalam pembuatan CDM. Jika hanya muncul pop up warning "!" hanya abaikan saja.
3. Ini adalah tampilan pada saat LDM berhasil
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXn9lkjTb2N_luz05DzinmCMlhzGFx32Mpwv8NaeXRKarvRIlxH_dQvQD-k7xSgnC66veg03mMg8aykElnd-rmoZb3L6vrWQe1IOJEr5SblXj96rwdhnrcczir-zjUJ1d0PrDewgwtD8I/s640/1.2+ldm.jpg) |
LDM |
Entitas pada LDM dapat dirubah (ditambah/dikurang) sama seperti pembuatan entity sebelumnya.
Cara mengubah LDM ke PDM dan SQL
1. Untuk merubah LDM ke PDM klik tab
Tools >> Generate Physical Data
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6wQJloUDebsmymWL4A-CzC5kIr_1F82xRSl4IIj3LnAsBOKbm-bzy2Mp8pG6fQLG6N332so-7svwuLIUo3ddb-Kc_VrIu_Bmb142HvN5C1GfsMfFSMWoNiP7Dk5TKqYDhcZ6gFAqoyIA/s640/2.+pdm.jpg) |
Gambar tampilan Generate Physical Data Model |
2. Akan muncul pop-up seperti dibawah ini, klik OK
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjey7YyXSkBkn_swIwwyhNmRKJAyEdbNVkq3IVMjGupyEG3e1hZZCZHuRwPZHYBxbD5BnS2eM88-oHsoFQbMNxi9-h8RTtTW4e8ovsYe723xKXlGcLfmJ4n1nvwSPUe6GLRCk1_76ScAZ8/s320/pdm.jpg) |
Pop up PDM |
Pilih DBMS yang akan dipergunakan, sebagai contoh MySQL 5.0
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWxRrOyH9OmJipCAWNWM8rJJEvOWTn78QVvtxG0fksh1S7sGZ_1ERAmQ73ciMsOlcw_SJL5V9dfhmaMGprgTYCs2wQKwHRiXLP8Cy7Jw_WRVwVzL2uC35sS4KmAXpcAcZYKLiEic52RBg/s320/sql.jpg) |
Choose DBMS |
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7BZ03_0E-nH7hX-VPyLMIFIlmS-_ob7J20VFxCZFMLq80rhEanChqKqa5hyooddNICpiZ2USR2aKgiva4C1umSnHf20b6B_M1KWUleKE8ofEtKkulx4gZkCmskN7pRZInLvMHfluevoo/s320/pdmm.jpg) |
Tampilan generate to PDM |
3. Ini adalah tampilan pada saat PDM berhasil
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjreAjg9GVskZsl9b2JLqwFmRj4FVDml_AfYJpAkljYkWBOhPeR9YVGLuvELkyOKBqI9MbzBLTIvMfuXIEM4963IhnzaLWQN0lBVjUgKnXJPlp2CO2l2Us7b93ZlXnmwA_3WvysM-QfGIU/s640/3pdm.jpg) |
PDM |
Selesai.. Semoga bermanfaat. Keep sharing :):)
Komentar
Posting Komentar