PENDAHULUAN
SISTEM BERKAS
Sistem adalah
sekelompok elemen dan prosedur yang saling berhubungan dan saling bekerja
sama dalam pencapaian suatu tujuan tertentu.
Berkas adalah kumpulan informasi
berkait yang diberi nama dan direkam pada penyimpanan sekunder(secondary
storage). Dari sudut
pandang pengguna, berkas merupakan bagian terkecil dari penyimpanan logis,
artinya data tidak dapat ditulis ke penyimpanan sekunder kecuali jika berada di
dalam berkas. Biasanya berkas merepresentasikan program (baik source mau
pun bentuk objek) dan data. Data dari berkas dapat bersifat numerik, alfabetik,
alfanumerik, atau pun biner. Format berkas juga bisa bebas, misalnya berkas
teks, atau dapat juga diformat pasti. Secara umum, berkas adalah urutan bit,
byte, baris, atau catatan yang didefinisikan oleh pembuat berkas dan pengguna.
Sistem Berkas adalah
suatu sistem untuk mengetahui bagaimana cara menyimpan data dari file tertentu
dan organisasi file yang digunakan.Sistem berkasmenyediakan pendukung yang
memungkinkan programmer mengakses file tanpamenyangkut perincian karakteristik
penyimpanan dan peralatan pewaktu. Sistem
berkas mengubah pernyataan akses file menjadi instruksi input/output level
rendah.
Berkas
dipetakan ke media fisik oleh sistem operasi. Media penyimpanan ini umumnya
bersifat nonvolatile, sehingga kandungan di dalamnya tidak akan hilang jika
terjadi gagal listrik maupun system reboot. Informasi dalam berkas ditentukan
oleh pembuatnya. Ada banyak beragam tipe informasi yang dapat disimpan dalam
berkas. Hal ini disebabkan oleh struktur tertentu yang dimiliki oleh berkas, sesuai
dengan tipenya masing-masing. Contohnya:
- Text File yaitu urutan karakter yang disusun ke dalam baris-baris.
- Source File yaitu urutan subroutine dan fungsi yang nantinya akan dideklarasikan.
- Object File yaitu urutan byte yang diatur ke dalam blok-blok yang dikenali oleh linker dari sistem.
- Executable File yaitu rangkaian code section yang dapat dibawa loader ke dalam memori dan dieksekusi.
Ada 4
komponen sistem berkas yaitu :
a)
Disk management
Menjelaskan bagaimana seharusnya menyusun blok-blok disk ke dalam file.
Menjelaskan bagaimana seharusnya menyusun blok-blok disk ke dalam file.
b)
Naming
Berguna bagi pemakai yang memungkinkan untuk menunjuk file dengan penamaan yaitu dengan mengenali blok-blok disk.
Berguna bagi pemakai yang memungkinkan untuk menunjuk file dengan penamaan yaitu dengan mengenali blok-blok disk.
c)
Protection.
Suatu cara untuk memproteksi pemakai-pemakai file dari pemakai lain.
Suatu cara untuk memproteksi pemakai-pemakai file dari pemakai lain.
d)
Reliability.
ISTILAH DASAR SISTEM BERKAS
1. Data merupakan representasi dari fakta yang dimodelkan dalam bentuk gambar, kata,
angka, huruf dan lain sebagainya.
2. Type Data merupakan
salah satu nilai tunggal dengan satu petunjuk nama dan deskripsi karakteristik
seperti tipe ( Char, nomor, kode ) dan panjang karakter atau digit.
3. Item
Data merupakan referensi nama dan himpunan karekteristik
elemen-elemen data yang menggambarkan suatu attribute, atau tempat menyimpan
setiap attribute dari sebuah entitas. Contohnya : Item data untuk nama mahasiswa.
Biasa disebut field, namun dipakai untuk menunjukkan tempat dimana item data
disimpan.
4. Entitas merupakan sekumpulan objek yang terbatas atau terdefinisikan
yang mempunyai karakteristik sama dan bisa di bedakan dari lainnya. Objek dapat
berupa barang, orang, tempat atau suatu kejadian. Contoh : entitas mobil, mahasiswa, nilai
ujian dan lain-lain
5. Attribut merupakan deskripsi data yang bisa mengidentifikasikan entitas. Seluruh
attribute harus cukup untuk menyatakan identitas objek atau dengan kata lain
kumpulan attribute dari setiap entitas dapat mengidentifikasikan keunikan suatu
individu. Contoh : entitas mobil terdiri dari
attribute no polisi, no registrasi, jenis mobil, tahun pembuatan,bahan bakar
yang digunakan, dan lain-lain.
6. Field merupakan lokasi penyimpanan untuk salah satu elemen data, atau sesuatu elemen
yang memiliki attribute dan harga dan merupakan unit informasi terkecil yang
bisa diakses.
7. Record merupakan lokasi penyimpanan yang
terbuat dari rangkaian field yang berisi elemen-elemen data yang menggambarkan
beberapa entitas.
8. File merupakan sekumpulan record yang saling berhubungan dari tipe tunggal yang
berisi elemen-elemen data yang menggambarkan himpunan entitas.
9. Akses Data merupakan satu cara dimana suatu program mengakses secara fisik record-record
dalam file penyimpanan.
Tidak ada komentar:
Posting Komentar