Sistem Informasi Dealer Sepeda Motor
Sistem Informasi Dealer Sepeda Motor
Anggota Kelompok :
2016
A. Deskripsi Kasus
Sebuah dealer sepeda motor yang terletak di Jl, Bira Barat Ketapang
Sampang merupakan perusahaan komersial yang bergerak di bidang
penjualan bermacam-macam merek kendaran bermotor. Dalam menjalankan
laju bisnisnya dealer ini masih menggunakan pembukuan manual sehingga
sering terjadi permasalahan berkaitan dengan manajemen data seperti
persediaan stok kendaraan, dan kurangnya akurasi data sehingga sering
terjadi kesalah dalam pencatatan data pembelian, dan penjualan.
C. NORMALISASI
Syarat : Bentuk normal 1NF terpenuhi jika sebuah tabel tidak memiliki
atribut bernilai banyak (multivalued attribute), atribut composite atau
kombinasinya dalam domain data yang sama.
Syarat : Bentuk normal 2NF terpenuhi dalam sebuah tabel jika telah
memenuhi bentuk 1NF, dan semua atribut selain primary key, secara
utuh memiliki Functional Dependency pada primary key.
Tabel Sales
Tabel Pembeli
Tabel Kendaraan
Tabel Penjualan
Tabel Pembelian
Tabel Transaksi
D. Relasi Kardinalitas
1,1 0,N
SALES PENJUALAN
MELAKUKAN
MEMBUAT
1,1 0,N
SALES TRANSAKSI
E. Merancang CDM & PDM
CDM
PDM
F. Membuat Desain ERD
1,N
1,1
1,N
1,N
1,1
1,N
2. Apabila menggunakan command promt maka untuk memilih database yang akan
digunakan, perintahnya adalah use[nama_database]; seperti berikut :
Trigger INSERT
Trigger sisa
Pada trigger ini menggunakan event INSERT, jadi apabila kita menginputkan
data di tb_penjualan maka stock_ready di tb_barang akan otomatis
dijumlahkan dengan qty_jual.
Trigger UPDATE
Trigger sisa_updt
Pada trigger ini menggunakan event UPDATE, jadi apabila kita mengupdate
data di tb_penjualan maka stock_ready di tb_barang akan otomatis
dijumlahkan dengan qty_jual yang lama kemudian dikurangi dengan qty_jual
yang telah diupdate.
Trigger DELETE
Trigger sisa_dlete
Pada trigger ini menggunakan event DELETE, jadi apabila kita menghapus
data di tb_penjualan maka stock_ready di tb_barang akan otomatis dikurangi
dengan qty_jual yang lama yang telah kita hapus.
Berikut Triggers dalam database Dealer Sepeda Motor:
- Memanipulasi Data
INSERT
1. Sales
2. Pembeli
3. Kendaraan
4. Pembelian
5. Transaksi
6. Penjualan, dengan menginputkan data di Penjualan maka secara otomatis akan
mengurangi stok di Kendaraan.
Stok di Kendaraan akan berubah setelah data di Penjualan di manipulasi (Insert, Update,
Delete).
2. Untuk mengubah nama salah satu sales dapat menggunakan perintah UPDATE,
berdasarkan kode sales tersebut.
Mengubah nama Holil menjadi Nurul Holil
3. Menghapus data Sales dengan Kd_Sales = S04
4. Menampilkan merek dan harga Kendaraan yang harga jualnya di bawah atau sama
dengan 15.000.000
5. Untuk mengetahui transaksi yang terjadi antara bulan 1 sampai bulan 10, maka sebagai
berikut sintaks nya ;
BIODATA PENYUSUN
1. Anggota I
Data Pribadi
Nama : NURUL HOLIL
E-mail : nholil71@gmail.com
Web-blog :-
Riwayat Pendidikan
Data Pribadi
Nama : BENI HENDRA LESMANA
E-mail : Benyhendra75@gmail.com
Web-blog :-
Riwayat Pendidikan
SDN 1 Sokobanah Daya 2003-2009
Data Pribadi
Nama : SAFRIL SYAM PRASTIADI
Alamat :
E-mail :
Web-blog :-
Riwayat Pendidikan
SD 2003-2009