Minggu, 27 Desember 2015

Membuat Database Minimarket

Tugas Besar
Pembuatan Database Minimarket.
Langsung saja saya bagi cara membuatnya,
  1. Pastikan Laptop atau komputer kamu telah terinsatall Xampp, jika belum ada install terlebih dahulu.
  2. Kemudian Pastikan kalau Apache dan Mysql nya Jalan.
F:\Tugas Basis Data\Capture\1.JPG

  1. Kemudian masuk Command Prompt
F:\Tugas Basis Data\Capture\2.JPG

  1. Kemudian masuk ke Mysql
F:\Tugas Basis Data\Capture\3.JPG

  1. Kemudian, Buat Database Minimarket.
Create Database Minimarket
F:\Tugas Basis Data\Capture\4.JPG

  1. Buat Tabel Pelanggan
F:\Tugas Basis Data\Capture\6.JPG

  1. Buat Tabel Nota
F:\Tugas Basis Data\Capture\7.JPG

  1. Buat Tabel Barang
F:\Tugas Basis Data\Capture\8.JPG

  1. Buat Tabel Transaksi_Barang

  1. Buat Tabel Pembelian

  1. Dan hasil Table yang dibuat bisa dilihat dengan perintah show tables;
F:\Tugas Basis Data\Capture\10.JPG

  1. Kemudian isi semua table dengan 100 record.
Isi Tabel Barang :
F:\Tugas Basis Data\Capture\11.JPG


Kemudian Tabel Pelanggan :
F:\Tugas Basis Data\Capture\28.JPG


Kemudian Tabel Pembelian :
F:\Tugas Basis Data\Capture\40.JPG



Kemudian Tabel Nota :
F:\Tugas Basis Data\Capture\53.JPG

Kemudian Tabel Transaksi Barang :
F:\Tugas Basis Data\Capture\63.JPG


Perhatian :
Gambar yang saya masukan diatas hanya sebagian dari kerja di CMD. Tetapi setiap table harus diisi 100 record.

  1. Ini hasil dari Pengisian Tabel-tabel tersebut :
Tabel Barang :
F:\Tugas Basis Data\Capture\14.JPG


Tabel Nota :
F:\Tugas Basis Data\Capture\60.JPG

Tabel Pembelian :
F:\Tugas Basis Data\Capture\47.JPG

Tabel Pelanggan :
F:\Tugas Basis Data\Capture\37.JPG


Tabel Transaksi Barang :
F:\Tugas Basis Data\Capture\65.JPG



  1. Menambahkan 3 field di Tabel Transaksi Barang, dengan perintah ADD



Penggunaan Change :



Penggunaan Drop :





  1. Penggunaan Update dan Delate
Penggunaan Update di table Pelanggan :
Ini Isi table sebelum di Update :
F:\Tugas Basis Data\Capture\37.JPG

Dan ini setelah di Update isi record sebanyak 40 record



  1. Penggunaan Like, Order By, Group By, ASC dam DESC

Penggunaan Like :
Sebelum :

Sesudah :




Penggunaan Order By :
Sebelum :

Sesudah :



Penggunaan Group By :
Sebelum :

Sesudah :

F:\Tugas Basis Data\Capture\84.JPG


Penggunaan DESC :
Sebelum :

Sesudah :

Penggunaan  ASC :
Sebelum :

Sesudah :




  1. Fungsi String, Fungsi Tanggal dan Fungsi Agregasi

  • Fungsing String

Fungsi Tanggal :

Fungsi Agregasi :



  1. Perintah Join

Tabel Nota dan Tabel Transaksi Barang


Tabel Pelanggan dan Tabel Nota :