Page 1Page 2Page 3Page 4Page 5Page 6Page 7Page 8Page 9Page 10Page 11Page 12Page 13Page 14Page 15Page 16Page 17Page 18Page 19Page 20Page 21Page 22
Page 6 of 222.5 Perancangan Database
Database
merupakan
kumpulan dari data yang saling
berhubungan satu dengan yang
lainnya, tersimpan diluar komputer
dan digunakan perangkat lunak
tertentu
untuk
memanipulasinya.
(Jogiyanto,
hal
217,
1995)
Perancangan
Database
bertujuan
menjamin suatu informasi data yang
diperlukan dalam organ meniadakan
rangkap data, mengusahakan banyak
relasi
data,
tertentunya
kita
memerlukan alat yang handal dalam
mempresentasikan
data
dan
mengoptimalkan
Database.
Alat
yang
digunakan
untuk
mempresentasikan data adalah ERD
dan alat untuk mengoptimalkan
rancangan
Database
adalah
Normalisasi.
Entity Relationship Diagram
(ERD) adalah suatu penyajian data
dengan menggunakan entity dan
relationship. Komponen utama ERD
adalah : (Jogiyanto, hal 810-820,
1993). Database dapat diartikan
sebagai kumpulan data tentang suatu
benda atau kejadian yang saling
berhubungan
satu
sama
lain.
(Waljiyanto, 2000, h:1) Dengan
pendekatan database, ingin dicapai
agar program tidak tergantung pada
struktur dan teknik akses data (data
independence)
serta
data
yang
rangkap atau berulang-ulang dapat
diminimalkan sehingga memudahkan
pemeliharaan data. Suatu data atau
file yang terdiri dari beberapa grup
elemen yang berulang-ulang perlu
diorganisasikan
kembali.
Proses
untuk mengorganisasikan file untuk
menghilangkan grup elemen yang
berulang-ulang
ini
disebut
Normalisasi
(Jogiyanto,
1990,
h:403). Data Flow Diagram adalah
sebuah
teknis
grafis
yang
menggambarkan aliran informasi dan
transformasi yang diaplikasikan pada
saat data bergerak dari input menjadi
output. DFD memberikan suatu
mekanisme
bagi
pemodelan
fungsional dan pemodelan aliran
informasi.
Model
ini
menggambarkan
sistem
sebagai
jaringan kerja antar fungsi yang
berhubungan satu sama lain dengan
aliran
dan
penyimpanan
data.
Sebagai
alat
bantu
dalam
perancangan suatu aplikasi, model
ini hanya mampu memodelkan
sistem dari sudut pandang fungsi
(Pohan,
1997).
Komponen-
kommponennya terdiri dari : Proses,
Aliran,
Penyimpanan
dan
Termnator/Entitas.
Gambar 2. Komponen Proses
Gambar 3. Komponen Aliran
Gambar 4. Komponen
Penyimpanan
Gambar 5. Komponen Terminator
2.6
Definisi
Penjualan
dan
Pembelian
Menurut Kotler dan Amstrong
(2006:457), penjualan merupakan
sebuah proses dimana kebutuhan
pembeli dan kebutuhan penjualan