Pertemuan 1
FoxPro adalah Sebuah Sistem Ddatabase Manajemen (Database Manajemant Sistem/DBMS) elektronik, yang berfungsi untuk
mengumpulkan, mengambil, dan menampilkan data. Visual Foxpro Merupakan bahasa
pemrograman yang berbasis OOP(object oriented Programing) dan juga sebagai
sistem manajement database relational (RDMS/Sistem basis data).





Mengaktifkan
Visual Fox pro
1.
Untuk Versi 6.0 : Start > All Program > Microsoft
Visual Studio >Microsoft Visual Fox Pro.
2.
Untuk Versi 9.0 ; Start > All
Program > Microsoft Foxpro 9.0.
Kemudian akan tampil layar menu utama Visual Foxpro 6.0
yang terdiri dari.
1.
Baris Judul
(Title Bar)
2.
Baris Menu
(Menu Bar ) 

3.
Toolbar 

4.
Jendela
Command (Command Window)
Jika
Jendela Command Window tidak aktif maka qta bisa mengaktifkannya dari klik window > klik Command Window. atau
dengan menekan tombol CTRL + F2.

Jendela command digunakan untuk memasukkan intruksi –
intruksi secara langsung.
5.
Baris Status
Mengoperasikan Visual Fox Pro / Menjalankan Perintah
–perintah dari command window
Ø
Menampilkan
tanggal & waktu:
?Date()
?Time()
Ø Buat
Folder Baru dari Command Window : MD lokasi drive:/nama_folder.
contoh : MD C:/Sore/Ady
Ø
Mengaktifkan Folder yang telah di buat : CD
lokasi Drive:/nama_folder.
Contoh : CD C:/Sore/ady
Ø
Membuat
Tabel Bebas . adalah membuat tabel tanpa terikat dengan database
Sintak : Create
nama_table
contoh : Create siswa

maka akan tampil isi
nama Field, type, width/size.
ketentuan
mengisi nama field :
Max 10 karakter, diawali dengan huruf atau garis bawah, tidak
boleh menggunakan Spasi.
Klik OK maka akan
tampil pesan
yang berarti : Input data record kedalam tabel
? pilih yes jika mau menginput , No jika tidak.

Klik Yes maka
tampil 

Masukkan 3 data sebagai recordnya. tekan CTRL+W untuk menyimpan record
Ø Untuk
melihat data di Command window : ketik browse
Ø Mengaktifkan
tabel : Use nama_tabel Ex. Use
latih1.
Ø Menampilkan
isi Table
·
Browse
·
List
dengan no
record

·
List
Off tanpa
no record

·
List
Fields nama_field
menampilkan record sesuai
dengan nama field yang diinginkan.

misal : List fields nim,nama_mhs
Ø Modifikasi
Field : Modify Structure atau modi stru
Ø Menambah
Record : Append atau Appe
Ø Menghapus
Record : Delete [scope] nomor record.
ket : Scope All : Menghapus Semua Record.
Next :
Menghapus dari record yang aktif sampai record yang ke N.
Record :
Record ke N.
Rest :
Dari record yang aktif sampai record terakhir.
Contoh : Delete Record 2
Ø Menyembunyikan
record yang sudah di hapus : Set delete
on atau Set dele on
Ø Menampilkan
kembali Record yang sudah dihapus: Set
delete off atau Set dele off
Ø Mengaktifpan
kembali record yang sudah di hapus : Recall
[scope] nomor record
Contoh : Recall Record
1
Ø
Menghilangkan
record/menghapus secara permanen : Pack
Ø
Mengetahui
Record yang aktif :
?Recno()
Dispaly “untuk menampilkan ke
layar”
Ø
Pindah dari
record yang aktif ke record berikutnya. :
Go
top : pindah ke record pertama.
Go
to 2 : Pindah
ke record ke 2
Skip
: Pindah dari record yg aktif ke record berikutnya.
Skip
2 : Pindah 2 record dari record yg aktif ke record
berikutnya.
Ø Merubah
data /isi dari field ,perintahnya : Replace
nama_field with ”nama_data_baru”
Contoh : Go to 2
Replace
nama with “Erni Purwanti”
Ø
Menutup
Tabel : Close Table
Ø
Keluar
dari Visual Fox Pro : Clos all
Quit
Latihan
Pertemuan 1
a.
Latihan 1
1.Buatlah sebuah
tabel dengan nama Siswa.Dbf. Berikut
struktur tabelnya
Tabel 1.2 Struktur Tabel Siswa
Name
|
Type
|
Width
|
Keterangan
|
Nis
|
Character
|
8
|
Index (Reguler),(Ascending)
|
Nama
|
Character
|
25
|
|
Alamat
|
Character
|
35
|
|
Kota
|
Character
|
10
|
|
2.
Kemudian input datanya sebagai berikut:
Tabel 1.3 Input Data Tabel Siswa
Nis
|
Nama
|
Alamat
|
Kota
|
20060201
|
RIZA WULAN
|
Jl.Mawar no.32
|
Jakarta
|
20060202
|
DESI SARI
|
Jl.Melati no.12
|
Bandung
|
20060203
|
NONENG
|
Jl.Kamboja no.1
|
Denpasar
|
20060204
|
BAGUS
|
Jl.Utan kayu
|
Jakarta
|

Pembuatan Project baru
:
·
File New
maka akan tampil Seperti gambar disamping .
·
Klik
Project Klik New File. Tentukan penyimpanannya
dan nama Project.
·
Klik Ok.
maka akan tampil gambar dibawah ini :

Ket :
Ø All. : Berisi
Semua Komponen (data, document, class libraries, code, other).
Ø Data : Berisi komponen yang berhubungan dengan data
(database, free table , query).
Ø Docs : Berupa komponen dokumen(Form,Report, label)
Ø Classes
: Berisi class yang digukankan untuk membuat object.
Ø
Code :
Berkaitan dengan kode(porgram, api libraries, aplicatons).
Ø
Other :
Beisi Menu , File teks , File gambar.
1. Membuat Database
2. 
Klik
Tab Data Klik item Database Klik Tombol New Beri nama file database anda, lalu save pada
directory yang sudah ditentukan

