CDM Conceptual Data Model PDM Physical Data Model

30

2.7.1 CDM Conceptual Data Model

CDM menghadirkan keseluruhan struktur dari suatu sistem informasi. CDM menguraikan hubungan yang konseptual dari jenis informasi yang berbeda dibandingkan struktur secara fisik dari CDM. Suatu CDM tidak terikat pada database sistem manajemen DBMS tertentu. CDM memodelkan struktur logis dari aplikasi data, tanpa tergantung pada software DBMS atau model struktur data. CDM mirip dengan konsep ERD yang diajukan oleh Elmasri, hanya ada beberapa perbedaan sintaks. Dan CDM yang valid dapat dikonversikan ke PDM atau OOM. Cara mengenerate CDM dari Process analyst adalah klik table data store, centang is entity, kemudian buka aplikasi data architect pilih file import  pilih PA yang telah dibuat  Ok. Maka dengan sendirinya entitas yang mempunyai data store akan membentuk sebuah table, user hanya perlu melakukan tambahan relasi pada masing-masing table. Gambar 2.7 Contoh CDM m enerbi tkan m enem pati m el etakkan m engarang kol eksi barcode j eni s sum ber tgl _m asuk j udul j m l _copy pi N10 T XT T XT DT T XT 100 N2 M Identi fi er_1 pi penerbi t pen_code nam a pi VA5 A25 M Identi fi er_1 pi l okasi l antai nam a_l t pi N2 A25 M Identi fi er_1 pi rak no_rak keterangan pi N5 T XT M Identi fi er_1 pi pengarang_kol no_i d nam a pi N10 T XT 75 M Identi fi er_1 pi 31

2.7.2 PDM Physical Data Model

Physical Data Model merupakan representasi fisik dari database yang akan dibuat dengan mempertimbangkan DBMS yang akan digunakan. PDM dapat dihasilkan dengan di generate dari cdm yang valid. FK_KOLEKSI_MENERBITK_PENERBIT FK_RAK_MENEMPATI_LOKASI FK_KOLEKSI_MELETAKKA_LOKASI FK_PENGARAN_MENGARANG_KOLEKSI koleksi barcode pen_code lantai jenis sumber tgl_masuk judul jml_copy numeric10 varchar5 numeric2 long varchar long varchar timestamp long varchar numeric2 pk fk1 fk2 penerbit pen_code nama varchar5 char25 pk lokasi lantai nama_lt numeric2 char25 pk rak no_rak lantai keterangan numeric5 numeric2 long varchar pk fk pengarang_kol no_id barcode nama numeric10 numeric10 long varchar pk fk Gambar 2.8 Contoh PDM

2.7.2 DFD Data Flow Diagram