TUGAS AKHIR BASIS DATA MENGGUNAKAN POWER DESGINER
Sekolah Tinggi Teknologi Telematika Telkom PurwokertoS1 IF ( Informatika ) 2014
Ahmad Akbar Mariuddin 14102004
Moh Fajar Faisaldy 14102027
Putry Aisyah Ramadhani 14102032
EVALUASI DAN PERTANYAAN
1. Apakah perbedaan CDM, PDM dan ERD?
2. Mengapa kita perlu melakukan desain database?
Jawab
1. CDM : Perancangan basis data yang berdasarkan dari pengumpulan data dan sebuah analisis.
Pembuatan CDM merupakan sebuah tahap dimana kita melakukan proses indentifikasi dan juga analisa kebutuhan-kebutuhan data dan ini disebut juga dengan pengumpulan data dan analisa. Untuk menentukan kebutuhan-kebutuhan dari suatu sistem database, terlebih dahulu kita harus mengenal bagian-bagian lain dari sistem informasi yang akan berinteraksi dengan sistem database nanti. Dan juga tipe data bersifat general dan tidak spesifik.
PDM : Perancangan sebuah database dengan cara fisik. Tipe datanya bersifat lebih khusus dan juga lebih spesifik. Perancangan PDM merupakan representasi fisik / sebenarnya dari sebuah database.
ERD : salah satu metode dari pemodelan basisdata yang digunakan untuk menghasilkan sebuah skema konseptual untuk jenis atau model data yang semantik sistem. Diagram Entity-Relationship juga melengkapi penggambaran grafik dari suatu struktur logika . Dengan kata lain Diagram E-R juga menggambarkan arti dari sebuah aspek data seperti bagaimana atribut-atribut, entity-entity, dan relationship-relationship disajikan. Sebelum kita membuat sebuah Diagram E-R , tentunya terlebih dahulu kita harus memahami betul data yang diperlukan dan ruang lingkupnya apa saja.
2. Karena :
• Untuk menentukan data-data yang dibutuhkan dalam sebuah sistem
• Untuk menghindari sebuah kesalahan yaitu pengulangan data ( data redundancy)
• Mendukung kebutuhan dari pemprosesan juga beberapa object kinerja dari sistem database juga beberapa sebuah objek penampilan (processing time, response time, dan storage space
STUDI KASUS
Terddapat sebuahh warung usaha makanan yang bernama Cafe Kita.
Cafe Kita memiliki kurrang lebih 55 karyawan yang bekerja sebagai seorang koki, pelayan, security, kasir dan CS. Dalam Cafe Kita menjual produk-produk makanan dengan panggsaa pasar anak muda. Menu yang dijual antara lain yaitu produk olahan roti, susu, aneka macam olahan mie, aneka macam olahan nasi.
Cafe Kita juga memberikan keuntungan kepada setiap pelanggannya yang telah mendaftar sebagai member. Keuntungan yangg diberikan ialah diskon 25% pada perayaan hari ulang tahunnya dan juga diskon 10% untuk setiap transaksi yang dialkukan.
--;
Buatlah CDM, PDM dan script query nya untuk Cafe Kita
Jawab
Untuk membuat CDM, PDM dan Script Querynya terlebih dahulu harus memiliki aplikasi Power Desginer, kemudian lakukan langkah-langkah pembuatannya berikut ini ;
Step by step
1. Buka aplikasi Power Designer
2. Pilih Create Project dan tuliskan nama projek dan pilih OK.
3. Kemudian pilih File -> New Model -> Model Types -> Conceptual Diaggram, beri nama CDM_Cafe
4. Pilih icon Entity di menu Palette yang melayang dilembar kerja dan klik kiri di lembar kerja sehingga muncul Entity_1 setelah itu klik kanan mouse.
5. Klik dua kali pada Entity_1 tadi, selanjutnya tuliskan nama dengan karyawan
6. Setelah itu pilih Attributes yang ada di menu entity yang kita edit tadi dan ketikkan
7. Selanjutnya buat entity dengan nama “Gaji”
8. Pada Attributes Gaji ketikkan attributes
9. Selanjutnya buat Entity dengan nama “Jabatan”
13. Selanjutnya tambahkan lagi entity dengan nama “Member”
16. Pada entity item_penjualan tadi jangan lupa tambahkan attributes
17. Selanjutnya untuk entity yang terakhir dengan nama “Menu”
18. Pada entity Menu ini tambahkan attribute
20. Setelah mengklik tool relation, selanjutnya klik table pertama dan Tarik hingga table ke kedua yang akan diberikan relationship.
23. Kemudian plih Cardinalitas dan tentukan kardinalitasnya yaitu One – One ( Satu karyawan memiliki satu gaji ) dan pilih OK
24. Selanjutnya buat relationship antara table karyawan dengan table jabatan dengan nama “Mempunyai”
25. Pada hubungannya ini atur kardinalitasnya Many – One, karyawan to jabatan dengan Mandatory begitupun sebaliknya
27. Pada hubungan tersebut atur karinalitasnya dengan One – Many, karyawan to transaksi dengan Mandatory begitupun sebaliknya
28. Selanjutnya buat lagi hubungan atau relationship antara table transaksi dan member dengan nama “Melakukan”
29. Kemudian atur karinalitasnya dengan Many – one, transaksi to member dengan mandatory dan begitupun sebaliknya.
30. Selanjutnya buat lagi relationship antara table item_penjualan dan transaksi dengan nama “Menghitung”
31. Pada hubungan tersebut atur karinalitasnya dengan One – Many, item_penjualan to transaksi dengan Mandatory begitupun sebaliknya.
32. Selanjutnya buat hubungan terakhir antara table item_penjualan dan menu dengan nama “Mendapatkan”
33. Pada hubungan tadi atur cardinalities dengan Many – One, item_penjualan to menu dengan Mandatory dan begitupun sebaliknya.
34. Sehingga gambaran hubungan yang kita dapatkan dari langkah-langkah telah kita buaat yaitu seperti pada gambar dibawah ini
38. Jika sebelumnya kita sudah membuat PDM_Cafe nya maka diminta untuk mencari lokasi PDM tersebut.
39. Setelah itu akan tampil menu Merge Models karena sebelumnya sudah ada PM yang sama bila tidak ada maka tidak ada pilihan ini, disini cukup pilih OK
40. Selanjutnya akan tampil Result List, tampilan result kali ini kosong karena tidak ada error yang didapatkan
41. Untuk membuat script DDL agar bias di import ke SQL yaitu dengan cara pilih Database -> Generatte Database atau dengan menekan shortcut dikeyboard yaitu Ctrl+G.
42. Selanjutnya save file yang telah dibuat dengan nama “café.sql” dan tempatkan file tersebut ke tempat yang mudah dijangkau
43. Untuk mengetahui code script SQL nya yaitu dengan cara memilih Preview.
44. Setelah itu pilih OK agar segera di import ke database
45. Setelah menekan OK, Power Designer akan melakukan pengecekan lagi apakah data yang diisi sudah benar atau belum. Bila sudah benar dan tidak ada error maka akan tampil menu Generated Files, pilih Close
46. Langkah selanjutnya aktifkan Xampp anda, yang harus diaktikan disini yaitu Apache dengan Mysql
47. Buka browser anda dan ketikkan localhost/phpmyadmin/
48. Setelah menekan Enter dan tampil halaman phpmyadmin, pilih new untuk membbuat database baru
49. Ketikkan nama database sesuai dengan file yang telah kita save sebelumnya.
50. Pilih Import yang ada pada tab menu di bagian atas
51. Selanjutnya pilih Choose File dan cari file sql yang telah kita save sebelumnya, kemudian pilih open dan pilih Go
52. Jika proses import data berhasil maka akan tampil gambar berikut ini
53. Berikut table-table yang berhasil di import
54. Selesai.
Jika tutorial menggunakan dan membuat CDM, PDM Script Query SQL dengan Power Designer kurang jelas, nantikan video tutorialnya dibawah ini
Download CDM, PDM, Script Query SQL PDF Full
Download CDM, PDM, Script Query SQL PDF Full
keren gan lengkap step-by-step nya makasih!
ReplyDeleteSUPER SEKALI ADMIN, THANKS SO MUCH
ReplyDelete