DOSEN
: SRI KUSWAYATI, M.Kom
SISTEM PAKAR
Database Desktop Paradox dan
Visual Foxpro
Kelompok 5
Dyah Miana Hasemi
(13 111 015)
Irfan Fatoni
(13 111 026)
Luthfiana Nisrina
(12 111 024)
Syifa Nur Fauziah (13 111 046)
DATABASE DESKTOP
PARADOX
TAMPILAN DESKTOP
PARADOX
KELEBIHAN PARADOX
KEKURANGAN PARADOX
Jika
record
banyak,
performance
menurun
kadang index ngawur.
Tidak ada trigger.
Tidak
ada
storage
procedure dan function.
Tidak ada view.
Selalu terikat dengan BDE
(Borland database Engine).
Deploy ke end user harus
mengikutkan
komponenkomponen BDE.
Sering terjadi kerusakan
index.
Apabila
index
terhapus,
database
akan
error
atau
terjadi masalah karena tabel
dan index disimpan secara
terpisah.
Sering
terjadi
penguncian data
oleh
file
PDOXUSRS.
NET
apabila
programmer tidak jeli dalam
mengakses tabel.
Terjadi kesulitan saat diakses
secara bersama atau multi
user.
Multi user dilakukan dengan
sharing folder (full shares)
sehingga client bisa mengobokobok data diserver.
Bila terjadi pemutusan arus
VISUAL FOXPRO
Tahun 1984, Fox Software memperkenalkan FoxBase, perangkat lunak kecil yang
berisi bahasa pemrograman dan mesin pengolah data untuk menyaingi dBase II
Ashton-Tate.
Tahun 1989 FoxPro memperkenalkan GUI (Graphical Unit Interface).
Tahun 1995 FoxPro berkembang menjadi Visul FoxPro yang dilengkapi dengan
pemrograman berorietasi objek. Visual FoxPro 6.0 dilengkapi dengan kemampuan
untuk berinteraksi dengan produk desktop dan client atau server lain dan juga
dapat membangun aplikasi yang berbasis Web.
Berkembang lagi menjadi Visual Studio, dan FoxPro menjadi anggotanya. Sasaran
utama Visual Studio adalah menyediakan alat bantu pemrogrman dan database
untuk mengembangka perangkat lunak yang memenuhi tuntutan zaman.
Model data yang digunakan Visual FoxPro yaitu model relasional yaitu, model
paling sederhana sehingga mudah di pahami oleh pengguna, serta paling
popular. Model ini menggunakan sekumpulan table berdimensi dua (yang disebut
relasi atau table), dengan masing-masing relasi tersusun atas tupel atau baris
dan atribut. Relasi dirancang sedemikian rupa sehingga dapat menghilangkan
kemubajiran data dan mengunakan kunci tamu untuk berhubungan dengan relasi
lain.
KELEBIHAN FOXPRO
Simpel.
Fitur lengkap.
Punya database sendiri yaitu DBF.
Akses ke database internal mudah.
OOP murni sejak versi 6.0.
Dinamis.
Akses ke library eksternal mudah.
Tidak memerlukan spesifikasi hardware
yang tinggi.
KEKURANGAN FOXPRO