Visual FoxPro 6.0

Visual Foxpro 6.0 merupakan versi terbaru dari generasi FoxPro. FoxPro sendiri merupakan perangkat lunak yang tidak hanya terbatas untuk membangun aplikasi berbasis database, melainkan juga bisa digunakan untuk berbagai macam keperluan seperti membuat label surat misalnya.


Visual FoxPro 6.0 datang bersama produk-produk Microsoft lain dalam paket Visual Studio 6.0, seperti Visual Basic, Visual C++, dan lainnya. Dalam versi terbarunya ini, Visual FoxPro mempunyai banyak sekali fasilitas-fasilitas baru yang tidak akan kita dapatkan pada versi sebelumnya.


FoxPro adalah sebuah Sistem Manajemen Database (Database Management System/ DBMS) elektronik, yang membantu kita untuk mengumpulkan, mengambil dan menampilkan data. Sedangkan Visual Foxpro sendiri adalah bahasa pemrograman visual yang berorientasi pada obyek dan juga sebagai Sistem Manajemen Database Relasional (RDBMS). Visual FoxPro mempunyai beberapa kelebihan yang tidak dipunyai oleh bahasa pemrograman lain.


Beberapa fasilitas baru yang dimiliki oleh Visual FoxPro versi 6.0 adalah:

  • Access dan Assign Methods

    Metode ini digunakan untuk mengeksekusi kode ketika nilai sebuah properti diquerikan atau ketika kita berniat mengubah nilai properti. Keuntungannya adalah kita dapat membuat sebuah interface publik untuk sebuah class atau objek yang memisahkan interface dari implementasi. Keuntungan lainnya adalah, kita dapat dengan mudah meng-implementasikan validasi properti dan juga dapat melindungi properti dalam kontrol ActiveX yang di-subclass-kan.


  • Active Document

    Sebuah Active Document adalah sebuah Windows-based, aplikasi non-HTML yang diletakkan pada sebuah browser. Active Document menyediakan sebuah cara untuk fungsionaliti sebuah aplikasi yang dapat diakses melalui interface browser. Aplikasi Active Document Visual FoxPro sama seperti aplikasi Visual FoxPro lain yang dapat kita jalankan, seperti form, laporan dan label, peng-kelas-an siap pakai, dan memanipulasi data, tetapi juga ditambahkan keuntungan lain dalam container Active Document, seperti Internet Explorer.


  • Component Gallery

    Component Gallery adalah tool baru yang membantu untuk mengumpulkan dan mengorganisasikan objek seperti librari class, form, button, dan lain-lain ke dalam objek, proyek, aplikasi atau group lainnya. Tool ini sangat dinamik sehingga kita dapat menggunakan, menggadakan atau mengatur kembali komponen antara beberapa klasifikasi dengan Componen Gallery. Component Gallery juga mengandung class pembentuk Visual FoxPro baru yang menyediakan fungsi "right-out-of-the-box".



sumber : http://teriyakiboz.blogspot.com/2007/10/visual-foxpro-60.html

MENGENAL VISUAL FOXPRO

Microsoft Visual FoxPro memiliki fitur-fitur yang mempermudah dan mempercepat dalam perancangan aplikasi database dengan tampilan yang lebih menarik, selain itu FoxPro merupakan salah satu aplikasi pengolahan database yang menerapkan manajemen database relasional yang biasa disebut RDBMS(Relational Database Management System)

Project merupakan kumpulan dari beberapa file, data dan dokumen dan object lain pada Visual FoxPro, semua file, data, dokumen dan object tersebut diorganisasikan dalam jendela Project Manager, sehingga setiap anda membuat suatu aplikasi program database dengan Visual FoxPro, maka anda membuat Project baru.

Pada Microsoft Visual FoxPro terdapat kotak dialog sebagai berikut:
1. Project merupakan file yang berisi file-file lain yang terdapat pada aplikasi, baik file, data, dokumen dan object. Ekstensi file project adalah .pjx
2. Database merupakan file yang berisi informasi file-file penyusun database yang dapat

Data adalah suatu nilai mentah yang tidak memiliki arti jika berdiri sendiri. Dalam pengertian secara umum, database adalah sebuah kumpulan yang terdiri dari berbagai macam data yang tersusun sedemikian rupa sehingga pemakai dapat mengolah (menambah, mengurangi, mengorganisasi atau mengambil) data yang ada dalam database tersebut sesuai dengan yang diinginkannya.
Tabel Mahasiswa

Data Item
Bagian terkecil yang menyusun suatu database, data item ini merupakan data mentah jika dia berdiri sendiri, seperti yang telah diterangkan diatas, sebagai contoh, database ini memilliki data item seperti MI, KA, BI, manajeman informatika, dst

FIELD
Field merupakan kumpulan dari beberapa karakter, contoh Kode_jurusan, Jurusan, Biaya_Kuliah

Record
Record merupakan kumpulan dari Data item contoh
Dari table diatas ada 3 record

Tabel
Didalm Visual FoxPro for Windows, digunakan istilah table untuk mendefinisikan database yang berbentuk baris (record) dan kolom (baris)

Database
Tabel-tabel yang berhubungan pada Visual FoxPro juga dikelompokkan kedalam satu unit yang disebut dengan database. Sebuah database terdiri dari satu atau lebih table yang biasanya saling berhubungan

KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Allah SWT, karena telah diberikan kesempatan untuk dapat menyelesaikan Bahan Ajar pemrograman 3 (Visual FoxPro) ini.

Pada dasarnya Bahan Ajar ini dibuat untuk memberikan kemudahan kepada Tim pengajar dan mahasiswa AMIK DCC Lampung untuk kegiatan belajar mengajar, teknik pembelajaran dengan Bahan Ajar ini adalah Belajar dan langsung praktek

Penulis mengharapkan mudah-mudahan bahan ajar ini dapat bermanfaat sebagai panduan pembelajaran. Bahan ajar ini masih jauh dari kesempurnaan untuk itu, penyusun mengharapkan agar mahasiswa AMIK DCC Bandar Lampung tidak hanya mempunyai Bahan ajar ini sebagai pegangan belajar, namun juga harus memiliki buku lain sebagai bahan referensi dan menambah wawasan dan pengetahuan tentang program Visual Foxpro


Bandar Lampung, 1 Mei 2009


Penyusun