Saturday, March 18, 2017

Belajar Membuat Database Penjualan Pada SQL Server 2008 (Menggunakan Query)

Pada kesempatan kali ini, saya akan membagikan cara membuat database. Tapi menggunakan Query ,kenapa menggunakan query? karena jika menggunakan query kita akan lebih memahami basicnya, sebenarnya bisa sih tinggal klik klik dan klik. kali ini saya akan membuat database sistem informasi penjualan. pastikan sudah terinstall SQL Server (saya menggunakan SQL SERVER 2008).

berikut langkah - langkahnya :

1. Membuat database baru, Buka SQL 2008 nya pilih "New Query" Lalu tulisakan seperti berikut.

Gambar Pembuatan Database

Jika berhasil akan muncul Notifikasi "Command (s) Completed Successfully".

2. Membuat Tabel Pengguna , Sebelum membuat tabel di databse tersebut jangan lupa "gunakan database yang akan dibuat tabelnya" dengan cara Perintah Query "Use". Contoh : " Use DBPenjualan ".

Gambar Pembuatan Tabel Pengguna
 
Jika berhasil akan muncul Notifikasi "Command (s) Completed Successfully".

3. Membuat tabel kategori.

Gambar Pembuatan Tabel Kategori

Jika berhasil akan muncul tulisan "Command (s) Completed Successfully".

4. Membuat tabel Barang.

Gambar Pembuatan Tabel Barang

Jika berhasil akan muncul tulisan "Command (s) Completed Successfully".

5. Membuat tabel Suppler.

Gambar Pembuatan Tabel Supplier

Jika berhasil akan muncul tulisan "Command (s) Completed Successfully".

6. Membuat tabel Pelanggan.

Gambar Pembuatan Tabel Pelanggan

Jika berhasil akan muncul tulisan "Command (s) Completed Successfully".
 
7. Membuat tabel Pembelian.


Gambar Pembuatan Tabel Pembelian

Jika berhasil akan muncul tulisan "Command (s) Completed Successfully".

Untuk selanjutnya bisa Copy-Paste di Query SQL Anda. 

8. Membuat tabel detail Pembelian.

--7. Tabel Detail Pembelian
CREATE TABLE Detail_Pembelian (
Id_Pembelian CHAR (5) FOREIGN KEY REFERENCES Pembelian(Id_Pembelian),
Id_Barang CHAR (5) FOREIGN KEY REFERENCES Barang(Id_Barang),
Harga MONEY,
Jumlah INT)

9. Membuat tabel Retur Pembelian.

--8. Tabel Retur Pembelian
CREATE TABLE Retur_Pembelian (
Id_Retur_Pembelian CHAR (5) NOT NULL PRIMARY KEY,
Id_Pengguna CHAR(3) FOREIGN KEY REFERENCES Pengguna(Id_Pengguna),
Id_Pembelian CHAR(5) FOREIGN KEY REFERENCES Pembelian(Id_Pembelian),
Tanggal_Retur DATETIME)

10. Membuat tabel Detail Retur Pembelian.

--9. Tabel Detail Retur Pembelian
CREATE TABLE Detail_Retur_Pembelian (
Id_Retur_Pembelian CHAR (5) FOREIGN KEY REFERENCES Retur_Pembelian(Id_Retur_Pembelian),
Id_Barang CHAR (5) FOREIGN KEY REFERENCES Barang(Id_Barang),
Jumlah INT)

11. Membuat tabel Penjualan.

--10. Tabel Penjualan
CREATE TABLE Penjualan (
Id_Penjualan CHAR (5) NOT NULL PRIMARY KEY,
Id_Pengguna CHAR(3) FOREIGN KEY REFERENCES Pengguna(Id_Pengguna),
Id_Pelanggan CHAR(5) FOREIGN KEY REFERENCES Pelanggan(Id_Pelanggan),
Tanggal DATETIME,
Total Money,
Dibayar Money,
Kembali Money)

12. Membuat tabel Detail Penjualan.

--11. Tabel Detail Penjualan
CREATE TABLE Detail_Penjualan (
Id_Penjualan CHAR (5) FOREIGN KEY REFERENCES Penjualan(Id_Penjualan),
Id_Barang CHAR (5) FOREIGN KEY REFERENCES Barang(Id_Barang),
Harga MONEY,
Jumlah INT)


2 comments: