Lompat ke konten Lompat ke sidebar Lompat ke footer

Conceptual Data Model (Cdm)

Conceptual Data Model ( CDM ) merupakan struktur logis dari keseluruhan database, yang terpisah dari perangkat lunak dan struktur penyimpanan data. CDM memperlihatkan representasi formal dari data yang dibutuhkan untuk menjalankan suatu perusahaan atau kegiatan perjuangan dan mencakup objek data  atau entitas dalam database logis atau konseptual. Dalam merancang sebuah database, proses desain biasanya dimulai pada tingkat konseptual, di mana pengguna tidak perlu mempertimbangkan rincian implementasi fisik yang sebenarnya.  CDM memungkinkan pengguna untuk :

  • Mewakili penglolaan data dalam format grafis untuk menciptakan Entity Relationship Diagram ( ERD ) 
  • Memverifikasi keabsahan desain data 
  • Menghasilkan Physical Data Model (PDM), yang akan memilih implementasi fisik database 
  • Dapat menghasilkan Model Object Oriented (OOM), yang akan memilih representasi objek CDM memakai standar UML
  • Menghasilkan CDM lain, yang akan menciptakan versi model lain untuk mewakili tahap desain yang berbeda. 
CDM menjelaskan diagram kekerabatan entitas untuk level konspetual. Entitas yakni representasi obyek atau data dari dunianya. Entitas sanggup berupa nama benda, nama orang, nama tempat, atau kejadian. Gambar dibawah ini menjelaskan banyak sekali ragam jenis simbol atau notasi beserta diskripsinya dalam power designer yang sanggup dipakai untuk menciptakan diagram CDM.

 merupakan struktur logis dari keseluruhan database Conceptual Data Model (CDM)
Sementara itu gambar dibawah ini menjelaskan banyak sekali ragam pilihan jenis atau tipe kekerabatan antara dua Entitas, yaitu one to one, one to many, many to one dan many to many. Relasi many to many juga sanggup dibuat memakai notasi assosiation yang menjelaskan kekerabatan antara dua entitas atau lebih (N-nary)

 merupakan struktur logis dari keseluruhan database Conceptual Data Model (CDM)


Membuat Diagram CDM 

Setelah melaksanakan instalasi aktivitas power designer pengguna sanggup menciptakan diagram CDM gres dari awal, atau dengan meng-impor dari diagram Analyst Model Process (.PAM) atau model Erwin (.ERX). Diagram CDM juga sanggup dihasilkan dari proses reverse engenering atau generate dari diagram  PDM, atau OOM. Beberapa langkah yang dilakukan untuk menciptakan diagram CDM yaitu sebagai berikut:

  1. Instal aplikasi sybase power Designer 
  2. Buka aplikasi power designer 
  3. Dari sajian pilih file -> new atau menekan ctrl + N 
  4. Pilih Conceptual Data Model dan klik radio buttom new model.   New model : dipakai untuk menciptakan standar CDM baru.  New model from template: dipakai untuk  menciptakan CDM  dari model Template. Model Template yakni seperangkat pilihan model, preferensi tampilan, ekstensi, atau penyimpanan model obyek dalam folder Template. Template ini dipakai dikala pengguna harus memakai kembali preferensi dan pilihan dalam beberapa model 
  5. Ketik nama model dalam kotak nama Model misalnya:  CDM_dataBasePerusahaan 
  6. Jika pengguna ingin melampirkan atau menambahkan  satu atau lebih model  maka klik tab extended model definition  
  7. Klik OK untuk menciptakan CDM gres dalam Workspace. 
  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 contohnya : pegawai 
  11. Pada baris code Klik icon , maka nama code secara otomatis sama dengan nama entitas dan dicetak memakai karakter capital 
  12. Klik tab attributes untuk menambahkan data atribute dari entitas pegawai 
  13. Tambahkan nama attribut pada kolom Name: Peg_NIP, tambahkan data type : Number dan panjang variabel (Length) :15, contreng chek Box kolom  P yang membuktikan 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
  16. Tambahkan obyek relationship dengan klik icon  arahkan pointer ke entitas pegawai, klik kiri dan tahan lalu gerakkan mouse ke entitas departemen lalu 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 kekerabatan pegawai to departemen pilih cardinality 1,1 dan kekerabatan departemen to pegawai  cardinality 1,nd an klik ok 
  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 sanggup dilakukan untuk entitas dan kekerabatan lainnya sesuai dengan ERD sistem perusahaan sebagaimana telah dibahas dalam kegiatan berguru 4. 
     merupakan struktur logis dari keseluruhan database Conceptual Data Model (CDM)
  23. Atur dan perbaiki dokumen CDM yang telah dibuat pada langkah-langkah diatas dan sesuikan nama atribute dan entitas menyerupai gambar ERD diatas. 
  24. Keterangan :   atribute yang ditambahkan dalam CDM yakni seluruh simple atribute  untuk atribute multivalue pada ERD, buatlah entitas gres pada CDM dengan nama entitas menyerupai nama atribute multivalue (misal: dep_lokasi) hubungkan dengan kekerabatan 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 sajian tools -> check model atau (F4) 
  26. Contreng semua folder lalu klik OK. Jika jumlah error = 0 dan warning = 0 maka pembuatan CDM sudah benar 
Jika terjadi kesalahan dan peringatan maka aktivitas akan sanggup menampilkan jenis kesalahan dan peringatannya.


Rangkuman 

PowerDesigner  yakni software tools dengan pendekatan model driven berbasis grafis yang dipakai untuk untuk menyelaraskan bisnis dan Teknologi informasi. Tools ini merupakan enterprise modelling yang membantu mengimplementasikan Enterprise Architecture dan membawa lingkungan administrasi meta-data yang berpengaruh untuk siklus hidup pengembangan aplikasi. Berbagai jenis ragam model yang sanggup dibuat memakai power designer adalah 
  1. Model Persyaratan (Requirements Model / RQM). 
  2. Proses Model 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 memperlihatkan representasi formal dari data yang dibutuhkan untuk menjalankan suatu perusahaan atau kegiatan perjuangan dan mencakup objek data  entitas, kekerabatan antar entias dalam database logis atau konseptual.