Sistem Berkas
Sistem berkas atau pengarsipan adalah suatu system untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan. Sedangkan sistem akses adalah cara untuk mengambil informasi dari suatu file. Dan Organisasi file adalah teknik yang digunakan untuk menggambarkan dan menyimpan data pada file.
Pengarsipan dan akses berhubungan dengan insert yang merupakan penyisipan data baru atau tambahan ke dalam tumpukan data lama. Berhubungan dengan Up-date yang merupakan pengubahan data lama dengan data baru, perubahan ini bisa sebagian besar atau keseluruhan. Dan juga berhubungan dengan reorganisasi yang merupakan penyusunan kembali record – record dari suatu file (untuk jumlah data tetap).
Istilah – istilah yang dasar pada system berkas adalah :
Ø Elemen data : Salah satu nilai tunggal dengan satu petunjuk nama dan deskripsi karakteristik seperti tipe (char, nomor, kode) dan panjang karakter atau digit.
Ø Item data : Referensi nama dan himpunan karakteristik elemen – elemen data yang menggambarkan suatu atribut.
Ø Entitas : Sekumpulan obyek yang mempunyai karakteristik sama dan bisa dibedakan dari lainnya. Obyek dapat berupa barang, orang, tempat atau suatu kejadian. Misal : pegawai, mobil, motor, nilai ujian, dll.
Ø Atribut : Deskripsi data yang bisa mengidentifikasikan entitas. Seluruh atribut harus cukup untuk menyatakan identitas objek atau dengan lain kumpulan atribut dari setiap entitas dapat mengidentifikasikan keunikan suatu individu. Misal : entitas mobil adalah nomor mobil, merk mobil, warna mobil, dll.
Ø Field : Lokasi penyimpanan untuk salah satu elemen data atribut. Contoh ruang penyimpanan untuk identifikasi nomor siswa.
Ø Record : Kumpulan dari field yang berhubungan satu sama lain.
Ø File : Kumpulan dari record yang menggambarkan himpunan entitas.
Ø Basis data : Kumpulan file yang digunakan oleh program aplikasi serta membentuk hubungan tertentu di antara record – record di file – file tersebut.
Ø Key : Elemen record yang dipakai untuk menemukan record tersebut pada waktu akses.
Ø Access data : suatu cara dimana suatu program mengakses secara fisik record – record dalam file penyimpan.
Jenis – jenis key :
1) Primary Key : Field yang mengidentifikasikan sebuah record dalam file dan bersifat unik.
NPM | NAMA | No. Kwitansi | Jumlah |
54409343 | Umar | 143 | 50000 |
34533904 | Hafiz | 233 | 60000 |
23543535 | Aris | 121 | 80000 |
Primary key : npm
2) Secondary key : field yang mengidentifikasikan sebuah record dalam file namun tidak bersifat unik. Dalam contoh tabel diatas, contoh secondary key nya adalah nama.
3) Candidate key : field – field yang bisa dipilih (dipakai) menjadi primary key. Dalam contoh tabel diatas, contoh candidate key nya adalah npm dan no. kwitansinya.
4) Composite key : primary key yang dibentuk dari beberapa field.
5) Foreign key : field yang bukan key, tetapi merupakan key pada file yang lain.
Ada 4 komponen sistem berkas :
a. Disk management, 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.
c. Protection, Suatu cara untuk memproteksi pemakai-pemakai file dari pemakai lain.
d. Reliability, File–file yang diperlukan ada tersedia jika terjadi kerusakan sistem.
a. Disk management, 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.
c. Protection, Suatu cara untuk memproteksi pemakai-pemakai file dari pemakai lain.
d. Reliability, File–file yang diperlukan ada tersedia jika terjadi kerusakan sistem.
Tidak ada komentar:
Posting Komentar