>> 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
- Sequential
- Relative
- Indexed Suquential
- Multi Key
>> Cara Mengakses Berkas
- Direct Access: suatu cara pengaksesan record yang langsung tanpa mengakses seluruh record yang ada.
- 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
- Membuat struktur berkas lebih dahulu dan menentukan banyaknya record, kemudian record-record dimuat (load) ke dalam berkas tersebut.
- Membuat berkas dengan cara merekam record demi record.
:: UPDATE : Pengubahan isi dari berkas diperlukan untuk menjaga berkas itu tetap up to date
- Insert/Add : Penyisipan atau penambahan record
- Modification : Perbaikan record
- Deletion : Penghapusan record
:: RETRIEVAL : pengaksesan sebuah berkas untuk tujuan mendapatkan informasi dalam hal volume data yang dihasilkan dan model penggunaannya/proses.
- Inquiry : Volume data rendah, model proses iterative
- Report Generation : Volume data tinggi , model proses bacth
:: MAINTENANCE : perubahan yang dibuat terhadap berkas dengan tujuan memperbaiki program dalam mengakses berkas.
- Restructuring : Perubahan structur berkas. Contoh : panjang field diubah, penambahan field baru, panjang record diubah.
- 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:
Posting Komentar