Database atau dalam istilah Visual FoxPro

Database atau dalam istilah Visual FoxPro Table bahwa menyimpan data dalam record (baris) dan field (kolom). Setiap table Visual FoxPro dapat disimpan dalam filenya sendiri dengan ekstensi .dbf atau tercakup dalam database.

Tujuan mempelajari Database adalah :                
·         Membuat proyek dan database baru.
·         Membuat table baru, dan menetapkan field dan indeks.
·         Menambahkan data pada table yang sudah ada.
·         Menghubungkan table
·         Menetapkan hubungan antar table
·         Memastikan keutuhan referensi
Inti dari aplikasi Microsoft Visual FoxPro adalah table yang berisi data.

Membuat Proyek

Disini akan menggunakan Visual FoxPro Project Manager, Table Designer, dan Database Designer untuk membuat table, dan menempelkan data pada table.

Project Manager disusun menyerupai lemari arsip dan mempunyai beberapa label, seperti All, Data, Document, Classes, Code dan Other. Label tersebut memberikan akses yang cepat dan mudah pada obyek yang akan digunakan dalam proyek. Saat aplikasi tersebut, akan digunakan teknik mouse tunjuk-dan-klik atau seret-dan-letakkan untuk mengakses dan memanipulasi komponen aplikasi.

Membuat Database
Dalam kasus ini akan membuat database dengan menempatkan informasi ke dalam table.

Membuat table
Tabel dapat ditambahkan pada database dengan menggunakan dua peranti yang berbeda:
·         Table Designer
·         Table Wizard

Di sini dapat memanfaatkan kemudahan yang lebih besar dari Table Designer untuk membuat dan memodifikasi table, field, dan indeks. Dapat juga dilaksanakan aturan validasi, nilai default, dan nilai null (tak ada) dengan mudah.

Menjalankan Database
Setelah membuat dan menambahkan table yang diperlukan untuk aplikasi kasus ini, baru dapat dihubungkan antara table yang memungkinkan table untuk berfungsi bersama di dalam aplikasi.

Penjelasan Indeks:

Primary (Utama)
Untuk memastikan bahwa nilai khusus yang dimasukkan ke dalam field dan menentukan urutan catatan tersebut diproses. Setiap table hanya bisa mempunyai satu indeks utama. Hal ini memastikan keutuhan referensi dalam hubungan yang tetap.
Candidate (Kandidat)
Untuk menjalankan nilai khusus dan dapat menjadi kandidat untuk digunakan sebagai indeks utama. Kandidat bisa lebih dari satu dalam setiap table.
Unique (Khusus)
Ini memungkinkan pengadaan nilai dan menyimpan daftar setiap nilai khusus dalam indeks table.
Reguler (Biasa)
Indeks biasa tidak menjalankan kekhususan pada data, tetapi dapat digunakan untuk mengurutkan dan mencari data dari query dan laporan.

Menggunakan jenis apapun dari ke-4 tersebut secara otomatis membuat sekumpulan file indeks yang terpisah (.cdx), yang berisi semua indeks yang digunakan dalam database. File .cdx berisi panduan untuk setiap indeks dalam table dan digunakan untuk menyusun catatan dan membuat rantai penghubung. File .cdx terbuka setiap kali menggunakan table.

Subscribe to receive free email updates: