< Previous 131 Basis Data 8. Tambahkan obyek entitas dengan drag and drop icon pada tool palete 9. Klik dua kali pada obyek Entity_1 untuk merubah propertis dari entitas 10. Ketik nama entitas pada tex box name misalnya : pegawai 11. Pada baris code Klik icon , maka nama code secara otomatis sama dengan nama entitas dan dicetak menggunakan huruf capital 12. Klik tab attributes untuk menambahkan data atribute dari entitas pegawai 132 Basis Data 13. Tambahkan nama attribut pada kolom Name: Peg_NIP, tambahkan data type : Number dan panjang variabel (Length) :15, contreng chek Box kolom P yang menandakan primary key dan secara otomatis chek box kolom M (mandatory) dan Check box kolom D (Domain) akan tercontreng. Klik ok 14. Tambahkan pula untuk attribute-atribute lainnya. Klik apply dan ok 15. Ulangi langkah h untuk menambahkan entitas departemen dengan propertis sebagai berikut 133 Basis Data 16. Tambahkan obyek relationship dengan klik icon arahkan pointer ke entitas pegawai, klik kiri dan tahan kemudian gerakkan mouse ke entitas departemen kemudian lepas klik kiri. 17. Klik dua kali pada obyek relationship_1 untuk mengubah propertis relasi 18. Ketik nama relasinya pada tex box name. Misal: bekerja untuk 19. Klik tab cardinalitas untuk mengubah propertis kardinalitas 20. Klik radio buttom pada many to one. Untuk relasi pegawai to departemen pilih cardinality 1,1 dan relasi departemen to pegawai cardinality 1,nd an klik ok 134 Basis Data 21. Relasi antara entitas pegawai dan departemen sudah terbentuk. Gambar diatas menjelaskkan bahwa : setiap pegawai harus bekerja pada satu depertemen dan setiap departemen terdiri dari banyak pegawai. 22. Dengan cara yang sama bisa dilakukan untuk entitas dan relasi lainnya sesuai dengan ERD sistem perusahaan sebagaimana telah dibahas dalam kegiatan belajar 4. 23. Atur dan perbaiki dokumen CDM yang telah dibuat pada langkah-langkah diatas dan sesuikan nama atribute dan entitas seperti gambar ERD diatas. 135 Basis Data 24. Keterangan : atribute yang ditambahkan dalam CDM adalah seluruh simple atribute untuk atribute multivalue pada ERD, buatlah entitas baru pada CDM dengan nama entitas seperti nama atribute multivalue (misal: dep_lokasi) hubungkan dengan relasi one to many dengan many disisi entitas Dep_lokasi untuk memudahkan dalam membedakan suatu atribut merupakan atribut entitas yang mana, maka penulisan atribute ditambahkan nama entitasnya, misal nama atribut : peg_nama (atribute nama dari entitas pegawai, dep_nama (atribute nama dari entitas departemen), tanggung_nama (atribute nama dari entitas tanggungan) 25. setelah semua entitas dan atribut sudah ditambahkan dalam CDM langkah selanjutnya cek model. Pilih menu tools check model atau (F4) 136 Basis Data 26. Contreng semua folder kemudian klik OK. Jika jumlah error = 0 dan warning = 0 maka pembuatan CDM sudah benar Jika terjadi kesalahan dan peringatan maka program akan dapat menampilkan jenis kesalahan dan peringatannya. c. Rangkuman PowerDesigner adalah software tools dengan pendekatan model driven berbasis grafis yang digunakan untuk untuk menyelaraskan bisnis dan Teknologi informasi. Tools ini merupakan enterprise modelling yang membantu mengimplementasikan Enterprise Architecture dan membawa lingkungan manajemen meta-data yang kuat untuk siklus hidup pengembangan aplikasi. Berbagai jenis ragam model yang dapat dibuat menggunakan power designer adalah 1) Model Persyaratan (Requirements Model / RQM). 2) Proses Model 137 Basis Data Bisnis (Bussiness process Model / BPM). 3) Model Data Konseptual (Conceptual Data Model / CDM). 4) Physical Data Model ( PDM ). 5) Model data logis (Logical Data Model / LDM ). 6) Model Likuiditas Informasi (ILM). 7) Object-Oriented Model (OOM). 8) XML Model (XSM). 9) Model bebas (Free model/FEM). Conceptual Data Model ( CDM ) merupakan struktur logis dari keseluruhan database, yang terpisah dari perangkat lunak dan struktur penyimpanan data. CDM memberikan representasi formal dari data yang diperlukan untuk menjalankan suatu perusahaan atau kegiatan usaha dan meliputi objek data entitas, relasi antar entias dalam database logis atau konseptual. d. Tugas : Membuat Conceptual data Model (CDM) Dalam kegiatan ini peserta didik akan melakukan praktikum secara berkelompok, satu kelompok terdiri dari dua sampai tiga orang. Peserta didik akan merancang pemodelan data level konseptual (conceptual data model). Bacalah seluruh langkah pengamatan dibawah ini kemudian lakukan dengan cermat dan teliti dengan perangkat yang telah disediakan. 1. Bentuk kelompok diskusi setiap kelompok terdiri dari tiga orang. 2. Instal aplikasi program sybase powerdesigner 12.5 atau yang terbaru. Amati setiap tampilan atau perubahan dilayar monitor dan catat hasilnya. 3. Berdasarkan uraian dari materi pembelajaran buatlah diagram CDM sistem database perusahaan. Tambahkan obyek entitas, relasi antar entitas. Atur propertis entitas dan relasi sesuai dengan ERD database perusahaan. Catat hasilnya. 4. Kumpulkan data-data setiap langkah dan analisis data tersebut menggunakan analisis diskriptif. 5. Komunikasikan hasilnya dalam kelompok dan buatlah kesimpulan. 6. Presentasikan hasil diskusi bersama-sama dengan kelompok lainnya dan guru pembimbing. 138 Basis Data e. Test Formatif. Dalam test ini setiap peserta didik membaca dengan cermat dan teliti setiap butir soal dibawah ini. Kemudian berdasarkan uraian materi diatas tulislah jawabannya pada lembar jawaban test formatif yang telah disediakan. 1. Sebutkan dan jelaskan secara singkat ragam jenis model diagram yang dapat dibuat menggunakan tools power designer ? 2. Sebutkan dan Jelaskan berbagai ragam jenis relasi, cardinality dan berikan contoh relasi beserta cardinality relasi tersebut.? f. Lembar Jawaban Test Formatif (LJ). LJ- 01 : Ragam jenis model diagram dalam tools power designer. ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................. ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... 139 Basis Data ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... LJ- 02 : berbagai ragam jenis, relasi, cardinality dan contoh relasi antar entitas .........................................................................................................:........ ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... .........................................................................................................:........ ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... 140 Basis Data ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... ................................................................................................................... g. Lembar Kerja Peserta Didik. Next >