Entity Relationship Diagram ERD Struktur File

4.2.5 Entity Relationship Diagram ERD

Entity Relationship Diagram merupakan gambaran struktur database dari sistem informasi perpustakaan yang telah dikembangkan. ERD dibagi menjadi dua, yaitu Conceptual data model. a. Conceptual Data Model Di dalam CDM ini terdapat lima tabel yang saling terintegrasi secara Logic. Berikut Gambar CDM 4.9 merupakan tabel-tabel yang terdapat pada CDM Gambar 4.9 CDM Relation_77 Relation_76 Relation_73 Relation_72 Ang gota NIP Nama Angg ota Tgl Lahir Telpon r umah Telpon hp Alamat Angg ota Master Buku Kode Judul Judul As li Judul Seri Peng arang Jenis Buku ID J enis Buku Jenis Buku Data Buku Reg is Tang g al_Pembelian Versi atau Edisi Penerbit Cetakan Editor Penerjemah Bahasa ISBN Subyek Abstraks i Harg a Keterang an Peminjaman ID Peminjaman Tgl Peminjaman Tgl Harus Kembali Tgl Kembali b. Physical Data Model PDM Pada Physical Data Model yang tertera pada gambar 4.10 telah menunjukkan adanya relasi antar tabel. Berikut Pysical Data Model Pada sistem informasi Perpustakaan : Gambar PDM 4.10

4.2.6 Struktur File

Dari hasil Generate ERD di atas dapat dibuat database seperti pada uraian berilut : KO DE _BUK U = KO DE _BUK U I D_JENIS _BUK U = I D_JENIS _BUK U RE GI S = RE GI S NI P = NI P KO DE _KO TA = K ODE_KO TA _LAHI R KO DE _KO TA = K ODE_KO TA _LAHI R AN GGOTA NIP varc har50 KOD E_KOT A_LAHIR numeri c3 NAM A_ANGGOT A varc har30 T GL_LAHIR dateti me T ELPON_RU MAH varc har9 T ELPON_HP varc har12 ALAMAT_AN GGOTA varc har30 M ASTER_BUKU KOD E_BUKU varc har9 ID _JENIS_BU KU numeri c3 JU D UL varc har50 JU D UL_ASLI varc har50 JU D UL_SER I varc har50 PEN GAR ANG1 varc har30 JEN IS_BUKU ID_JEN IS_BU KU numeri c3 JEN IS_BU KU varc har30 D ATA_BUKU R EGIS varc har9 KODE_BU KU varc har9 T AN GGAL_PEM BELIAN dateti me VER SI_ED ISI numeri c3 PEN ER BIT varc har30 C ETAKAN numeri c3 ED IT OR varc har30 PEN ER JEMAH varc har30 BAH ASA varc har30 ISBN varc har18 SU BYEK varc har30 ABST R AKSI text H ARGA numeri c11 KET ER AN GAN varc har40 KOTA KOD E_KOT A numeri c3 NAM A_KOTA varc har30 KOD E_TELEPON numeri c5 a. Nama Tabel : Jenis Buku Primery Key : ID Jenis Buku Foreign Key : Jenis Buku Nomer Nama Kolom Tipe Data Ukuran Keterangan 1. ID Jenis Buku Number 10 ID_JENIS_BUKU 2. Jenis Buku Variable Characters 10 JENIS_BUKU Gambar 4.11 b. Nama Tabel : Master Buku Primery Key : Kode Buku Foreign Key : Judul Nomer Nama Kolom Tipe Data Ukuran Keterangan 1. Kode Buku Variable Characters 9 KODE_BUKU 2. Judul Variable Characters 50 JUDUL 3. Judul Asli Variable Characters 50 JUDUL_ASLI 4. Judul Seri Variable Characters 50 JUDUL_SERI 5. Pengarang Variable Characters 50 PENGARANG Gambar 4.12 c. Nama Tabel : Data Buku Primery Key : Registrasi Foreign Key : Nomer Nama Kolom Tipe Data Ukuran Keterangan 1. Registrasi Variable Characters 9 REGISTRASI 2. Tanggal Pembelian Date TANGGAL_ PEMBELIAN 3. Versi Number 3 VERSI 4. Penerbit Variable Characters 30 PENERBIT 5. Cetakan Number 3 CETAKAN 6. Editor Variable Characters 30 EDITOR 7. Penerjemah Variable Characters 30 PENERJEMAH 8. bahasa Variable Characters 30 BAHASA 9. ISBN Variable Characters 18 ISBN Gambar 4.13 d. Nama Tabel : Peminjaman Primery Key : ID Peminjaman Foreign Key : Nomer Nama Kolom Tipe Data Ukuran Keterangan 1. ID Peminjaman Variable Characters 15 ID_PEMINJAMAN 2. Tgl Peminjaman Date TGL_PEMINJAMAN 3. Tgl HrsKembali Date TGL_HRS_KEMBALI 4. Tgl Kembali Date TGL_KEMBALI Gambar 4.14 e. Nama Tabel : Anggota Primery Key : NIP Foreign Key : Nama Anggota Nomer Nama Kolom Tipe Data Ukuran Keterangan 1. NIP Variable Characters 50 NIP 2. Nama Anggota Variable Characters 30 NAMA_ANGGOTA 3. TGL Lahir Date TGL_LAHIR 4. Telp Rumah Variable Characters 9 TELP_RUMAH 5. Telp Hp Variable Characters 12 TELP_HP 6. Alamat Anggota Variable Characters 30 ALAMAT_ANGGOTA Gambar 4.15

4.2.7. Implementasi Sistem