Senin, 30 Januari 2017

Membuat database Perpustakaan

Assalamu'alaikum wr.wb.


A. Pengertian

   Menurut wikipedia bahasa indonesia, basis data (database) merupakan kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
  Menurut wikipedia bahasa indonesia, perpustakaan merupakan sebuah koleksi buku dan majalah. Walaupun dapat diartikan sebagai koleksi pribadi perseorangan, namun perpustakaan lebih umum dikenal sebagai sebuah koleksi besar yang dibiayai dan dioperasikan oleh sebuah kota atau institusi, serta dimanfaatkan oleh masyarakat yang rata-rata tidak mampu membeli sekian banyak buku atas biaya sendiri.

II. Latar Belakang

     Perpustakaan merupakan faktor penting di dalam penunjang transformasi
antara  sumber ilmu (koleksi) dengan pencari ilmu (pengunjung). Perpustakaan juga sering disebut jantung dari sekolah dimana di alamnya  terdapat  kumpulan
koleksi, majalah, koran yang disusun berdasarkan sistem tertentu yang digunakan sebagai media dalam mencari ilmu dan wawasan bagi masyarakat khususnya para siswa dan guru. Hal ini disebabkan peranan perpustakaan sangatlah penting dalam usaha dan upaya menunjang civitas akademik.
     Teknologi Informasi berperan penting dalam memperbaiki kualitas dan
kuantitas suatu lembaga pendidikan. Penggunaan teknologi informasi dalam lingkup perpustakaan tidak hanya sebagai proses otomatisasi terhadap akses  informasi, tetapi juga menciptakan akurasi, kecepatan, dan kelengkapan  sebuah sistem yang terintegrasi, sehingga proses transaksi yang  terjadi akan menjadi efektif dan efisien. Teknologi Informasi juga dapat mendukung ketersediaan informasi yang terintegrasi sebagai upaya menciptakan berbagai  kemudahan-kemudahan dalam melakukan semua transaksi yang ada diperpustakaan, misalnya proses pendaftaran anggota baru, pemesanan koleksi, peminjaman koleksi dan pengembalian koleksi perpustakaan.

C. Alat dan Bahan
  • OS XUbuntu 16.04
  • phpMyAdmin
  • Data yang ingin diinputkan
D. Tujuan

     Bertujuan untuk membuat penyimpanan data untuk aplikasi perpustakaan.

E. Tahap Pelaksanaan
   
   Pada tahap pertama kita akan langsung membuat database perpustakaan. Dan table yang akan kita buat yaitu sebagai berikut :
  • Table anggota : id_anggota (int (5) primary key), nama_anggota (varchar (50)), alamat (text), jenis_kelamin (enum ('l','p')), telepon (int (15)).
  • Table buku : id_buku (int (5) primary key), judul_buku (varchar (50)), id_kategori (int (5)), deskripsi_buku (varchar (100)), jumlah_buku (int(4)), cover (varchar(100)).
  • Table kategori : id_kategori (int(5) primary key), nama_kategori (varchar(100)).
  • Table kembali : id_kembali (int (5) primary key), id_peminjam (int (5)), tanggal_kembali (timestamp), denda (int (5)).
  • Table petugas : id_petugas (int (5) primary key), nama_petugas (varchar(30)), username (varchar(30)), password (varchar(30)).
  • Table pinjam : id_peminjam (int (5) primary key), id_buku (int (5)), id_anggota(int (5)), tanggal_pinjam(timestamp), tanggal_jatuh_tempo (timestamp).
    Disini saya akan mencontohkan cara membuat database dan salah satu table dari perpustakaan.

1. Cara Membuat Database Perpustakaan
  • Buka browser dan ketikkan di url "localhost/phpmyadmin".
  • Lalu akan muncul tampilan seperti dibawah ini, masukkan username dan passwornya serta tekan "GO".
2. Cara Membuat Table 

     Disini saya akan mencontohkan cara membuat table "anggota". Langkah-langkahnya seperti berikut.
  • Setelah ditekan tombol "Go" kita akan membuat database baru dengan nama "perpustakaan". Tekan tombol "New".
  • Akan muncul tampilan seperti dibawah ini setelah kita klik "New". Kita ketikkan nama database nya yaitu "perpustakaan" dan tekan tombol "create".
  • Setelah kita membuat database nya kita akan membuat table-table nya yaitu dengan menekan database perpustakaan. Dan masukkan nama table nya. Yang pertama kita akan membuat table anggota.
Tempat untuk membuat table
  • Selanjutnya kita akan mengisinya berupa id_anggota, nama_anggota, alamat, jenis_kelamin, telepon. Dan primary key nya yaitu id_anggota.

  • Nah, table-table selanjutnya bisa dieksplore sendiri oleh teman-teman semua. Dibawah ini merupakan gambar seluruh table yang telah dibuat.
F. Kesimpulan

     Dari pembahasan diatas dapat disimpulkan bahwa pembuatan dari database untuk perpustakan tidaklah begitu sulit. Kita bisa menggunakan aplikasi phpMyAdmin atau mariadb.

G. Referensi
  • https://id.wikipedia.org/wiki/Pangkalan_data
  • https://id.wikipedia.org/wiki/Perpustakaan
Sekian dan Terimakasih.

SMK Bisa!!

Wasalamu'alaikum wr.wb.

0 komentar:

Posting Komentar

Diberdayakan oleh Blogger.