Tabel anggota, dibuat dengan syntax SQL Tabel buku, dibuat dengan syntax SQL Tabel copy_buku, dibuat dengan syntax SQL Tabel detail_peminjam, dibuat dengan syntax SQL Tabel detail_pengarang, dibuat dengan syntax SQL

Gambar 4.1 Database yis_perpus

1. Tabel anggota, dibuat dengan syntax SQL

DROP TABLE IF EXISTS `anggota`; CREATE TABLE `anggota` `id_anggota` int10 NOT NULL AUTO_INCREMENT, `nama` varchar100 DEFAULT NULL, `id_jabatan` int10 DEFAULT NULL, `tempat_lahir` varchar40 DEFAULT NULL, `tgl_lahir` date DEFAULT NULL, `alamat` varchar200 DEFAULT NULL, `kelamin` enumL,P DEFAULT L, `telepon` int10 DEFAULT NULL, `bacaan_fav` varchar40 DEFAULT NULL, `username` varchar40 DEFAULT NULL, `password` varchar20 DEFAULT NULL, PRIMARY KEY `id_anggota` ENGINE=InnoDB AUTO_INCREMENT DEFAULT CHARSET=latin1 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC;

2. Tabel buku, dibuat dengan syntax SQL

CREATE TABLE `buku` `kode_buku` varchar40 NOT NULL, `judul` varchar200 DEFAULT NULL, `id_penerbit` int10 DEFAULT NULL, `id_subkat` int10 DEFAULT NULL, `kolasi` text, `rak` varchar40 DEFAULT NULL, `jml_eksemplar` int10 DEFAULT NULL, `tahun` year4 DEFAULT NULL, `ISBN` varchar40 DEFAULT NULL, `harga_buku` double10,2 DEFAULT NULL, `tgl_input` date DEFAULT NULL, `keterangan` date DEFAULT NULL, PRIMARY KEY `kode_buku` ENGINE=InnoDB DEFAULT CHARSET=latin1 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC;

3. Tabel copy_buku, dibuat dengan syntax SQL

CREATE TABLE `copy_buku` `id_copybuku` varchar40 DEFAULT NULL, `kode_buku` varchar40 DEFAULT NULL, `status` enumAda,Keluar DEFAULT Ada ENGINE=InnoDB DEFAULT CHARSET=latin1 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC;

4. Tabel detail_peminjam, dibuat dengan syntax SQL

CREATE TABLE `detail_peminjam` `id_detpeminjam` int10 NOT NULL AUTO_INCREMENT, `id_pinjam` int10 DEFAULT NULL, `id_copybuku` varchar40 DEFAULT NULL, ` kode_buku ` varchar40 DEFAULT NULL, PRIMARY KEY `id_detpeminjam` ENGINE=InnoDB AUTO_INCREMENT DEFAULT CHARSET=latin1 CHECKSUM=1 DELAY_KEY_WRITE=1 ROW_FORMAT=DYNAMIC

5. Tabel detail_pengarang, dibuat dengan syntax SQL

CREATE TABLE `detail_pengarang` `id_pengarang` int10 NOT NULL, `kode_buku` varchar40 NOT NULL ENGINE=InnoDB DEFAULT CHARSET=latin1;

6. Tabel jabatan, dibuat dengan syntax SQL