DATABASE PERPUSTAKAAN

Menentukan Entitas

Dalam pembuatan sebuah basis data perpustakaan diperlukan beberapa entitas, antara lain :
  1. Data Buku
  2. Data Mahasiswa
  3. Data Petugas
  4. Data Peminjaman
  5. Data Pengembalianentitas
    Gambar 1. 1 Entitas Basis Data
    Untuk membuat entitas tersebut menggunakan menu Table Design yang ada di tab Create.

    Menentukan Atribut, Primary Key, dan Tipe Field

    Untuk entitas yang telah ditentukan diatas, atribut, primary key, dan tipe field yang digunakan antara lain :
  6. Untuk Data Buku
a-data-buku
Gambar 1. 2 Atribut Data Buku
  1. Judul (Short Text)
  2. Pengarang (Short Text)
  3. Penerbit (Short Text)
  4. Tahun (Number)
  5. ISBN (Number)
  6. Jumlah (Number)

  1. Untuk Data Mahasiswa
a-data-mahasiswa
Gambar 1. 3 Atribut Data Mahasiswa
  1. Nama Mahasiswa (Short Text)
  2. NIM (Number)
  3. Prodi (Short Text)

  1. Untuk Data Petugas
a-data-petugas
Gambar 1. 4 Atribut Data Petugas
  1. Nama Petugas (Short Text)
  2. NIP (Number)
  3. Untuk Data Peminjaman

4. Untuk Data Peminjaman
a-data-peminjaman
Gambar 1. 5 Atribut Data Peminjaman
  1. Nama Mahasiswa (Short Text)
  2. NIM (Number)
  3. Judul (Short Text)
  4. ISBN (Number)
  5. Tanggal Pinjam (Date)
  6. Nama Petugas (Short Text)

  1. Untuk Data Pengembalian
a-data-pengembalian
Gambar 1. 6 Atribut Data Pengembalian
  1. Nama Mahasiswa (Short Text)
  2. NIM (Number)
  3. Judul (Short Text)
  4. ISBN (Number)
  5. Tanggal Kembali (Date)
  6. Keterlambatan (Number)
  7. Nama Petugas (Short Text)

Mengisi Data Pada Setiap Entitas

Setelah selesai menentukan entitas, atribut, primery key, serta tipe field, setiap entitas dapat di isi dengan data, antara lain :
  1. Data Buku
data-buku
Gambar 1. 7 Data Buku
  1. Data Mahasiswa
data-mahasiswa
Gambar 1. 8 Data Mahasiswa

  1. Data Petugas
data-petugas
Gambar 1. 9 Data Petugas
  1. Data Peminjaman
data-peminjaman
Gambar 1. 10 Data Peminjaman

  1. Data Pengembalian
data-pengembalian
Gambar 1. 11 Data Pengembalian

Membuat Entity Relationship

Entity Relationship merupakan garis-garis yang menentukan hubungan dari suatu atribut dalam sebuah entitas dengan atribut pada entitas lain.
relations
Gambar 1. 12 Entity Relationships
Atribut yang dihubungkan antara lain :
Entitas Data Buku Data Peminjaman
Atribut Judul Judul
ISBN ISBN

Entitas Data Buku Data Pengembalian
Atribut Judul Judul
ISBN ISBN

Entitas Data Peminjaman Data Mahasiswa
Atribut Nama Mahasiswa Nama Mahasiswa
NIM NIM

Entitas Data Peminjaman Data Petugas
Atribut Nama Petugas Nama Petugas

Entitas Data Pengembalian Data Mahasiswa
Atribut Nama Mahasiswa Nama Mahasiswa
NIM NIM

Entitas Data Pengembalian Data Petugas
Atribut Nama Petugas Nama Petugas

Membuat Query

Query merupakan tabel yang berisi informasi yang akan ditampilkan, antara lain :
  1. Peminjaman
query-peminjaman
Gambar 1. 13 Query Peminjaman
Pada Query peminjaman, entitas yang berfungsi sebagai referensi data adalah tabel peminjaman, kemudian data yang akan ditampilkan antara lain :
  1. Nama Mahasiswa
  2. NIM
  3. Judul
  4. ISBN
  5. Tanggal Pinjam
  6. Nama Petugas

  1. Pengembalian
query-pengembalian
Gambar 1. 14 Query Pengembalian
Pada Query pengembalian, entitas yang berfungsi sebagai referensi data adalah tabel pengembalian, kemudian data yang akan ditampilkan antara lain :
  1. Nama Mahasiswa
  2. NIM
  3. Judul
  4. ISBN
  5. Tanggal Kembali
  6. Keterlambatan
  7. Nama Petugas

Membuat Form

Form merupakan cara penyajian data Angara lebih usir-friendly atau lebih mudah dimengerti oleh pengguna.
  1. Form Peminjaman
form-peminjaman
Gambar 1. 15 Form Peminjaman Buku
Pada Form peminjaman, entitas yang berfungsi sebagai referensi data adalah Query peminjaman. Di sini juga ditambahkan beberapa tombol navigasi seperti Quit, First, Previous, Next, dan Last untuk lebih memudahkan pengguna dalam mencari data.

  1. Form Pengembalian
form-pengembalian
Gambar 1. 16 Form Pengembalian Buku
Pada Form pengembalian, entitas yang berfungsi sebagai referensi data adalah Query pengembalian. Di sini juga ditambahkan beberapa tombol navigasi seperti Quit, First, Previous, Next, dan Last untuk lebih memudahkan pengguna dalam mencari data.

SUMBER http://mafan.web.ugm.ac.id/database-perpustakaan/

Komentar

Postingan populer dari blog ini

ERD RENTAL MOBIL PERUSAHAAN KARAS RENTAL CAR

Rasa Tani

SOAL BASIS DATA KELAS XI RPL SMK TARUNA BHAKTI KADUGEDE KUNINGAN