Conceptual Data Model Physical Data Model

A. Conceptual Data Model

Sebuah Conceptual Data Model atau CDM menggambarkan secara keseluruhan konsep struktur basis data yang dirancang untuk salah satu aplikasi sebagaimana terlihat pada Gambar 3.42. Mem iliki hari libur Bagi an dari paket Men catat sub kategori Bagi an dari subkateg ori Men catat id_ order Men catat Username Men catat Je nis Peng guna men ggunaka n men catat uku ran terdi ri dari mem iliki uku ran Men catat Ga mbar Men catat Pa ket Men catat Ka tegori Men catat Ikla n Bagi an dari kategori Bagi an dari iklan Men catat Me dia Men catat Tg l Order Dica tat Men catat Wa ktu Mem iliki MEDIA id_m edia nam a_media PEM ASANG id_p emasan g ema il_pema sang nam a_pema sang no_n pwp alam at_pem asang1 alam at_pem asang2 no_t elp pic token _valida si PENGGUNA id_p engguna password_pe ngguna statu s_pengg una JENI S id_iklan jenis_iklan WAK TU_MUAT id_waktu tgl ORDER_IKL AN keterangan no_o rder judu l_iklan penj elasan_ iklan total _biaya statu s_tayan g nam a_pengi rim bank_pengirim bank_peneri ma tang gal_kon firmasi nom inal_tran sfer tang gal_tran sfer tang gal_app roval approved_by tang gal_app roval_la yout approved_by_layout closi ng DAFTAR_ORDER id_o rder tgl_o rder PAK ET id_p aket nam a_paket jenis_warna jml_ tayang biaya_paket area _edar jml_ huruf disab led_da ys active_days KAT EGORI id_ka tegori nam a_kateg ori GAM BAR id_g ambar tipe_ gambar path _gamba r ukura n_gam bar nam a_gamb ar raw_ gambar UKURAN id_u kuran jml_ kolom jml_ mm TEM PLATE id_d esain path _desain nam a_desai n JENI S_PENGGUNA id_je nis_pen gguna jenis_pengg una INFORMASI id_in formasi isi_in formasi sts_i nformasi tgl_e ntry_inf ormasi SUB KATEGORI id_su bkatego ri nam a_subka tegori HARI_LIBUR id_h ari tgl_l ibur is_fixed statu s_aktif_l ibur Gambar 3.42 Conceptual Data Model

B. Physical Data Model

Sebuah Physical Data Model atau PDM menggambarkan secara detail konsep rancangan struktur basis data yang dirancang untuk salah satu aplikasi. PDM merupakan hasil generate dari CDM. Pada PDM tergambar jelas tabel-tabel penyusun basis data beserta kolom-kolom yang terdapat pada setiap tabel sebagaimana terlihat pada Gambar 3.43. ID_M EDIA = ID_MEDIA ID_S UBKATE GORI = ID_SUB KATEGORI ID_S UBKATE GORI = ID_SUB KATEGORI ID_K ATEGORI = ID_ KATEGORI ID_ORDER = ID_ORDER ID_P ENGGUNA = ID_ PENGGUNA ID_JENIS_PE NGGUNA = ID_JENIS_P ENGGUNA ID_DESAIN = ID_DES AIN ID_UKURAN = ID_UK URAN ID_UKURAN = ID_UK URAN ID_UKURAN = ID_UK URAN ID_GAMBAR = ID_GA MBAR ID_P AKET = ID_PAK ET ID_K ATEGORI = ID_ KATEGORI ID_IK LAN = I D_IKLAN ID_IK LAN = I D_IKLAN ID_M EDIA = ID_MEDIA ID_M EDIA = ID_MEDIA ID_ORDER = ID_ORDER ID_P EMASA NG = ID_ PEMAS ANG ID_WAKTU = ID_WAK TU ID_P ENGGUNA = ID_ PENGGUNA MEDIA ID_M EDIA int NAM A_MEDIA varch ar20 PEM ASANG ID_P EMASA NG int ID_P ENGGUNA varch ar50 EMA IL_PEM ASANG varch ar70 NAM A_PEM ASANG varch ar50 NO_ NPWP varch ar15 ALA MAT_PE MASANG1 varch ar100 ALA MAT_PE MASANG2 varch ar100 NO_ TELP varch ar20 PIC varch ar100 TOK EN_VAL IDASI text PENGGUNA ID_P ENGGUNA varch ar50 ID_JENIS_PE NGGUNA int PAS SWORD_PENGGUNA varch ar1000 STA TUS_PE NGGUNA int JENI S ID_IK LAN int ID_M EDIA int JENI S_IKLAN varch ar50 WAK TU_MUAT ID_WAKTU int ID_ORDER int TGL date time ORDER_IKLA N ID_S UBKATE GORI int ID_UKURAN int ID_GAMBAR int ID_P AKET int ID_K ATEGORI int ID_IK LAN int ID_M EDIA int ID_ORDER int ID_P EMASA NG int ID_WAKTU int ID_DESAIN int KET ERANGA N text NO_ ORDER varch ar100 JUDUL_IKLA N varch ar200 PENJELASA N_IKLAN text TOT AL_BIAY A deci mal13,2 STA TUS_TA YANG int NAM A_PENGIRIM varch ar1000 BANK_PENGIRIM varch ar1000 BANK_PENE RIMA varch ar1000 TANGGAL_K ONFIRM ASI date time NOM INAL_T RANSFE R deci mal13,2 TANGGAL_T RANSFE R date time TANGGAL_A PPROV AL date time APP ROVED_ BY varch ar100 TANGGAL_A PPROV AL_LAY OUT date time APP ROVED_ BY_LAY OUT varch ar100 CLOSING int DAFTAR_ORDER ID_ORDER int TGL _ORDER date time PAK ET ID_P AKET int ID_UKURAN int ID_S UBKATE GORI int NAM A_PAKE T varch ar500 JENI S_WARNA varch ar2 JML _TAYANG int BIAY A_PAKE T deci mal13,2 ARE A_EDAR varch ar50 JML _HURUF int DISA BLED_DAYS varch ar100 ACT IVE_DAY S varch ar100 KAT EGORI ID_K ATEGORI int ID_IK LAN int NAM A_KATE GORI varch ar50 GAM BAR ID_GAMBAR int TIPE _GAMB AR varch ar25 PAT H_GAMB AR text UKURAN_GA MBAR varch ar25 NAM A_GAM BAR varch ar50 RAW_GAMB AR text UKURAN ID_UKURAN int JML _KOLOM deci mal5,2 JML _MM deci mal5,2 TEM PLATE ID_DESAIN int ID_UKURAN int PAT H_DESA IN text NAM A_DESA IN varch ar100 JENI S_PENGGUNA ID_JENIS_PE NGGUNA int JENI S_PENGGUNA varch ar50 INFORMASI ID_INFORMA SI int ID_P ENGGUNA varch ar50 ISI_I NFORM ASI text STS _INFORM ASI int TGL _ENTRY _INFORMASI date time SUB KATEGORI ID_S UBKATE GORI int ID_K ATEGORI int NAM A_SUBK ATEGORI varch ar500 HARI_LIBUR ID_HARI int ID_M EDIA int TGL _LIBUR date time IS_FIXED int STA TUS_AK TIF_LIB UR int Gambar 3.43 Physical Data Model

3.2.6 Struktur Tabel