Membuat Database dan Tabel
Untuk membuat sebuah aplikasi perlu dilakukan beberapa analisis data yang akan kita olah menjadi sebuah informasi yang bermanpaat bagi penggunanya. dalam hal ini pertama yang akan kita buat adalah database, sebelumnya anda perlu memikirkan seberapa besar database yang akan diperlukan. Dari hasil pemikiran tersebut anda akan mengira-ira berapa dan apa tabel yang akan digunaka sebagai media penyimpanan datanya.
Membuat Database
Dari beberapa analisis tabel yang diperlukan dalam pembuatan aplikasi penjualan saya memerlukan sekitar enam tabel master dan dua tabel transaksi untuk aplikasi yang akan saya buat.
buat database dalam mysql dengan query sebagai berikut:
Selanjutnya, aktifkanlah database yang terbuat dengan perintah berikut
Database changed
Membuat Tabel jenis
Tabel Jenis Barang digunakan untuk merekam data semua jenis barang. Dengan cara ini, kita dapat mengelompokkan jenis barang adapun struktur tabel jenisnya sebagai berikut
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:
kodejenis char(4) not null primary key,
jenis varchar(60));
Membuat Tabel tblpetugas
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:
idpetugas char(6) not null primary key,
namapetugas varchar(80),
alamat varchar(100),
email varchar(80),
telpon char(10)
);
Membuat Tabel tbldistributor
iddistributor char(6) not null primary key,
namadistributor varchar(80),
alamat varchar(100),
kotasal varchar(80),
email varchar(80),
telpon char(10)
);
Membuat Tabel tblbarang
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:
kodebarang char(4) not null primary key,
namabarang varchar(100),
kodejenis char(4),
harganet double,
hargajual double,
stok smallint(20)
);
Membuat Tabel tblbrgmasuk
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:
nonota char(10) not null primary key,
tglmasuk varchar(30),
iddistributor char(6),
idpetugas char(6),
total double);
Membuat Tabel tbldetailbrgmasuk
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:
nonota char(10) not null,
kodebarang char(4) not null,
jumlah smallint(4),
subtotal double);
Membuat Tabel tblpenjualan
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:
nofaktur char(10) not null primary key,
tglpenjualan varchar(30),
idpetugas char(6),
bayar double,
sisa double,
total double);
Membuat Tabel tbldetailpenjualan
Dari desain tabel di atas, anda dapat membuat dalam MySQL menggunakan perintah berikut:
nofaktur char(10) not null,
kodebarang char(4) not null,
jumlah smallint(4),
subtotal double);
setelah beberapa tabel dibuat maka relasi antar tabel digambarkan sebagai berikut
Tanda (PK) menunjukkan kunci utama, sedangkan (FK) adalah kunci tamu dengan diwujudkan arah panahnya.
Sekian postingan ku kali ini semoga bermanfaat dan tunggu penjelasan aplikasinya di waktu yang akan datang thank
untuk info selaengkapnya bisa d download di
https://docs.google.com/document/d/1eFS_lrrN0DbUaxPGBs_fMnZAbh5nkddZvAFZOKAGKbk/edit?usp=drive_web
amazing cuy
ReplyDeleteamazing cuy
ReplyDeleteblm sama akunting ya gan
ReplyDeleteklau kode2 aoa ??
ReplyDeletemakasih bro atas infonya..
ReplyDeletekalau boleh tambahin fungsi codenya bang..
My blog
sangat bermanfaat
ReplyDeleteMy blog
My Campus
bang ada flochart programnya apa tidak supaya lebih mudah di pahami
ReplyDeletemantuls sangat membantu tugas kuliah saya, kalo bisa saya kasih rating bintang 4
ReplyDeletebelajar gan
ReplyDeletemantabs ... kaya sistem alfamart indomart sangat bermanfaat
ReplyDelete