Anda di halaman 1dari 3

TABEL PERPUSTAKAAN

- Deskripsi Atribut Tabel


Deskripsi tabel menjelaskan bagaimana atribut yang tersusun didalam setiap tabel.
masing-masing tabel mempunyai atribut yang membentuk karakteristik/sifat yang
melekat pada sebuah tabel. Contohnya untuk tabel buku karakteristik yang melekat pada
buku adalah judul, nama pengarang dan penerbit. Berikut ini adalah keterangan setiap
atribut atau field pada masing-masing tabel:

- Tabel Petugas:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_petugas int(11)
NOT NULL
2. nama_petugas varchar(255) NOT NULL

3. jabatan_petugas varchar(255) NOT NULL

4. no_telp int(13)

5. alamat text

- Tabel Anggota:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_anggota int(11)
NOT NULL
UNIQUE, NOT
2. kode_anggota int(11)
NULL
3. nama_anggota varchar(255) NOT NULL

4. jenis_kelamin enum('L', 'P') NOT NULL

5. jurusan_anggota varchar(255) NOT NULL

6. no_telp int(13)

7. alamat text
- Tabel Pengembalian:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_pengembalian int(11)
NOT NULL
2. tanggal_pengembalian date NOT NULL

3. denda int(11)

4. id_buku int(11) NOT NULL

5. id_anggota int(11) NOT NULL

6. id_petugas int(11) NOT NULL

- Tabel Peminjaman:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_peminjaman int(11)
NOT NULL
2. tanggal_ pinjam date NOT NULL

3. tanggal_kembali date NOT NULL

4. denda int(11) NOT NULL

5. id_buku int(11) NOT NULL

6. id_anggota int(11) NOT NULL

7. id_petugas int(11) NOT NULL

- Tabel Buku:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_buku int(11)
NOT NULL
2. kode_buku varchar(255) NOT NULL

3. judul_buku varchar(255) NOT NULL


4. penulis_buku varchar(255) NOT NULL

5. penerbit_buku varchar(255) NOT NULL

6. tahun_penerbit date

7. stok int(11)

- Tabel Rak:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_rak int(11)
NOT NULL
2. nama_rak varchar(255) NOT NULL

3. lokasi_rak varchar(255) NOT NULL

4. id_buku int(11) Foreign Key

- Relasi Tabel
Relasi tabel adalah sesuatu yang menggambarkan hubungan antara tabel satu dengan
yang lain pada database. Relasi dibuat pada setiap atribut/field yang menjadi kunci utama
(primary key) pada sebuah tabel kemudian dihubungkan ke field kunci tamu (foreign
key) pada tabel lainnya. Syarat utamanya adalah field yang dijadikan kunci utama
(primary key) harus unik artinya tidak boleh ada data yang sama atau lebih dari satu
(duplicate). Berikut ini adalah relasi tabel pada database perpustakaan:

Anda mungkin juga menyukai