bentuk untuk menunjukkan struktur keseluruhan dari data pemakai.
Rancang Bangun Penelusuran Minat dengan Tes The Rothwell Miller Interest Blank RMIB
ini terdapat beberapa entity yang saling terkait unduk menyediakan data-data yang
dibutuhkan oleh sistem, yaitu:
a. Entity User b. Entity Soal
c. Entity Hasil d. Enity Keterangan
Pada gambar berikut akan dijelaskan relasi-relasi atau hubungan antar tabel dalam Rancang Bangun Penelusuran Minat dengan Tes The Rothwell Miller
Interest Blank RMIB
ini dalam bentuk Conceptual Data Model CDM dan Physical Data Model
PDM
3.6.1 Conceptual Data Model
Sebuah Conceptual Data Model CDM menggambarkan keseluruhan konsep struktur basis data yang dirancang untuk suatu program atau aplikasi. Pada
CDM belum tergambar jelas bentuk tabel-tabel penyusun basis data beserta field- field yang terdapat pada setiap tabel. Tabel-tabel penyusun tersebut sudah
mengalami relationship atau hubungan tetapi tidak terlihat pada kolom yang mana hubungan antar tabel tersebut. Pada CDM juga sudah didefiniskan kolom mana
yang menjadi primary key. Adapun CDM yang dirancang untuk aplikasi ini dapat dilihat pada gambar 3.8.
Gambar 3.8 Conceptual Data Model
3.6.2 Phsyical Data Model
Sebuah Phyical Data Model PDM mengambarkan secara detail konsep rancangan struktur basis data yang dirancang untuk suatu program aplikasi. PDM
merupakan hasil generate dari CDM. Pada PDM tergambar jelas tabel-tabel penyusun basis data beserta kolom-kolom tabel yang ada pada setiap tabel.
Adapun PDM untuk aplikasi dapat dilihat pada Gambar 3.9
Gambar 3.9 Physical Data Model
mengapu kat egori mengampu ket erangan
mengampu nama user Mengampu jenis kelamin
User Id_user
Nama_Us er Alamat
Kota Negara
No_telp Jenis_kelamin
Kode_pos Email
Pass word Status
T estFlag minat1
minat2 minat3
Soal Id_s oal
T ipe_s oal Nama_soal
Jenis_kelamin
Keterangan Id_keterangan
Kategori Jenis_kelamin
Keterangan Hasil
Id_Has il Hasil1
Hasil2 Hasil3
T gl Kpsikolog
I D_KETERANG AN = KAT EG ORI I D_KETERANG AN = ID_KET ERANG AN
I D_USER = I D_USER I D_USER = I D_USER
USER ID_USER
char10 NAMA_USER
varchar50 ALAMAT
varchar50 KOTA
char10 NEGARA
char10 NO_TELP
int JENIS_KELAMIN
char10 KODE_POS
int EMAIL
varchar50 PASSWORD
char10 STATUS
smallint TESTFLAG
int MINAT1
varchar50 MINAT2
varchar50 MINAT3
varchar50 SOAL
ID_SOAL char10
TIPE_SOAL char10
NAMA_SOAL varchar50
JENIS_KELAMIN char10
ID_USER char10
KETERANGAN ID_KETERANGAN
char10 JENIS_KELAMIN
char10 KETERANGAN
long varc har KATEGORI
char10 HASIL
ID_HASIL char10
HASIL1 integer
HASIL2 integer
HASIL3 integer
ID_KETERANGAN char10
ID_USER char10
KATEGORI char10
TGL date
KPSIKOLOG long varc har
3.7 Struktur Basis Data