create database bd_koperasi
use bd_koperasi
/*1. table anggota*/
create table anggota(
no_anggota char(5) primary key not null,
nama_anggota varchar(25) not null,
alamat varchar(50) not null,
kota varchar(25)not null,
no_telpon char(12) not null,
tgl_masuk date not null,
status_anggota varchar(3) not null
)
/*2. Peminjaman*/
create table peminjaman(
kode_peminjaman char(5) primary key not null,
jenis_peminjaman varchar(25) not null,
tgl_peminjaman date not null,
nilai_peminjaman integer not null,
bunga_pertahun dec(5,2) not null,
lama_peminjaman_bulan integer not null,
no_anggota char(5)not null,
status_peminjaman varchar(3)not null,
constraint fk_anggota foreign key(no_anggota) references anggota(no_anggota)
)
drop table peminjaman
/*3. Simpanan*/
create table simpanan(
kode_simpanan char(5) primary key not null,
jenis_simpanan varchar(10) not null,
tgl_simpanan date not null,
nilai_simpanan char(10) not null,
lama_simpan integer not null,
bunga_simpanan dec(5,2) not null,
no_anggota char(5) not null,
constraint fk_anggota foreign key(no_anggota) references anggot(no_anggota)
)
/*4. Pengembalian*/
create table pengembalian(
kode_pengembalian char(5) not null,
kode_peminjaman char(5) not null,
tgl_pengembalian date not null,
nilai_angsuran integer not null,
constraint fk_anggota foreign key(kode_peminjaman) references peminjaman(kode_peminjaman)
)
use bd_koperasi
/*1. table anggota*/
create table anggota(
no_anggota char(5) primary key not null,
nama_anggota varchar(25) not null,
alamat varchar(50) not null,
kota varchar(25)not null,
no_telpon char(12) not null,
tgl_masuk date not null,
status_anggota varchar(3) not null
)
/*2. Peminjaman*/
create table peminjaman(
kode_peminjaman char(5) primary key not null,
jenis_peminjaman varchar(25) not null,
tgl_peminjaman date not null,
nilai_peminjaman integer not null,
bunga_pertahun dec(5,2) not null,
lama_peminjaman_bulan integer not null,
no_anggota char(5)not null,
status_peminjaman varchar(3)not null,
constraint fk_anggota foreign key(no_anggota) references anggota(no_anggota)
)
drop table peminjaman
/*3. Simpanan*/
create table simpanan(
kode_simpanan char(5) primary key not null,
jenis_simpanan varchar(10) not null,
tgl_simpanan date not null,
nilai_simpanan char(10) not null,
lama_simpan integer not null,
bunga_simpanan dec(5,2) not null,
no_anggota char(5) not null,
constraint fk_anggota foreign key(no_anggota) references anggot(no_anggota)
)
/*4. Pengembalian*/
create table pengembalian(
kode_pengembalian char(5) not null,
kode_peminjaman char(5) not null,
tgl_pengembalian date not null,
nilai_angsuran integer not null,
constraint fk_anggota foreign key(kode_peminjaman) references peminjaman(kode_peminjaman)
)




Tidak ada komentar:
Posting Komentar