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