- PENGERTIAN
     DATABASE DAN TABEL
A.    DATABASE
Microsoft Visual Foxpro 6.0 mendefinisikan secara berbeda mengenai
pengertian DATABASE dibandingkan bahasa Xbase yang lainnya. Database dalam
pengertian Microsoft Visual foxpro adalah keterangan mengenai kumpulan sejumlah
table, procedure tersimpan (stored procedure) dan hubungan relasi antar table
yang saling berhubungan dalam membentuk suatu program aplikasi. Jadi ,file
database dalam Microsoft Visual Foxpro hanya menampung nama file, hubungan
relasi dan keterangan dari file-file table lainnya.
   
gambar 2.1 Kedudukan database dan Tabel
B.     TABEL
Tabel adalah kumpulan dari satu atau lenih bari  baris (Record). Baris (Record) dalam
pengertian pemrograman Microsoft Visual Foxpro adalah kumpulan dari sejumlah
Field (item data), struktur table dapat anda lihat pada gambar 2.2 bawah ini
gambar 2.2 Struktur
Tabel
C.    RANCANGAN DATABASE DAN TABEL
Dalam pembuatan contoh program aplikasi Sistem Informasi Pengolahan Data
Stok Barang, database yang akan kita gunakan kita berinama Stok.dbc. sedangkan
untuk table ada pada penjelelasan berikut ini :
a.      Rancangan Tabel Supplier
      berfungsi untuk melakukan
pencatatn terhadap data supler   
Nama Tabel                       :
Supplier                     
Kunci Utama                     :
Kodespl
Kunci Tamu                      :
-
Ukuran Record     :
86 Byte
b.      Rancangan Tabel Petugas
Table petugas berfungsi untuk melakukan pencatatan data
petugas
Nama Tabel                       :
Petugas                      
Kunci Utama                     :
Kodeptgs
Kunci Tamu                      :
-
Ukuran Record     :
121 Byte
c.     
Rancangan Tabel Jenis Barang
Table jenis barang berfungsi untuk melakukan
pencatatan data jenis barang.
Nama Tabel                       :
Jenis
Kunci Utama                     :
Kodejns
Kunci Tamu                      :  -
Ukuran Record     :
35 Byte
d.      Rancangan Tabel Barang
      digunakan sebagai melakukan pencatatan
terhadap data barang
Nama Tabel                       :
Barang                       
Kunci Utama                     :
Kodebrg        
Kunci Tamu                      :
Kodejns
Ukuran Record     :
115 Byte
e.      Tabel Masuk
Table masuk digunakan untuk mencatat data transaksi,
nomor nota masuk
Nama Tabel                       :
Masuk           
Kunci Utama                     :
Notamsk
Kunci Tamu                      :
Kodespl,kodeptgs
Ukuran Record     :
28 Byte
f.     
Tabel Rincimsk
table rincimsk digunakan untuk mencatat data rincian barang yang masuk
sesuai dengan nomor nota masuk.
Nama Tabel                       :
Rincimsk       
Kunci Utama                     :
-
Kunci Tamu                      :
Notamsk,Kodespl,Kodeptgs
Ukuran Record     :
55 Byte
g.      Tabel Keluar
Table keluar digunakan untuk mencatat data transaksi,
nomor nota masuk
Nama Tabel                       :
Keluar           
Kunci Utama                     :
Notaklr
Kunci Tamu                      :
kodeptgs
Ukuran Record     :
23 Byte
h.      Tabel Rinciklr
Table rinciklr digunakan untuk mencatat data rincian barang yang keluar
sesuai dengan nomor nota masuk.
Nama Tabel                       :
Rinciklr         
Kunci Utama                     :
-
Kunci Tamu                      :
Notaklr,,Kodeptgs
Ukuran Record     :55
Byte
RELASI ANTAR TABEL
*                   : Kunci Utama (primary key)













 
 
 
 
0 komentar:
Post a Comment