Sabtu, 01 Agustus 2009

File dan Akses

>> Pengorganisasian Berkas/File

Organisasi File: Suatu teknik /cara menyusun record-record yang digunakan untuk me representasikan dan menyimpan record-record ke dalam pada media penyimpanan data


>> Karakteristik Pada file:


1. Persistence
  • Data ditulis ke file oleh program, dan bersifat permanen.
  • Data didalam File dapat digunakan kemudian, oleh program yang sama ataupun program-program lainnya.
  • Untuk mendukung sifat permanen data pada file.
  • Dibantu dengan Fasilitas Back-Up.

2. Sharability
  • Data yang disimpan pada external – storage device dapat digunakan bersama-sama oleh beberapa program atau beberapa user secara simultan.
  • Harus dibuat aturan pemakaian agar integritas data tetap terpelihara.
  • Size : Volume data pada file umumnya lebih besar dari buffer dan address memory pada komputer.

>> Teknik Dasar Organisasi Berkas
  1. Sequential
  2. Relative
  3. Indexed Suquential
  4. Multi Key


>> Cara Mengakses Berkas
  1. Direct Access: suatu cara pengaksesan record yang langsung tanpa mengakses seluruh record yang ada.
  2. Sequential Access: suatu cara pengaksesan record yang didahului pengaksesan record-record didepannya.

>> Operasi Berkas
Aspek Pemilihan Model Organisasi Berkas
1. Model Penggunaannya
a. Batch: Suatu proses yang dilakukan secara group atau kelompok.
b. Iterative: Suatu proses yang dilakukan secara satu persatu yaitu record demi record.

2. Model Operasi Berkas
a. Creation
b. Update [Insert/Add, Modification, Deletion]
c. Retrieval [Inquiry, Report Generation]
d. Maintenance [Restructuring, Reorganization]

:: CREATION : Pembentukan berkas
  1. Membuat struktur berkas lebih dahulu dan menentukan banyaknya record, kemudian record-record dimuat (load) ke dalam berkas tersebut.
  2. Membuat berkas dengan cara merekam record demi record.

:: UPDATE : Pengubahan isi dari berkas diperlukan untuk menjaga berkas itu tetap up to date
  1. Insert/Add : Penyisipan atau penambahan record
  2. Modification : Perbaikan record
  3. Deletion : Penghapusan record

:: RETRIEVAL : pengaksesan sebuah berkas untuk tujuan mendapatkan informasi dalam hal volume data yang dihasilkan dan model penggunaannya/proses.
  1. Inquiry : Volume data rendah, model proses iterative
  2. Report Generation : Volume data tinggi , model proses bacth

:: MAINTENANCE : perubahan yang dibuat terhadap berkas dengan tujuan memperbaiki program dalam mengakses berkas.
  1. Restructuring : Perubahan structur berkas. Contoh : panjang field diubah, penambahan field baru, panjang record diubah.
  2. Reorganization : perubahan organisasi berkas dari organisasi yang satu menjadi organisasi berkas yang lain. Dari organisasi berkas sequential menjadi indexed squential atau dari direct menjadi sequential.

>> Contoh Pengecekan persyaratan reatrieval
  • Comprehensive Reatrieval : mendapatkan informasi dari semua record dalam sebuah berkas. Display All, List nama , Alamat.
  • Selective Reatrieval : Mendapatkan informasi dari record-record tertentu berdasarkan persyaratan tertentu. Contoh : List for gaji = 70000, List nama,nama for angkatan = “85/86”

Materi Kuliah Sistem Berkas
Jum'at, 17 Juli 2009
Source by Bpk. Dimpo Sinaga, S.Kom
edited by Jupren

Tidak ada komentar: