BDF_fathur trisna putra
Rabu, 28 Mei 2014
1
komentar
DBF
Apa Itu DBF?
DBF itu adalah extention dari file database yang pada awalnya dibuat dengan program DBase. Pengetiannya sama dengan file mdb dari microsoft access.
Format file DBF (Database File) merupakan format penyimpanan basis data yang bisa dibilang generasi pertama dari DBMS (database management system).
Mengapa BDF di perlukan?
Karena format DBF masih dipakai maka dengan demikian memelajari file ini sebagai bahan latihan pemrograman tetap aktual. Pembahasan yang akan saya lakukan meliputi pembuatan file DBF, pengisian dengan data, ataupun menghubungkannya dengan datasource, sehingga dapat dibuat report darinya.
Kapan DBF di kenalkan?
DBF dikenalkan pertama kali sebagai format file database dari DBMS dBase, yang selanjutnya digunakan juga oleh Paradox, Clipper, FoxPro dan beberapa database lainnya.
Siapa pemilik DBF ?
Kepemilikan dBASE pada akhirnya dijual ke Borland pada tahun 1991 dan pada tahun 1999 Borland menjual hak atas jajaran produk dBASE pada sebuah perusahaan baru dBASE Inc.
Dari mana DBF muncul?
Dimulai dari pertengahan tahun 1980-an banyak vendor membuat dialek ataupun variasi pada produk mereka ataupun pada bahasanya sendiri. Termasuk didalamnya FoxPro(sekarang dikenal sebagai Visual FoxPro), Quicksilver, Clipper, Xbase++, Flagship, dan Harbour. Mereka-meraka iniah yang secara informal dikenal atau disebut sebagai xBaseatau XBase.
dasar file format dBASE, yang dikenal sebagai file .dbf, saat ini merupakan salah satu format yang luas digunakan oleh banyak aplikasi yang membutuhkan format sederhana untuk menyimpan data-data secara terstruktur.
Bagaimana cara koneksi antara foxpro dengan DBF?
Jika berada di lokasi berbeda dengan program. Berikut ini cara mengkoneksikan Foxpro ke DBF : Jika kita memiliki file master_dbf yang berada di drive D:/ dan didalam folder belajar_dbf maka sricpt seperti di bawah ini: USE 'D:\belajar_dbf\master_dbf' ALIAS master_dbf IN 0 shared
Berikut ini adalah standar tipe data lapangan yang tersedia dalam tabel DBF. Panjang menunjukkan jumlah data yang disimpan dalam gambar rekaman. Untuk bidang yang mencakup penyimpanan file memo, lihat keterangan untuk jumlah data yang dapat disimpan.
Jenis
|
Panjang
|
Decimal
|
deskripsi
|
Character
|
1
sampai 65534
|
N/A
|
Fixed-length
bidang karakter yang disimpan seluruhnya dalam tabel. Perhatikan bahwa jika
Anda ingin meja untuk menjadi kompatibel dengan Visual FoxPro, Anda harus
membatasi panjang lapangan untuk 254 atau kurang.
|
Numeric
|
1
sampai 32
|
0
sampai Panjang-2
|
Fixed-length
(exact ASCII representation) numeric.
|
Date
|
8
|
N/A
|
8-byte
field tanggal dalam bentuk CCYYMMDD.
|
Logical
|
1
|
N/A
|
1-byte
logis (boolean) lapangan. Nilai yang diakui untuk True adalah '1 ',' T ',' t
',' Y ', dan' y '.
|
Memo
|
4
atau 10
|
N/A
|
Bidang
memo variabel-panjang. Ukuran masing-masing bidang terbatas pada 4 GB.
Bidang
memo FoxPro Visual membutuhkan 4 byte pada gambar record, sedangkan bidang
DBF memo standar memerlukan 10 bytes.
Data
memo sebenarnya disimpan dalam file terpisah, yang disebut file memo, untuk
mengurangi tabel mengasapi.
|
Jenis data lapangan berikut diperpanjang tersedia dalam tabel DBF. Tipe data diperpanjang adalah ekstensi DBF non-standar. Aplikasi non-Keuntungan yang membaca tabel DBF mungkin tidak dapat untuk membuka dan membaca tabel yang telah diperpanjang tipe data. Visual FoxPro akan mengenali ganda, integer, umum, dan bidang gambar.
Jenis
|
Panjang
|
Desimal
|
Deskripsi
|
Double
|
8
|
0-20
|
8-byte
nilai floating point IEEE dalam kisaran 1.7e + / -308 (15 digit presisi).
Nilai desimal mempengaruhi indeks NTX dan penggunaan lapangan dalam ekspresi.
Ini tidak mempengaruhi ketepatan data yang disimpan. Jika panjang diberikan,
akan diabaikan. Misalnya, "gaji, double, 10, 2" dan "gaji,
double, 2" menghasilkan bidang yang sama.
|
Integer
|
4
|
N/A
|
4-byte
nilai integer panjang dari -2147483648 ke 2147483647.
|
shortdate
|
3
|
N/A
|
3-byte
bidang tanggal. Jenis ini mendukung kisaran yang sama dari tanggal sebagai
field tanggal standar.
|
Image
|
10
|
N/A
|
Bidang
memo variabel-panjang yang berisi data citra biner. Ukuran masing-masing
bidang terbatas pada 4 GB. Data citra biner sebenarnya disimpan dalam file
terpisah, yang disebut file memo, untuk mengurangi tabel mengasapi. Jika
menggunakan Advantage CA-Visual Objects RDDs, API Mesin Keuntungan Klien
harus digunakan untuk mengatur dan mengambil data gambar. Sebagian besar
aplikasi non-Keuntungan akan menafsirkan data ini sebagai bidang memo teks
dengan identifier teks singkat.
|
Binary
|
10
|
N/A
|
Bidang
memo variabel-panjang yang berisi data biner. Ukuran masing-masing bidang
terbatas pada 4 GB. Data biner sebenarnya disimpan dalam file terpisah, yang
disebut file memo, untuk mengurangi tabel mengasapi. Jika menggunakan
Advantage CA-Visual Objects RDDs, API Mesin Keuntungan Klien harus digunakan
untuk mengatur dan mengambil data biner. Sebagian besar aplikasi
non-Keuntungan akan menafsirkan data ini sebagai bidang memo teks dengan
identifier teks singkat.
|
1 komentar:
MGM Grand Hotel & Casino - Mapyro
Welcome to MGM Grand 서귀포 출장마사지 Hotel 창원 출장안마 & Casino. 제주도 출장마사지 안동 출장마사지 용인 출장마사지 ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※�
Posting Komentar