Fungsi Sistem Berkas


Mata Kuliah : Sistem Berkas

Dosen : Tatang Yogaswara, SE, M.Kom

Sistem Berkas (File Systems)
Pengaksesan (membaca dan menulis) data file memerlukan aktifitas yang transparan untuk programmer aplikasi.
Sistem berkas menyediakan pendukung yang memungkinkan programmer mengakses file tanpa menyangkut perincian karakteristik penyimpanan dan peralatan pewaktu. Sistem berkas mengubah pernyataan akses file secara relatif menjadi instruksi input/output level rendah.

Tanggung jawab sistem berkas

  1. Pemeliharaan direktori file yang mengidentifikasi dan melokasi informasi.
  2. Menentukan lintasan aliran data antara memori utama dan penyimpanan tambahan (secara penyimpanan).
  3. Mengkoordinasikan komunikasi antara CPU dan media penyimpanan atau sebaliknya.

Jenis-jenis informasi yang diperlukan dalam file harus ditentukan sebelum merancang file.

  1. Informasi dapat dinyatakan dalam bentuk kode untuk menghemat ruang penyimpanan file data.
  2. Informasi yang disimpan dalam file sebaiknya hanya informasi yang digunakan sekarang dan kira-kira pasti digunakan pada waktu dekat.
  3. Cara penggunaan file akan mempengaruhi apakah file disusun secara acak atau berurutan.
  4. Bagian pemrosesan data bertanggung jawab atas pengamanan data dan membatasi siapa-siapa yang berwenang mendapatkan file.

Jenis-jenis File
File data digolongkan menurut cara organisasinya seperti file berurutan atau file acak. File data digolongkan menurut jenisnya file master, file transaksi dll.

File data yang digolongkan menurut jenisnya antara lain sebagai berikut:
File Induk : Sesuatu file yang diperlukan untuk memperlancar operasi sistem dan diperbaharui secara teratur.
File Transaksi : Digunakan untuk memperbaharui file induk dengan informasi yang baru.
File Penunjang : kutipan dari file untuk menjaga kemungkinan adanya file asli yang rusak.
File Riwayat hidup : Informasi yang dikumpulkan selama periode waktu tertentu atau tahun yang lalu dan biasanya digunakan untuk menyusun laporan statistik.
File Data Transaksi : sebuah rekaman pada pita atau piringan untuk setiap transaksi yang melengkapi file induk.
File Kesalahan : rekaman tentang kesalahan yang disimpan pada file untuk pembetulan dikemudian hari.
File Laporan (Pencetak) : turunan laporan tercetak yang ditahan pada piringan atau pita menunggu printer siap mencetak.
File Sementara : File yang disiapkan untuk pemrosesan peralihan.
File Pustaka (Library) : File yang digunakan untuk menyimpanan program aplikasi, program utility, program lain.

File Induk
File induk merupakan sebuah file yang terpenting pada suatu sistem. Sebuah file induk merupakan file yang digunakan untuk menyelesaikan tugas pokok tertentu dan dipelihara secara teratur. Jenis informasi pada file induk cenderung tetap, tetapi isi informasinya dapat sering berubah. File induk selalu diperbaharui dengan menggunakan file transaksi.
Contoh : Sistem Rumah Sakit memerlukan file induk tentang catatan pasien, catatan penyakit, disamping file lainnya.

File Transaksi
File transaksi berisi informasi yang digunakan untuk memperbaharui file induk.
Contoh : rekaman tentang pelanggaran yang sudah membayar tagihan listrik akan membentuk file transaksi., sekali seminggu catatan pada file transaksi digunakan untuk memperbaharui record pada file master.

File Data Transaksi
Pada umumnya berkas diperbaharui secara “online”. Perubahan-perubahan dilakukan segera setelah kejadiannya timbul. Informasi tentang pasien baru dimasukkan melalui terminal. Jika file rusak/hilang dan tidak ada rekaman lain, bila itu terjadi tidak mungkin dapat dibuat kembali file dengan data yang tepat. Alternatif setiap terjadi transaksi suatu catatan sebaiknya ditulis dalam “file data transaksi” yang dapat disimpan pada piringan atau pita.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s