< prev

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 22
next >

2.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