Pengelolaan file dan berkas itulah judul artikel kali ini. File adalah berkas atau naskah yang disimpan pada
komputer. Berkas ini dapat berupa tulisan, gambar, kumpulan instruksi program,
musik video, dan sebagainya. Sedangkan Folder adalah tempat untuk meletakkan
file - file guna memudahkan dalam menata dan mencari data - data tersebut.
Folder ditunjukkan sebagai sebuah ikon yang bentuknya seperti tas dan berwarna
kuning. Folder sama artinya dengan direktori dalam DOS dan fungsinya sama.
File system atau manajemen file adalah metode dan
struktur data yang digunakan sistem operasi untuk mengatur dan mengorganisir
file pada disk atau partisi. File system juga dapat diartikan sebagai partisi
atau disk yang digunakan untuk menyimpan file-file dalam cara tertentu. Cara
memberi suatu file system ke dalam disk atau partisi dengan cara melakukan
Formate
Manfaat Manajemen File
Dapat mengurangi resiko kehilangan file yang
dikarenakan: terhapus secara tidak disengaja, tertimpa file baru, tersimpan
dimana saja, dan hal lain yang tidak kita inginkan
Sasaran
Manajemen File :
Pengelolaan file adalah kumpulan perangkat lunak
sistem yang menyediakan layanan berhubungan dengan penggunaan file ke pemakai
dan / atau aplikasi.
Biasanya satu-satunya cara pemakai atau aplikasi mengakses file adalah lewat sistem. Pemakai atau pemrogram tidak perlu mengembangkan perangkat lunak khusus untuk mengakses data di tiap aplikasi. Sistem pun menyediakan pengendalian terhadap aset penting ini.
Biasanya satu-satunya cara pemakai atau aplikasi mengakses file adalah lewat sistem. Pemakai atau pemrogram tidak perlu mengembangkan perangkat lunak khusus untuk mengakses data di tiap aplikasi. Sistem pun menyediakan pengendalian terhadap aset penting ini.
Sasaran sistem file adalah sebagai berikut :
- Memenuhi kebutuhan manajemen data bagi pemakai.
- Menjamin data pada file adalah valid.
- Optimasi kinerja.
- Menyediakan dukungan masukan/keluaran beragam tipe perangkat penyimpanan.
- Meminimalkan atau mengeliminasi potensi kehilangan atau perusahaan data.
- Menyediakan sekumpulan rutin interface masukan/keluaran.
- Menyediakan dukungan masukan/keluaran banyak pemakai di sistem multiuser.
Fungsi
Manajemen File :
Beberapa
fungsi yang diharapkan dari pengelolaan file adalah :
- Penciptaan, modifikasi, dan penghapusan file.
- Mekanisme pemakaian file secara bersama.
- Kemampuan backup dan recovery untuk mencegah kehilangan karena kecelakaan atau dari upaya penghancuran informasi.
- Pemakai dapat mengacu file dengan nama simbolik (Symbolic name) bukan menggunakan penamaan yang mengacu perangkat fisik.
- Pada lingkungan sensitif dikehendaki informasi tersimpan aman dan rahasia.
- Sistem file harus menyediakan interface user-friendly.
File, Terhadap beragam pandangan mengenai
file, yaitu :
a. Pemakai :
- Terhadap file pemakai berkepentingan memahami berikut :
- Penamaan untuk file
- Tipe file
- Atribut file
- Perintah-perintah untuk manipulasi file.
b. Pemrograman :
Selain perlu
memahami sebagai pemakai, pemrograman perlu memahami:
- Operasi-operasi terhadap file
- Perancang,Implementasi pengelolaan file
c. Penamaan File :
Pemakai
mengacu file dengan nama simbolik. Tiap file disistem harus mempunyai nama unik
agar tidak ambigu. Penamaan file dengan nama direktori tempat file memberi nama
unik. Tidak diperbolehkan nama file yang sama di satu direktori.
Organisasi File
Elemen pokok
perancangan sistem akses adalah cara rekord-rekord diorganisasikan atau
distrukturkan.
Beberapa
kriteria umum untuk pemilihan organisasi file adalah :
- Redundansi yang kecil
- Pengaksesan yang cepat
- Kemudahan dalam memperbaharui
- Pemeliharaan yang sederhana
- Kehandalan yang tinggi
- Organisasi File
- Penyimpanan ataupun penulisan character demi character yang ada didalam
external memory, harus diatur sedemikian rupa sehingga komputer bisa dengan
mudah menemukan kembali data-data yang tersimpan didalamnya. Aturan inilah yang
kemudian dikenal sebagai organisasi file. Dalam hal ini, dikenal ada beberapa
metoda, yaitu: Sequential File, Random File dan Index Sequential File.
a.Sequential File
Sequential file merupakan suatu cara ataupun suatu metode penyimpanan dan pembacaan data yang dilakukan secara berurutan. Dalam hal ini, data yang ada akan disimpan sesuai dengan urutan masuknya. Data pertama dengan nomor berapapun, akan disimpan ditempat pertama, demikian pula dengan data berikutnya yang juga akan disimpan ditempat berikutnya.
Dalam
melakukan pembacaan data, juga akan dilakukan secara berurutan, artinya,
pembacaan akan dimulai dari data paling awal dan dilanjutkan dengan data
berikutnya sehingga data yang dimaksud bisa diketemukan.
b. Random
File
Random file merupakan suatu cara ataupun suatu metode penyimpanan dan pembacaan data yang dilakukan secara random atau langsung. Dengan demikian, random file juga disebut sebagai Direct Access File (Bisa dibaca secara langsung). Dalam hal ini, tempat penyimpanan data sudah diatur sedemikian rupa, sehingga setiap data akan tersimpan didalam tempat-tempat yang telah ditentukan sesuai dengan nomor data yang dimiliki-nya.
Random file merupakan suatu cara ataupun suatu metode penyimpanan dan pembacaan data yang dilakukan secara random atau langsung. Dengan demikian, random file juga disebut sebagai Direct Access File (Bisa dibaca secara langsung). Dalam hal ini, tempat penyimpanan data sudah diatur sedemikian rupa, sehingga setiap data akan tersimpan didalam tempat-tempat yang telah ditentukan sesuai dengan nomor data yang dimiliki-nya.
Dikarenakan
data yang tersimpan menggunakan teknik yang sedemikian rupa (yaitu random),
maka data yang dibutuhkan bisa langsung ditemukan tanpa harus membaca
data-data sebelumnya. Walaupun demikian, seandainya diperlukan untuk dibaca
secara berurutan, juga dimungkinkan.
c. Index
Sequential File
Index Sequential File merupakan perpaduan terbaik dari teknik sequential dan random file. Teknik penyimpanan yang dilakukan, menggunakan suatu index yang isinya berupa bagian dari data yang sudah tersortir. Index ini diakhiri denga adanya suatu pointer (penunjuk) yang bisa menunjukkan secara jelas posisi data yang selengkapnya. Index yang ada juga merupakan record-key (kunci record), sehingga kalau record key ini dipanggil, maka seluruh data juga akan ikut terpanggil.
Index Sequential File merupakan perpaduan terbaik dari teknik sequential dan random file. Teknik penyimpanan yang dilakukan, menggunakan suatu index yang isinya berupa bagian dari data yang sudah tersortir. Index ini diakhiri denga adanya suatu pointer (penunjuk) yang bisa menunjukkan secara jelas posisi data yang selengkapnya. Index yang ada juga merupakan record-key (kunci record), sehingga kalau record key ini dipanggil, maka seluruh data juga akan ikut terpanggil.
Untuk
membayangkan penyimpanan dan pembacaan data secara sequential, kita bisa
melihat rekaman lagu yang tersimpan pada kaset. Untuk mendengarkan lagu
kelima, kita harus melalui lagu kesatu, dua, tiga dan empat terlebih dahulu.
Pembacaan seperti inilah yang disebut sebagai sequential atau berurutan.
Apabila
lagu-lagu yang ada kemudian disimpan didalam compack-disk, maka untuk
mendengar kan lagu yang ke-lima bisa langsung dilakukan (dibaca secara
random). Disamping itu, dengan compack-disk juga bisa dilakukan pembacaan
secara berurutan atau sequential. Compack-disk menyimpan lagu secara random.
Untuk
membayangkan penyimpanan data dengan menggunakan teknik index sequential ini,
kita bisa melihat daftar isi pada sebuah buku. Pada bagian disebelah kiri
disebut sebagai index data yang berisi bagian dari data yang ada. Index data
kemudian diakhiri dengan pointer yang menunjukkan posisi keseluruhan isi
data.
Merupakan
organisasi file yang sederhana. Jarak setiap aplikasi yang tersimpan sangat
jelas. Metode penyimpanan didalam memory sangat sederhana, sehingga efisien
untuk menyimpan record yang besar.
Seandainya
diperlukan perubahan data, maka seluruh record yang tersimpan didalam master
file, harus semuanya diproses. Data yang tersimpan harus sudah urut (sorted).
Posisi data yang tersimpan sangat susah untuk up-to-date, sebab master file
hanya bisa berubah saat proses selesai dilakukan. Tidak bisa dilkukan
pembacaan secara langsung.
Demikianlah artikel mengenai Pengelolaan file dan berkas semoga bermanfaat
BACA JUGA : Demikianlah artikel mengenai Pengelolaan file dan berkas semoga bermanfaat
Ultrabook Notebook Tipis Harga Murah Terbaik Super Canggih