Disini saya akan menjelaskan bagaimana mengolah sebuah database, sebelum
mengolah sebuah database yang dilakukan terlebih dulu ialah membuat ERD. Apa
itu ERD ? alat pemodelan data
utama dan akan membantu mengorganisasi data dalam suatu proyek ke dalam entitas-entitas
dan menentukan hubungan antarentitas. Proses memungkinkan analisis menghasilkan
struktur basis data yang baik sehingga data dapat disimpan dan diambil secara
efisien.
Disini sudah saya
siapkan ERDnya seperti yang terlihat digambar dibawah ini :
Sekarang kita
ketahap membuat database.
Masuklah ke MySQL yang telah
diinstal,setelah masuk cobalah dengan
perintah sederhana SHOW DATABASES untuk
menampilkan semua database yang terdapat di MySQL.
A. membuat database baru
Sudah ada 3 buah database di dalam sistem
MySQL. Sekarang kita akan membuat sebuah database untuk latihan. Gunakan
perintah "CREATE DATABASE" untuk membuat sebuah database.
Caranya ketik syintax
dibawah ini dengan benar.
mysql >
create database jualbeli ;
Query
OK, 1 row affected (0.02 sec)
Kita periksa hasil dari perintah di atas
dengan "SHOW DATABASE".
Setelah database
sudah dibuat, selanjutnya memilih dan
membuka database jualbeli :
B.
Memilih
dan Membuka Sebuah Database
Sekarang kita pilih database "jualbeli"
dan kita buka dengan perintah "USE"
Mysql > use jualbeli ;
Database change
C.
Melihat
isi Database JualBeli
Untuk melihat apa isi dari sebuah database,
kita gunakan perintah "SHOW TABLES". Mari kita coba.
mysql> show tables ;
Empty set (0.00 sec)
Hasil dari perintah SHOW TABLES diatas
adalah "Empty Set", yang berarti belum ada
tabel apapun di
dalam database JualBeli.
D.
Membuat
tabel baru
Kita akan membuat sebuah tabel baru dengan menggunakan perintah
"CREATE TABLE".
Nah disini kita akan membuat 5 buah tabel di database faktur_Jualbeli
1.
membuat
tabel pelanggan
caranya ketik syntax dibawah ini dengan benar
mysql >
create table Pelanggan
->
(Id_pelanggan varchar (30) Primary Key,Nama_Pelanggan text);
Query OK, 0 rows affected (0.14 sec).
2.
membuat
tabel kasir
caranya ketik syntax dibawah ini dengan benar
mysql>
create table kasir
->
(Id_kasir varchar (30) Primary Key, Nama_kasir text); lalu enter
Catatan : apabila Query OK Berarti anda berhasil membuat tabel.
3. membuat
tabel faktur_jualbeli
caranya ketik syntax dibawah ini dengan benar
mysql >
create table faktur_jualbeli
->
(No_faktur (30) Primary Key, ID_kasir
varchar (30) ,ID_pelanggan varchar (30),
Tanggal datetime);
4. Membuat tabel barang
Caranya ketik syntax dibawah ini dengan benar.
mysql >
create table barang
->
(Id_barang varchar (11) primary
key, Nama_barang varchar (35) Not null, Harga varchar (15) Not null,
Jumlah_barang int);
5. Membuat tabel d_faktur_jualbeli
Caranya ketik syntak dibawah ini dengan benar
mysql >
create table d_faktur_jualbeli
->
(No_faktur varchar (30) primary
key, Id_barang varchar (11) Not null, Kuantitas int, Cetak date);
Nah, setelah membuat tabel lalu kita coba menampilkan tabel – tabel dibuat
tadi.
E.
Menampilkan tabel
Caranya ketik syntax dibawah ini dengan tepat
Mysql > show tables ;
F. Melihat
struktur tabel
Untuk melihat struktur sebuah tabel dapat
menggunakan perintah "DESCRIBE" atau bisa juga menggunakan perintah
"SHOW COLUMNS FROM". Coba ketiklah syintax dibawah ini dengan benar
mysql> describe d_faktur_jualbeli;
G. Mengisi
data pada tabel
Disini kita akan mengisi
data kedalam tabel yang sudah kita buat.
1.
Mengisi data tabel pelanggan
Caranya ketik syintax
dibawah ini dengan benar dan tepat.
mysql >
insert into pelanggan
-> (Id_pelanggan, Nama_pelanggan)
-> values
-> (“Pelanggan 001”,”Ahmad Sobari”);
2.
Mengisi data tabel kasir
mysql >
insert into kasir
-> (Id_kasir, Nama_kasir,)
-> values
-> (“Kasir 001”,”Rizkoni”);
3. Mengisi data tabel faktur_jualbeli
mysql > insert into faktur_jualbeli
-> (No_faktur, Id_pelanggan, Id_kasir, Tanggal)
-> values
-> (“F001”,”Pelanggan 001”,”Kasir 001”,”2013-10-15”);
4.
Mengisi tabel barang
mysql >
insert into barang
-> (Id_barang, Nama_barang, Harga,
Jumlah_barang)
-> values
-> (“BRG01”,”Pepsodent”,”10000”,”50”),
-> (“BRG02”,”Teh sosro”,”5000”,”100”),
-> (“BRG03”,”Sirup ABC”,”10000”,”50”);
mysql >
insert into d_faktur_jualbeli
-> (Id_faktur, Id_barang, Kuantitas,
Cetak)
-> values
-> (“F001”,”BRG001”,”25”,”2013-10-15”),
-> (“F001”,”BRG002”,”50”,”2013-10-15”),
-> (“F001”,”BRG003”,”10”,”2013-10-15”);
Nah, setelah mengisi data kedalam tabel- tabel tadi
selanjutnya menampilkan data- data dalam tabel.
H.
Menampilkan data pada tabel
Kita bisa melihat data yang ada di dalam tabel
dengan menggunakan perintah "SELECT". Perintah SELECT adalah perintah
yang akan sering kita gunakan nantinya. Yuk, Kita mulai..
Caranya ketik syintax dibawah ini dengan benar dan
tepat
1.
mysql> select * from pelanggan
;
2.
mysql> select * from kasir ;
3.
mysql> select * from
faktur_jualbeli ;
4.
mysql> select * from barang ;
5.
mysql> select * from
d_faktur_jualbeli ;
Nah, selesai sudah cara membuat
sebuah database, semoga ini bermanfaat.
Tidak ada komentar:
Posting Komentar