Abstract : In an era of global and technological development, the usefulness of computers play an
important role in supporting the activities of the institution or agency, especially to support aspects of the
service provided to the visitors. Cheap PT Agro Prima is a company that is currently concentrating on
selling suplplier basic goods, which has 2 pieces Integration branch is the branch of Surabaya and
Palembang and companies located in the center of Jakarta. In the process of the existing business
activities, each branch of PT Agro Prima Bed not have a computerized system that is pretty good, where to
record the activities of sales and inventory, Cheap PT Agro Prima branch still record it into an Excel
document and have not saved into a database, so the problem that often arises is the difficulty in accessing
the data between branches. To solve the problems, to the authors propose to design a distributed database
system. The design method used in this research is conceptually logical, and physical.
Keywords : Analysis, Design Of Distributed Database
Abstrak : Di era zaman global dan perkembangan teknologi, kegunaan perangkat komputer sangat
berperan penting untuk menunjang kegiatan dalam suatu lembaga atau instansi, terutama untuk
menunjang aspek pelayanan yang diberikan pada pengunjung . PT Melati Agro Prima adalah perusahaan
yang saat ini berkonsentrasi pada penjualan suplplier barang barang pokok, dimana perushaan ini
memiliki 2 buah cabang yaitu cabang Surabaya dan Palembang dan pusat perusahaan berlokasi di
Jakarta. Dalam melakukan proses kegiatan bisnis yang ada,disetiap cabang PT Melati Agro Prima belum
mempunyai sistem komputerisasi yang cukup baik,dimana untuk mencatat kegiatan penjualan dan
persediaan barang,cabang PT Melati Agro Prima masih mencatatnya kedalam sebuah dokument Excel
dan belum disimpan kedalam sebuah basis data,sehingga permasalahan yang sering muncul adalah
adanya kesulitan dalam pengaksesan data antar cabang. Untuk mengatasi permasalahan yang
dihadapi,untuk itu penulis mengusulkan untuk merancang suatu sistem basis data yang terdistribusi.
Adapun metode perancangan yang digunakan dalam penelitian ini adalah metode konseptual logical,
dan fisikal.
Kata kunci: Analisis, Perancangan Basis Data Terdistribusi
1. PENDAHULUAN
merancang
perusahaan,
instansi-instansi
badan
pemerintah
yang
teknologi
bahkan
menggunakan
suatu
sistem
basis
data
yang
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
Batasan Masalah
Adapun
batasan
masalah
dalam
hanya
dibatasi
pada
lebih luas.
pengumpulan
digunakan
ke konsumen.
dari
penelitian
menyelesaikan
yang
penelitian
Tujuan Penelitian
Tujuan
dalam
data
ini
adalah
terkait
Agro Prima.
Manfaat Penelitian
Manfaat
dari
penelitian
ini
adalah
sebagai berikut :
1.
mengontrol
stok
barang,
dalam
memberikan
informasi
digunakan
adalah
dengan
menggunakan
2. METODOLOGI PENELITIAN
Metode Penelitian
Metode penelitian yang penulis gunakan
dalam penelitian ini adalah metode Deskriptif.
Menurut Sugiyono (2005: 21) menyatakan
dan
analisa
data
Analisis
Menurut Laudon (2007:128), analisis
sistem adalah memeriksa sebuah masalah yang
Database Design)
dilakukan, yaitu :
yang
kompleks.
Sedangkan
metode
1. Menentukan masalah
2. Mengidentifikasi penyebab dari masalah
tersebut
(Connoly,
2002):
yang
kebutuhan
informasi
dibutuhkan
2. Definisi system
untuk
Data
entitas
fitur
dengan
yang
tidak
model
data
relasional
Menurut
Perancangan basis
Conolly
data
(2002:279)
merupakan proses
2) Analisis transaksi
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
komputer
Berdasarkan
Hariyanto
(2004:465),
berbeda.
Replikasi
dapat
Gambar
berbentuk
berbeda.
2. Komputer-komputer
dihubungkan
yang
saling
menggunakan
jaringan
pada
Gambar
masing-masing
komputer
horizontal
telekomunikasi.
3. Data
fragmentasi
3. Replikasi
System.
simpul.
program
terdistribusi yaitu :
memasukan,
Menurut
Fathansyah
(2012:339)
komputer
yang
digunakan
mengubah,
untuk
menghapus,
memiliki
banyak
Secara
definisi
replikasi
untuk
menyimpan
informasi,
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
Relasi,
menunjukkan
entitas
berbeda.
Atribut,
yang
berfungsi
mendeskripsikan karakter
entitas
(atribut
berfungsi
informasi).
yang
sebagai
key
setiap saat.
digunakan
Relation
untuk
Diagram
menggambarkan
(2011:64)
DFD
mempresentasikan
Rosa.AS-M.Shalahudin
dapat
sebuah
digunakan
sistem
untuk
perangkat
Menurut
Entitas
Mysql
MySQL merupakan software RDBMS
elemen ERD:
Notasi
2009:116).
Keterangan
Entitas, adalah suatu
objek
dapat
dalam
yang
diidentifikasi
lingkungan pemakai
kalangan
untuk
melakukan
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
Flowchart
data
digunakan
untuk
menggambarkan
prosedur
akan diusulkan.
memperbarui
data
setiap
saat
dan
sebuah
dokumen.
dapat
sistem
basis
berpartisipasi
data
dalam
yang
berisikan
pengeksekusian
yang
dapat
pengontrolan
stok
mempersulit
dalam
barang
proses
dan
pembuatan laporan.
Dari permasalahan diatas memberikan
alternatif solusi pada PT Melati Agro Prima
sebagai berikut :
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
Adapun
3. Hasil
lokasinya
Dengan
dimanfaatkan
terpisah
secara
fisik.
dan
sebagai
solusi
dalam
yang
ada
merupakan
sebuah
proses
Adapun
tabel-tabel
basis
data
berikut:
1. Tabel
Pelanggan,
Tabel
pelanggan
dibagi.
Gambar
Tabel Pelanggan
Terdistribusi
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
Gambar
6. Tabel
Detail
Tabel Penjualan
Penjualan,
Tabel
ini
kd_barang.
Gambar
Tabel Barang
Gambar
data
cukup
menyimpan
semua
data
dari
cabang
perusahaan.
Pada
Tabel perusahaan
yaitu
Kd_barang,
Kd_plg,
dalam
yang
Gambar
Gambar
foreign
tabel
sejumlah
dapat
fragmen.
direkonstruksikan
diatas
akan
dilakukan
Fragmentasi
Horizontal.
Pada
berada
minimal
dalam
sebuah
dilakukan pelanggan.
Data Pemesanan 1
Gambar
Tabel pemesanan
Kd_perusahaan,
Data Pemesanan 2
Jml_terjual.
database
Agro
db_melati
Prima,
teknik
yang
nantinya
pendistribusian
akan
yang
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
barang.
e. Tabel
tabel
cabang
Perusahaan,
f.
perusahaan.
Tabel Pemesanan, tabel pemesanan
master / pusat.
dilakukan,
diharapkan
dapat
4.
untuk
pengembangan
sistem
basis
data
data yaitu:
1. Penelitian
yang
telah
data
dari
pelanggan
yang
2. Penelitian
lanjutan
diharapkan
dapat
penjualan
b. Tabel
Penjualan,
tabel
perusahaan
data
detail
dari
penjualan
perlu
adanya
pengembangan
di
masa
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom
Dinamis
PHP.
Menggunakan
Penerbit
ANDI,
Yogyakarta.
Laudon, Kenneth C dan Laudon, Jane P.
2002. Management Information
System Managing The Digital
DAFTAR RUJUKAN
in
objek).
Modula
Bandung.
Design,
Analisis dan Perancangan Basis Data Terdistribusi Pada PT. Melati Agro Prima
Ardy Wiranata, S.Kom