LANDASAN TEORI
2.1
Teori Umum
2.1.1 Definisi Database
Menurut Connolly dan Begg (2010, p65), Database adalah
kumpulan data yang berhubungan satu dengan yang lainnya dan
digunakan secara bersama-sama, dan sekumpulan data didesain guna
memenuhi informasi suatu perusahaan.
Menurut W.H. Inmon (2005, p493), Database adalah sebuah
koleksi data yang saling berelasi pada data yang telah disimpan (sering
dikendalikan dengan redudansi yang terbatas) berdasarkan skema yang
ada. Database bisa digunakan sebagai aplikasi tunggal maupun ganda.
2.1.2 Definisi OLTP (Online Transaction Processing)
Menurut W.H. Inmon (2005, p500), OLTP adalah lingkungan
pemrosesan transaksi performance tingkat tinggi. OLTP (Online
Transaction Processing) menggambarkan kebutuhan sistem dalam
ruang lingkup operasional dan merupakan proses yang mendukung
operasi bisnis sehari-hari.
OLTP dirancang untuk memungkinkan terjadinya pengaksesan
secara bersamaan oleh beberapa user terhadap sumber data yang sama
dan mengatur proses yang diperlukan.Sesuai dengan namanya,OLTP
komputer
berbasis
sistem
perangkat
lunak
untuk
10
Inmon
(2005,
p29),
Karakteristik
dalam
data
pada
area-area
aplikasi
utama
(customer
11
sebagai
data
yang
terintegrasi
kekonsistenannya.
karena
12
13
14
15
Data Warehouse
Characteristic
Tujuan
Mendukung proses
Mendukung proses
utama
operasional
analisis
Data lampau sampai
Umur data
Sekarang
yang sekarang
Data latency
Tergantung pada
berjalan
panjang siklus
Data yang detail, ringan,
Data
Data yang detail
ringkas
granularity
Proses data
Laporan
Pengguna
multi dimensional,
sudah tetap
Melayani sebagian
pengguna operasional
pengguna manajerial
16
17
18
19
20
21
Transformasi
dan
penggabungan
sumber
data
dari
22
23
keperluan-keperluan
untuk
melakukan
joins,
summations dan laporan-laporan per-periode dengan endusers. End-user access tools dikelompokkan menjadi 5
golongan:
2.1.11.10.1 Reporting dan Query Tools
Reporting tools meliputi production
reporting
yang
dapat
digunakan
user
yaitu
Beberapa
application
development
tools
24
untuk
mendukung
pengambilan
dengan
mainframe
memungkinkan
user
Analytical
Processing
(OLAP)
tools
view
yang
kompleks
dan
25
dan
komponen
utama
dari
data
26
27
28
disusun
berdasarkan
umur
dari
data
yang
bertujuan
29
digunakan
untuk
summary
data.
lightly
summarized
data
dengan
highly
summaried data.
2.1.12.5.3 Mapping
Sebagai panduan pemetaan (mapping) data pada
saat data di transform/diubah dari lingkup operasional
menjadi lingkup data warehouse.
30
31
32
memutuskan
secara
pasti
apa
yang
diwakili
atau
33
34
dimensional
menggunakan
konsep
model
35
warehouse
untuk
memiliki
beberapa
kebebasan
dalam
36
37
38
39
merupakan
model-model
dimensional,
starflake
merupakan
gabungan
diantara
Bersifat
fleksibel
khususnya
terhadap
perubahan
perkembangan.
yang
perubahan
yang
mengarah
terjadi
pada
40
Tabel
fakta
adalah
tabel
yang
umumnya
41
dengan
ringkasan
data
detil
yang
dapat
Teori Khusus
2.2.2 Konsep Penjualan
Menurut Joel G. Siegel dan Joe K. Shim (2006, p404),
penjualan adalah penerimaan yang diperoleh dari pengiriman barang
dagangan atau dari penyerahan pelayanan dalam bursa sebagai barang
pertimbangan. Pertimbangan ini dapat dalam bentuk tunai peralatan kas
atau harta lainnya. Pendapatan dapat diperoleh pada saat penjualan,
42
43