Rabu, 09 Mei 2012

MATERI KSI B (PERTEMUAN 8) PART 1

Untuk membuat file database harus dimulai dengan pembuatan strukturnya terlebih dahulu yang dimaksudkan untuk menentukan kreteria dari field yang akan digunakan seperti Nama Field, urutan letak field, Tipe Data untuk masing-masing field, Daya tampung untuk masing-masing field dan proses indexingnya.

Setelah proses persiapan, langkah berikutnya masukan struktur tersebut dalam dBASE IV, langkahnya :

Ø  Aktifkan dBASE IV, tunggu layar Control Center muncul
Ø  Geser Sel-Aktif pada <create> dari Panel Data.
Ø  Akhiri dengan penekan Enter.

Atau…
                . create <nama file>
                ketikan nama file yang akan dibuat strukturnya

Selanjutnya layar Control Center hilang , digantikan dengan layar definisi struktur file yang berupa kolom-kolom pengisian struktur field.

Kolom Pembuatan Struktur File Database

Definisi masing-masing kolom :
q  Kolom Pertama (Num)
Berisikan nomor urut dari field yang akan dibuat. Nomor ini akan secara otomatis terisikan bila mengisi nama field.

q  Kolom Kedua (Field Name)
Berisikan Nama Field yang akan digunakan. Ketentuan dalam memberikan nama field, sebagai berikut :
ü  Panjang maksimum yang diperbolehkan 10 karakter
ü  Harus diawali dengan huruf.
ü  Dapat terdiri dari gabungan huruf-angka.
ü  Tidak boleh ada spasi dan symbol lain.
ü  Dapat menggunakan garisbawah (Under Scope)
Akhiri pengisian nama dengan menekan tombol Enter.

q  Kolom Ketiga (Field Type)
Berisikan jenis data yang digunakan pada kolom Field Name. Pilihan pertama yang terlihat adalah Character. Pilihan lain dapat dilihat dengan menekan tombol Spasi, Adapun tipe data yang tersedia adalah : Character (C) Numeric (N), Float (F), Date (D), Logical (L) dan Memo (M).
Penentuan tipe atau jenis data dilakukan dengan menekan Enter pada saat nama tipenya terlihat di kolom tersebut. Cara lain adalah mengiskan dengan kode yang terdapat pada tanda ( ). Misalkan ketik N bila tipedatanya Numerik.

q  Kolom keempat (Width)
Berisikan kapasitas jumlah maksimal dari karakter yang akan ditampung. Ketik/Isikan besar daya tampung dari field yang bersangkutan. Kondisi ini hanya berlaku pada field dengan tipe Character, Numeric dan Float. Adapun batas maksimum yang dapat diisikan pada tipe Numeric dan Float adalah 20 digit termasuk tanda positif/negatif serta titk desimal jika ada sedangkan untuk tipe data Character batas maksimunnya adalah 256 byte.

Untuk field dengan tipe data Logika, Date dan Memo secara otomatis telah terisikan dengan standar yang berlaku. Untuk Field tipe Date besarnya 8 Bytes, tipe Logical besarnya 1 byte dan untuk tipe Memo besarnya 10 karakter.

q  Kolom kelima (Dec)
Berisikan jumlah angka dibelakan koma. Kolom ini dipakai jika tipe datanya Numerik atau Float.

q  Kolom Keenam (Index)
Berisikan kode untuk proses indexing. Jika isinya N (No) field tersebut dtidak akan dipakai  untuk index, sebaliknya jika diisikan Y (Yes), field akan dipakai untuk index

Penyimpanan Struktur File Database
Jika struktur file sudah ada atau selesai dibuat maka penyimpanan dapat dilakukan  dengan prosedur berikut :

Ø  Pada saat pengisian field terakhir selesai, sel aktif akan kembali berada pada kolom Field Name. Tekan Enter.
Ø  Pada layar struktur field akan muncul kotak
Save As
 
Ø  Ketik nama file yang dikehendaki dan kahiri dengan penekanan Enter. Disini proses penyimpanan akan dilaksanakan. Selama proses penyimpanan ini, indexing ikut diselesaikan oleh dBASE IV secara otomatis.

Bila pembuatan file database melalui perintah bertitik maka secara otomatis struktur file akan tersimpan pada file yang telah ditentukankan sebelumnya.



Ø  Jika langkah ini selesai, muncul pertanyaan yang berbunyi :

Input data records now ? (Y/N)

Ø  Ketik Y, Jika hendak mengisikan data sekarang. Dan N jika tidak.
Ø  Jika jawaban N, layar control Center akan muncul kembali. Nama file yang baru diolah akan ditampilkan di bawah <create>
Ø  Tekan enter. Disini akan tampil kotak berisikan pilihan operasi selanjutnya.
Ø  Untuk mengakhirinya, pilih Close File.

0 komentar:

Posting Komentar

Please Leave Your Comment :)