Database Penyewaan Buku



Dalam pembuatan data base kali ini kita akan menggunakan program SQL Yog. Sebelum membuat Database Penyewaan Buku ini, kita membutuhkan beberapa tabel. Diantaranya yaitu: tabel peminjam, buku, serta keterangan peminjaman. Sebelum kita bahas satu persatu tabel tersebut, kita mulai dengan membuat tabel tersebut. 

Untuk membuat tabel pada MySQLyog Enterprise cukup mudah, berikut langkahnya :  

1. Pertama kita harus membuka Xamp, double klik pada icon Xampp


     Kemudian jalankan Xamppnya
 

2. Buka program SQlyog Enterprise, double klik pada icon SQlyog Enterprise
 
     Lalu klik Connect

 


     Maka program SQLyog Enterprise akan terbuka


3. Klik menu Database, lalu pilih create database
 


4. Isikan kolom Database name pada kotak dialog yang muncul. Di sini kita beri nama database tersebut dengan nama penyewaan buku, lalu klik Create
 


5. Double klik pada database yang telah kita buat tadi, kemudian pilih Table, klik kanan dan pilih Create Table

6. Silahkan masukkan data sebagai berikut :

           Tabel Peminjam
Field Name
Datatype
Len
Keterangan
NoPeminjam
int
12
Centang PK dan Not Null
NamaPeminjam
Varchar
35

Alamat
Varchar
35


Tabel Buku
Field Name
Datatype
Len
Keterangan
KodeBuku
int
4
Centang PK dan Not Null
Judul
Varchar
50
Pengarang
Varchar
35
JumlahBuku
int
4
Penerbit
Varchar
35

Tabel Keterangan Peminjaman
Field Name
Datatype
Len
Keterangan
TanggalPinjam
Date


NoPeminjam
int
12
Centang PK dan Not Null
KodeBuku
int
4
Centang PK dan Not Null
TanggalHarusKembali
Date


TanggalKembali
Date



Setelah mengisi semuanya klik Create Table di pojok bawah sebelah kiri dialog New table in ‘persewaanbuku’. Isikan nama tabel pada kotak dialog yang baru muncul dengan nama seperti diatas, yaitu: Peminjam, Buku, dan Keterangan Peminjam.

Mengisi Tabel
Setelah membuat tabel, kita tentunya mengisinya dengan beberapa data. Untuk mengisi tabel, isikan kode sebagai berikut :
INSERT INTO nama tabel(nama field)
VALUES ('isi field');

Contoh :
INSERT INTO persewaanbuku.Peminjam(NoPeminjam,NamaPeminjam,Alamat)
VALUES ('12650073','Mohamad Irfan','Malang');

Keterangan :
INSERT INTO adalah perintah untuk menyisipkan sebuah data pada tabel.
Setelah INSERT INTO, tulis nama database.nama tabel. 
Ex : persewaanbuku.peminjam
Setelah itu, sebutkan field yang ada pada tabel tersebut di dalam kurung. 
Ex : (NoPeminjam,NamaPeminjam,Alamat)
VALUES adalah perintah untuk pengisian data baru. 
Ex : VALUES ('12650073','Mohamad Irfan','Malang');

Menghapus Sebuah Baris dalam Tabel
Setelah mengisi tabel, kita juga dapat menghapus data yang telah kita inputkan sebelumnya. Caranya yaitu dengan kode sebagai berikut :

DELETE FROM `nama database`.`nama tabel`
WHERE `nama field`=isi field;

Contoh :
DELETE FROM `persewaanbuku`.`Peminjam`
WHERE `NoPeminjam`=12650073;

Mengedit Tabel
Suatu data yang kita inputkan dalam tabel dapat kita ubah atau kita edit sewaktu-waktu, caranya yaitu dengan kode sebagai berikut :
UPDATE `nama database`.`nama tabel`
SET ` nama field yang ingin dirubah`='isi field baru '
WHERE `nama field yang ingin dirubah`=' isi field yang dirubah';

Contoh :
UPDATE `persewaanbuku`.`Peminjam`
SET `Alamat`='Malang'
WHERE `Alamat`='Jl Gajaayana No 100 Malang';
7. Untuk keluar dari SQLyog Enterprise ketik perintah : “QUIT” atau “EXIT” atau “\q” klik “Execute All Queries”

    Untuk keluar dari Xampp klik Stop terlebih dahulu, lalu klik Exit

1 komentar: