1 Konsep Sistem Berkas
1 Konsep Sistem Berkas
• Sistem berkas atau pengaksesan yaitu suatu Teknik yang digunakan untuk menggambarkan
sistem untuk mengetahui bagaimana dan menyimpan record pada file disebut
menyimpan data dari file tertentu dan organisasi file.
organisasi file yang digunakan. Berkaitan Secara lebih spesifik pengarsipan dan akses
dengan sistem akses yaitu cara untuk berhubungan dengan :
mengambil informasi dari suatu file. 1.Insert : menyisipkan data baru atau
• Sistem berkas dan akses adalah sistem tambahan ke dalam tumpukan data lama.
pengorganisasian, pengelolaan dan 2.Update : mengubah data lama dengan data
penyimpanan data pada alat penyimpan baru, perubahan ini bisa sebagian atau
eksternal dengan organisasi file tertentu. keseluruhan.
3.Reorganisasi : penyusunan kembali record-
record dari suatu file ( untuk jumlah data
tetap ).
1
8/20/2013
2
8/20/2013
3
8/20/2013
4
8/20/2013
5
8/20/2013
Secara umum keempat teknik dasar tersebut berbeda Berdasarkan cara organisasinya, jenis file :
dalam cara pengaksesannya, yaitu : 1. File sekuensial, dalam rangkaian fisik data yang
• Direct Access satu dengan yang lainnya diakses berurutan
• Sequential Access sesuai urutan data secara fisik.
2. File Random, urutan lojik data yang berurutan
Direct Access
Adalah suatu cara pengaksesan record yang langsung, belum tentu disimpan berurutan secara fisik.
tanpa mengakses seluruh record yang ada. Faktor-faktor yang mempengaruhi dalam proses
Contoh : Magnetic Disk. pemilihan organisasi file
• Karakteristik dari media penyimpanan yang
Sequential Access digunakan
Adalah suatu cara pengaksesan record, yang • Volume dan frekuensi dari transaksi yang
didahului pengaksesan record-record di depannya.
diproses
Contoh : Magnetic Tape.
• Respontime yang diperlukan
6
8/20/2013
UPDATE RETRIEVAL
Pengubahan isi dari berkas diperlukan untuk Pengaksesan sebuah berkas untuk tujuan
menjaga berkas itu tetap Up-to Date mendapatkan informasi.
(diperbaharui) Menurut ada tidaknya persyaratan retrieval dibagi
menjadi dua yaitu :
1. Comprehensive Retrieval
Ada tiga bagian dalam proses Up-date yaitu : Proses untuk mendapatkan informasi dari semua
1. Penyisipan atau penambahan record record dalam berkas
2. Perbaikan record 2. Selective Retrieval.
Mendapatkan informasi dari record-record tertentu
3. Penghapusan record berdasarkan persyaratan tertentu.
contoh :
- List for Gaji = 70000
- List Nama, NIM for angkatan = 2008/2009
7
8/20/2013
MAINTENANCE
Perubahan yang dibuat terhadap berkas dengan tujuan
Kriteria dalam pengarsipan dan akses adalah
memperbaiki program dalam mengakses berkas tersebut. Kriteria teknis dalam penyimpanan data,
Ada dua cara yaitu : terutama bila jumlah data tersebut besar :
1. Restructuring 1.kecepatan akses dalam pengambilan data
Perubahan struktur berkas. misalnya :
- panjang field diubah 2.kemudahan peremajaan (up-date/insert/delete)
- penambahan field baru 3.kemudahan reorganisasi data
- panjang record diubah
2. Reorganisasi
4.pemakaian penyimpanan (storage) seminimal
Perubahan organisasi berkas dari organisasi yang satu mungkin.
menjadi organisasi berkas yang lain.
Misalnya :
• dari organisasi berkas sequensial menjadi berkas
sequensial diindeks
• dari langsung (direct) menjadi sequensial (berurutan)
8
8/20/2013
Perbedaaan DBMS dengan sistem berkas • Setiap kali terdapat kebutuhan baru dari seorang
pemakai, kebutuhan segera diterjemahkan
• DBMS (Database Management System) adalah kedalam program komputer.
sistem yang secara khusus dibuat untuk • Akibatnya, kemungkinan setiap besar setiap
memudahkan pemakai dalam mengelola basis program aplikasi menuliskan data tersendiri.
data. Sistem ini dibuat untuk mengatasi Sementara itu ada kemungkinan data yang sama
kelemahan sistem pemrosesan yang berbasis juga terdapat pada berkas-berkas lain yang
berkas. digunakan oleh program aplikasi lain.
• Pada pendekatan yang berbasis berkas : • Sebuah DBMS dirancang untuk menyimpan data
umumnya perancangan sistem didasarkan pada didefinisikan, dan untuk memperbaharui dan
kebutuhan individual pemakai, bukan mengambil data dengan cepat dan terjaga. Banyak
berdasarkan kebutuhan sejumlah pemakai. DBMS yang dapat digunakan untuk menyimpan
file, dan beberapa kesamaan, atau paralel, antara
file system dan DBMS.