Belajar Syntak Dasar Operasi Tabledan Database
Belajar Syntak Dasar Operasi Tabledan Database
cc
Pemrograman DataBase 2
- Contoh
CREATE DATABASE Kuliah
- Contoh
CLOSE DATABASE
- Contoh
OPEN DATABASE Kuliah
- Contoh
DELETE DATABASE Kuliah
Ket : Untuk menghapus database, database tersebut harus dalam keadaan tertutup. 5. Membuat Tabel - Syntax
CREATE TABEL [nama table](nm_F1 t_f1 (p_f1), nm_FN t_fN (p_fN)) Ket: nm_F=Nama Field t_f=Type Field p_f=Panjang Field
- Contoh
CREATE TABEL Mhs(nama c (25), alamat c (50))
FieldType C, Char, Character Y, Currency D, Date T, DateTime B, Double G, General I, Int, Integer L, Logical M, Memo N, Num, Numeric F, Float V, Varchar
Type Field Dalam Visual Foxpro 9.0 nFieldWidth nPrecision Description n n n n d d d 4 1 Character field of width n Currency Date DateTime Double General Integer Logical Memo Numeric field of width n with d decimal places Floating Numeric field of width n with d decimal places Varchar field of width n
Sistem Informasi
Andy Prasetyo Utomo, S.Kom http://www.foxpromania.co.cc 6. Menambahkan Tabel yang telah ada ke Database - Syntax
ADD TABLE TableName
Pemrograman DataBase 2
- Contoh
ADD TABLE MHS
Ket : Bila Pembuatan tabel pada saat suatu database terbuka maka secara otomatis tabel akan berada pada database yang aktif 7. Membuang Tabel yang ada dalam Database - Syntax
REMOVE TABLE TableName
- Contoh
REMOVE TABLE MHS
- Contoh
DROP TABLE Mhs
- Contoh
USE Mhs
- Contoh
USE IN Mhs
- Contoh
USE Mhs INDEX ON nama TAG nama SET ORDER TO nama
- Contoh1
INSERT INTO Mhs (nama, alamat) ; VALUES (budi,Jepara)
- Contoh2
APPEND BLANK REPLACE nama With budi REPLACE alamat With Jepara
5 2
Sistem Informasi
Pemrograman DataBase 2
Brows {Bentuk Grid) - Syntax2 List {Ke Layar Editor Foxpro) - Syntax3 ? [nama field] - Contoh3 ? nama Ket: Untuk Membersihkan Layar Editor Foxpro digunakan Syntax Clear
- Contoh1
UPDATE Mhs SET nama=hani, alamat=Kudus ; WHERE nama=budi
- Contoh2
LOCATE FOR nama=budi REPLACE nama With hani REPLACE alamat With Kudus
6 3
Sistem Informasi
Pemrograman DataBase 2
- Contoh1
USE Mhs DELETE FOR nama=hani
- Contoh2
DELETE FROM Mhs WHERE nama=hani Ket: Syntax DELETE diatas tidak akan menghapus data secara fisik, data masih dapat dikembalikan dengan syntax RECALL, Untuk Menghapus Data Secara Fisik Setelah Syntax Diatas Harus Diakhiri dengan Syntax PACK.
Tugas
1. Buat Tabel dengan nama mhs.dbf.dengan struktur di bawah ini menggunakan File PRG dengan nama MakeTabel.prg
2. Isi dengan 5 buah data dan tampilkan data ke layar. 3. Buat File PRG lagi dengan nama DelTabel.PRG untuk menghapus tabel Mhs.dbf
7 4
Sistem Informasi