41
Gambar 4.10 Physical Data Model
1.2.4. Struktur Tabel
Database yang digunakan pada Aplikasi Katalog Online terdiri dari 8 tabel, yaitu tabel juduls, pengolahans, b_buku, b_majalah,
URUT = URUT
URUT_OLAH = URUT _OLAH URUT_OLAH = URUT _OLAH
URUT_OLAH = URUT _OLAH URUT_OLAH = PNGO_URUT _OLAH
URUT = URUT URUT = URUT
URUT = JUD_URUT
JUDULS URUT
int DDC
varc har15 JDDC
varc har15 JUDUL
varc har200 JUDUL_ASLI
varc har200 JUDUL_SERI
varc har200 PENGARANG1
varc har50 PENGARANG2
varc har50 PENGARANG3
varc har50 SUBYEK1
varc har50 SUBYEK2
varc har50 BAHASA
varc har50 ISBN_ISSN
varc har20 JUM LAH
int JENIS_KOL
varc har1 JM L_DISK
int ABSTRAK_J UD
varc har4000 NO_M AJ ALAH
varc har50 COPY_KE
int PENGOLAHANS
URUT_OLAH int
NO_FAKTUR int
NO_ARSIP varc har20
JENIS_KOL_PENGO varc har1
JUDUL_PENGO varc har200
PENGARANG1_PENGO varc har50
PENGARANG2_PENGO varc har50
PENGARANG3_PENGO varc har50
PENERBIT varc har50
JUM LAHC int
VERSI varc har6
ASAL varc har1
HARGA int
TGL_DATANG datetime
TGL_INDUK datetime
TGL_ENTRY datetime
TGL_CETAK datetime
TGL_SELESAI datetime
PEM BL_NO_PESAN int
TBK_KODE_TB varc har3
STATUS varc har1
EDISI int
EDITOR varc har25
KETERANGAN varc har200
KOTA varc har25
PENTERJEMAH varc har25
TH_TERBIT int
JENIS varc har1
JM L_DISK_PENGO int
B_BUKU INDUK_B_BUKU
varc har10 JUD_URUT
int PNGO_URUT_OLAH
int ID
varc har1 STATUS
varc har1 STAT_KATALOG
varc har1 JDDC
varc har15 COPY_KE
int
B_SOFTWARE INDUK_B_SOFTWARE
varc har1 URUT
int URUT_OLAH
int ID
varc har1 STAT_KATALOG
varc har1 STATUS
varc har1 JDDC
varc har15 COPY_KE
int
B_MAJALAH INDUK
varc har10 URUT
int URUT_OLAH
int ID
varc har1 STATUS
varc har1 STATUS_BDL
varc har1 STAT_KATALOG
varc har1 JDDC
varc har15 COPY_KE
int B_TA
INDUK_B_TA varc har10
URUT_OLAH int
ID varc har1
JDDC varc har15
DD varc har15
JUDUL varc har200
PENGARANG varc har50
KOTA varc har25
PENERBIT varc har50
STATUS varc har1
TGL_TERIM A datetime
TH_TERBIT int
SUBYEK varc har30
BAHASA varc har50
STAT_KATALOG varc har1
NIM_TA varc har11
ABSTRAK varc har4000
KETERANGAN varc har200
PENGARANG2 varc har50
PENGARANG3 varc har50
PENGARANG4 varc har50
PENGARANG5 varc har50
NIM_TA2 varc har11
NIM_TA3 varc har11
NIM_TA4 varc har11
NIM_TA5 varc har11
PEM BIMBING1 varc har75
PEM BIMBING2 varc har75
SUBYEK2 varc har50
STATUS_CD varc har1
INDUK_CD varc har10
KEYWORD KEYWORDTAG
varc har50 KATEGORI
varc har20 INDEXOFCONTENT
URUT int
TAG text
42
b_software, b_ta indexofcontent dan keyword. Adapun struktur dari tiap-tiap table tersebut dapat dilihat dibawah ini:
Field Tipe Data
Keterangan
URUT INT
Primary Key, NOT NULL DDC
VARCHAR15 JDDC
VARCHAR15 JUDUL
VARCHAR200 JUDUL_ASLI
VARCHAR200 JUDUL_SERI
VARCHAR200 PENGARANG1
VARCHAR50 PENGARANG2
VARCHAR50 PENGARANG3
VARCHAR50 SUBYEK1
VARCHAR50 SUBYEK2
VARCHAR50 BAHASA
VARCHAR50 ISBN_ISSN
VARCHAR20 JUMLAH
INT JENIS_KOL
VARCHAR1 JML_DISK
INT ABSTRAK_JUD
VARCHAR4000 NO_MAJALAH
VARCHAR50 COPY_KE
INT
Tabel 4.1 Struktur Tabel Juduls
Field Tipe Data
Keterangan
ID VARCHAR1
NOT NULL INDUK
VARCHAR10 Primary Key, NOT NULL
STATUS VARCHAR1
STAT_KATALOG VARCHAR1
JUD_URUT INT
PNGO_URUT_OLAH INT
JDDC VARCHAR15
COPY_KE INT
Tabel 4.2 Struktur Tabel b_buku
43
Field Tipe Data
Keterangan
ID VARCHAR1
NOT NULL INDUK
VARCHAR10 Primary Key, NOT NULL
STAT_KATALOG VARCHAR1
STATUS VARCHAR1
JUD_URUT INT
PNGO_URUT_OLAH INT
JDDC VARCHAR15
COPY_KE INT
Tabel 4.3 Struktur Tabel b_software
Field Tipe Data
Keterangan
ID VARCHAR1
NOT NULL INDUK
VARCHAR10 Primary Key, NOT NULL
STATUS VARCHAR1
STS_BDL VARCHAR1
STAT_KATALOG VARCHAR1
JUD_URUT INT
PNGO_URUT_OLAH INT
JDDC VARCHAR15
COPY_KE INT
Tabel 4.4 Struktur Tabel b_majalah
Field Tipe Data
Keterangan
URUT INT
Primary Key, NOT NULL TAG
text
Tabel 4.5 Struktur Tabel indexofcontent
Field Tipe Data
Keterangan
KEYWORDTAG varchar50
Primary Key, NOT NULL KATEGORI
varchar20
Tabel 4.6 Struktur Tabel keyword
44
Field Tipe Data
Keterangan
URUT_OLAH INT
Primary Key, NOT NULL NO_FAKTUR
INT NO_ARSIP
VARCHAR20 JENIS_KOL
VARCHAR1 JUDUL
VARCHAR200 PENGARANG1
VARCHAR50 PENGARANG2
VARCHAR50 PENGARANG3
VARCHAR50 PENERBIT
VARCHAR50 JUMLAH
INT VERSI
VARCHAR6 ASAL
VARCHAR1 HARGA
INT TGL_DATANG
DATE TGL_INDUK
DATE TGL_ENTRY
DATE TGL_CETAK
DATE TGL_SELESAI
DATE PEMBL_NO_PESAN
INT TBK_KODE_TB
VARCHAR3 STATUS
VARCHAR1 EDISI
INT EDITOR
VARCHAR25 KETERANGAN
VARCHAR50 KOTA
VARCHAR25 PENTERJEMAH
VARCHAR25 TH_TERBIT
INT JENIS
VARCHAR1 JML_DISK
INT
Tabel 4.7 Struktur Tabel Pengolahans
45
Field Tipe Data
Keterangan
ID VARCHAR1
NOT NULL INDUK
VARCHAR10 Primary Key, NOT NULL
JDDC VARCHAR15
DD VARCHAR15
JUDUL VARCHAR200
PENGARANG VARCHAR50
KOTA VARCHAR30
PENERBIT VARCHAR50
STATUS VARCHAR1
TGL_TERIMA DATE
TH_TERBIT INT
SUBYEK VARCHAR30
BAHASA VARCHAR30
STAT_KATALOG VARCHAR1
NIM_TA VARCHAR11
ABSTRAK VARCHAR4000
KETERANGAN VARCHAR200
PENGARANG2 VARCHAR50
PENGARANG3 VARCHAR50
PENGARANG4 VARCHAR50
PENGARANG5 VARCHAR50
NIM_TA2 VARCHAR11
NIM_TA3 VARCHAR11
NIM_TA4 VARCHAR11
NIM_TA5 VARCHAR11
URUT_OLAH INT
PEMBIMBING1 VARCHAR75
PEMBIMBING2 VARCHAR75
SUBYEK2 VARCHAR30
STATUS_CD VARCHAR1
INDUK_CD VARCHAR10
Tabel 4.8 Struktur Tabel b_buku
1.3. Implementasi