Sebgai studi kasus, akan Kami ajarkan Membuat Database Koperasi Simpan Pinjam dengan desain relasi antar tabel seperti yang sudah diajarkan pada artikel sebelumnya. Berikut langkahnya :
MEMBUAT DATABASE
Pertama buat database, misalnya nama databasenya koperasidb.
Perintah SQL :
CREATE DATABASE kopreasidb;
Kemudian aktifkan databasenya, dengan perintah SQL:
USE kopreasidb;
MEMBUAT TABEL USER
Setelah database koperasidb berhasil dibuat dan diaktifkan, sekarang buat tabel User dengan perintah SQL berikut:
CREATE TABLE user (
kd_user char(3) NOT NULL,
nm_user varchar(100) NOT NULL,
username varchar(20) NOT NULL,
password varchar(200) NOT NULL
) ENGINE=MyISAM;
MEMBUAT TABEL PEGAWAI
Setelah tabel data User berhasil dibuat, sekarang buat tabel Pegawai dengan perintah SQL berikut:
CREATE TABLE pegawai (
kd_pegawai char(4) NOT NULL,
nm_pegawai varchar(100) NOT NULL,
nomor_ktp varchar(20) NOT NULL,
kelamin enum('L','P') NOT NULL,
alamat varchar(100) NOT NULL,
no_telepon varchar(20) NOT NULL,
foto varchar(100) NOT NULL
) ENGINE=MyISAM;
MEMBUAT TABEL PINJAMAN
Setelah tabel data Pegawai berhasil dibuat, sekarang buat tabel Transaksi Pinjaman dengan perintah SQL berikut:
CREATE TABLE pinjaman (
no_pinjaman char(6) NOT NULL,
tgl_pinjaman date NOT NULL,
kd_pegawai char(4) NOT NULL,
besar_pinjaman int(12) NOT NULL,
lama_pinjaman int(4) NOT NULL
) ENGINE=MyISAM;
MEMBUAT TABEL PINJAMAN ANGSURAN
Setelah tabel Transaksi Pinjaman berhasil dibuat, sekarang buat tabel transaksi angsurannya dengan perintah SQL berikut:
CREATE TABLE pinjaman_angsuran (
no_angsuran char(6) NOT NULL,
tgl_angsuran date NOT NULL,
no_pinjaman char(6) NOT NULL,
angsuran_ke int(4) NOT NULL,
angsuran_pokok int(12) NOT NULL,
angsuran_bunga int(12) NOT NULL,
administrasi int(12) NOT NULL,
denda int(12) NOT NULL
) ENGINE=MyISAM;
MEMBUAT TABEL SIMPANAN
Setelah tabel Transaksi Pinjaman dan Transaksinya berhasil dibuat, sekarang buat tabel Simpanan dengan perintah SQL berikut:
CREATE TABLE simpanan (
no_simpanan char(6) NOT NULL,
tgl_simpanan date NOT NULL,
kd_pegawai char(4) NOT NULL,
keterangan varchar(100) NOT NULL
) ENGINE=MyISAM;
MEMBUAT TABEL TRANSAKSI SIMPANAN
Setelah tabel Transaksi Simpanan berhasil dibuat, sekarang buat tabel Transaksi Setorannya dengan perintah SQL berikut:
CREATE TABLE simpanan_transaksi (
no_transaksi char(6) NOT NULL,
tgl_transaksi date NOT NULL,
no_simpanan char(6) NOT NULL,
besar_setoran int(12) NOT NULL,
besar_penarikan int(12) NOT NULL,
keterangan varchar(100) NOT NULL
) ENGINE=MyISAM;
Demikian adalah Panudan Membuat Database Koperasi Simpan Pinjam dengan Perintah SQL, penjelasan atas desain struktur tabelnya dapat Anda baca pada artikel sebelumnya.
Baca dulu artikel, Relasi Database Program Koperasi Simpan Pinjam
