Conceptual Data Model Physical Data Model

53

4.2.6.1 Conceptual Data Model

dipinjam detil_pesan TERDIRI D ARI terbagi menam pung detil_pinjam memesan sirkulasi detil_usul mengusulkan mengunjungi kelompok menyimpan menerbitkan Penerbit Kode_Penerbit Nama Penerbit Alamat_Penerbit Kota Telepon Fax Contact_Person Rak No_Rak Lokasi Kategori id_kategori nama_kategori Peminjaman_Pengembalian id_transaksi tgl_trans KATALOGDaftar Koleksi id_kATALOG nama_koleksi penulis bahasa abstrak jumlah Detil_pinjam_kembali tgl_pjm tgl_kmbli Status Pemesanan id_pemesanan tanggal_pesan Jenis Koleksi kode_jenis jenis_buku batas pinjam keterangan Kunjungan id_kunjungan Anggota No_Anggota Nama Alamat Status Posisi Jenis Kelamin Passw ord Usulan id_usulan tanggal Detil Usulan judul_koleksi_usul status_kol_usul abstrak KOLEKSI ID_KOLEKSI JUDUL KOLEKSI Gambar 4.17 CDM Conceptual data modelCDM merupakan sebuah diagram database yang masih berupa konsep. Dalam CDM ini, terdapat13 tabel yang saling berhubungan secara logika. 54

4.2.6.2 Physical Data Model

ID_KATALOG = ID_KATALOG ID_KOLEKSI1 = ID_KOLEKSI1 ID_PEMESANAN = ID_PEMESANAN ID_KATALOG = ID_KATALOG ID_KATALOG = ID_KATALOG KODE_JENIS = KODE_JEN IS NO_RAK = N O_RAK ID_TRANSAKSI = ID_TRAN SAKSI NO_ANGGOTA = N O_ANGGOTA NO_ANGGOTA = N O_ANGGOTA ID_USULAN = ID _USU LAN NO_ANGGOTA = N O_ANGGOTA NO_ANGGOTA = N O_ANGGOTA ID_KATEGORI = ID _KATEGORI NO_RAK = N O_RAK KODE_PENERBIT = KOD E_PENERBIT PENERBIT KODE_PENERBIT varchar50 NAMA_PENERBIT varchar200 ALAMAT_PENERBIT varchar300 KOTA varchar100 TELEPON varchar15 FAX varchar25 CONTACT_PERSON varchar100 RAK NO_RAK varchar3 LOKASI varchar200 KATEGORI ID_KA TEGORI varchar4 NAMA_KATEGORI varchar200 NO_RAK varchar3 PEMINJAMAN_PENGEMBA LIAN ID_TRANSAKSI varchar50 NO_ANGGOTA varchar50 TGL_TRANS date KATALOG ID_KA TALOG varchar50 KODE_PENERBIT varchar50 NO_RAK varchar3 ID_KA TEGORI varchar4 KODE_JENIS varchar50 NAMA_KOLEKSI varchar300 PENULIS varchar200 BAHA SA varchar100 ABSTRAK varchar1100 JUMLAH integer DETIL_PINJAM_KEMBALI ID_TRANSAKSI varchar50 TGL_PJM date TGL_KMBLI date ID_KA TALOG varchar50 STATUS varchar10 ID_KOLEKSI1 varchar50 PEMESANAN ID_PEMESANAN varchar50 NO_ANGGOTA varchar50 TANGGAL_PESAN date JENIS_KOLEKSI KODE_JENIS varchar50 JENIS_BUKU varchar50 BATAS_PINJAM integer KETERANGAN varchar300 KUNJUNGAN ID_KUNJUNGAN varchar5 NO_ANGGOTA varchar50 ANGGOTA NO_ANGGOTA varchar50 NAMA varchar300 ALAMAT varchar300 STATUS varchar10 POSISI varchar20 JENIS_KELAMIN char1 PASSWORD varchar10 USULAN ID_USULAN varchar50 NO_ANGGOTA varchar50 TANGGAL date DETIL_USULAN ID_USULAN varchar50 JUDUL_KOLEKSI_USUL varchar300 STATUS_KOL_USUL varchar10 ABSTRAK varchar500 PENERBIT_KOL_USUL varchar JENIS varchar KOLEKSI ID_KA TALOG varchar50 ID_KOLEKSI1 varchar50 JUDUL_KOLEKSI varchar200 DETIL_PESAN ID_KA TALOG varchar50 ID_PEMESANAN varchar STATUS varchar Gambar 4.18 PDM Physical Data Model PDM merupakan desain fisik desain tabel dari sebuah database. Dalam PDM ini terdapat 14 tabel yang saling berhubungan dan terintegrasi. Keempat belas tabel inilah yang akan dibuat tabelnya dalam database.

4.2.7 Struktur File