Kamis, 25 April 2013

Membuat Database dengan SQL-yog

Data Base SQL-yog

                Kali ini Kita akan belajar membuat database dengan menggunakan SQL-yog.
Sesuai dengan kelas Sistem Informasi saya akan membuat database yang berhubungan dengan persewaan buku.
               
               Dalam pembangunan database dibutuhkan langkah dasar..
         yang biasa di sebut C.R.U.D.
Create    : Retrieve, Update, Delete
Create    : Insert, Create
Retrieve : Select
Update   : Update
Delete    : Drop, Delete


Langkah-lahkahnya seperti berikut:

1.Mengkoneksikan database dengan xampp terlebih dahulu, pilih tombol start pada My


 2.Membuka SQLyog












3.Membuat Database
Membuat database dengan perintah create

Ketikkan dalam kolom query kode berikut ini
create database `persewaan_buku_2`;
 



Kemudian untuk menjalankan perintah kode di query, tekan tombol “execute current query”

           Setelah anda klik tombol execute, database belum nampak, untuk menampilkan hasil database nya anda harus refresh dulu, ikuti langkah berikut ini seperti pada gambar:







Langkah selanjutnya ialah langkah-langkah membuat tabel dan memasukan query di dalam tabel-tabel tersebut. Disini saya akan mencontohkan membuat tabel pertama yaitu tabel anggota.
1.CREATE

, ketikkan kode berikut ini ke dalam query.
create table `persewaan_buku_2`.`anggota`( `kode_anggota` varchar(9) , `Nama` varchar(30) , `Alamat` varchar(50) , `Jenis_Kelamin` char(1) , `No_Telp` varchar(13) )  ;
 Seperti pada gambar:









Kode di atas memberikan perintah pada komputer untuk membuat tabel di dalam database persewaan_buku_2 dengan nama tabel anggota, dalam tabel anggota terdapat atribut : kode anggota, nama, alamat, jenis kelamin, no telp.
varchar : data type untuk karakter lebih dari 3 karakter
char : data type untuk karakter maksimal 3 karakter
varchar(9) : dalam datatype tersebut maksimal dapat diisi 9 karakter.
selanjutnya untuk manampilkan hasil tabel, anda harus me refres terlebih dahulu seperti di langkah awal tadi. Setiap setelah menjalankan kode dalam query, terlebih dahulu anda harus refresh.
Langkah selanjutnya, kita akan memasukkan data ke dalam tabel anggota.
ketikkan kode berikut ini kedalam query.
insert into `anggota`(`kode_anggota`,`Nama`,`Alamat`,`Jenis_Kelamin`,`No_Telp`) values ( '123','galang','malang','P','0823456798715');











2.Retrive
Langkah berikutnya adalah retieve, perintah dalam retrieve adalah select.
untuk menjalankan perintah select ini, ketikkan kode berikut ini ke dalam query.
select * from `persewaan_buku_2`.`anggota` limit 0, 50;



















Langkah di atas untuk menampilkan data dalam tabel anggota, tapi lihat tulisan di atas tabel, Read Only, data tersebut hanya di tampilkan saja, tidak bisa di edit..
untuk menampilkan data dan bisa di edit, anda harus memasukkan kode yang berbeda.
ikuti langkah dalam menu Update.

3.Update

Kita akan menjalankan perintah update dalam sql.
masukkan kode ini ke dalam query. Untuk menampilkan tabel
select count(*) from `anggota` where `kode_anggota`='123' and `Nama`='galang' and `Alamat`='malang' and `Jenis_Kelamin`='P' and `No_Telp`='0823456798715';

a   



Langkah berikutnya adalah untuk memperbarui data dalam tabel anggota,
misalkan saja, kita akan mengubah alamat anggota, yang mulanya malang, menjadi ponorogo.
masukkan kode berikut ini.
update `anggota` set `kode_anggota`='123',`Nama`='galang',`Alamat`='ponorogo',`Jenis_Kelamin`='P',`No_Telp`='0823456798715' where `kode_anggota`='123' and `Nama`='galang' and `Alamat`='malang' and `Jenis_Kelamin`='P' and `No_Telp`='0823456798715';



a
      Dalam kode tersebut, tertulis alamat=ponorogo. Itu memberikan perintah untuk mengganti data menjadi ponorogo.

4    4.Delete

     Berikutnya kita akan menghapus data dalam tabel.
     Misalkan saja, kita coba masukkan data baru ke dalam tabel anggota.
i    insert into `anggota`(`kode_anggota`,`Nama`,`Alamat`,`Jenis_Kelamin`,`No_Telp`) values ( '234','nizam','lamongan','L','089765432123');



d  Dalam kode tersebut terdapat data sebagai berikut:
k  kode anggota : 234
nama : nizam
alamat : lamongan
janis kelamin : L
no telp : 089765432123
s   Seperti langkah sebelumnya, klik tombol execute, pilih Table Data.
    Kemudian refres




kemudian kita akan menghapus data baru yang telah kita buat barusan. Masukkan kode berikut ini ke dalam query.
delete from `anggota` where `kode_anggota`='234' and `Nama`='nizam' and `Alamat`='lamongan' and `Jenis_Kelamin`='L' and `No_Telp`='089765432123';


     Sekian Pembuatan database dengan tabel anggota. Di dalam database persewaan buku saya akan membuat 7 tabel lain yang meliputi (bayar,buku,detail pinjam,kembali,login,petugas,pinjam) yang kode nya seperti ada di atas tetapi sesuai kebutuhan.

    Pada tabel Bayar terdapat kolom (kode anggota,kode pinjam,tanggal bayar,nama anggota,bayar)

    Pada tabel Buku terdapat kolom (kode,judul,pengarang,penerbit,ISBN,jenis,harga sewa,denda harian,lama pinjam,status)

    Pada tabel Detail Pinjam terdapat kolom (detail pinjam,kode,tanggal pinjam,tanggal harus kembali,harga)

   Pada tabel Kembali terdapat kolom (kode kembali,kode pinjam,judul,tanggal kembali,tanggal kembali,denda)

   Pada tabel Login terdapat kolom (nama,password)
   
   Pada tabel Petugas terdapat kolom (kode petugas,nama,alamat,no telp)

   Pada tabel Pinjam terdapat kolom (kode pinjam,kode anggota, kode petugas)

   Demikian entitas database dalam persewaan buku.
Sekian T


 






Tidak ada komentar:

Posting Komentar