PENDAHULUAN Definisi Sistem Berkas Struktur Data pada penyimpan sekunder. Dalam penggunaan file dengan baik perlu pemahaman struktur, mekanisme, serta keunggulan dan kelemahan struktur file. Sasaran Kuliah Sistem Berkas Memberi pemahaman pengelolaan data bervolume sangat besar. Memberi landasan pengembangan metode pengelolaan data bervolume sangat besar. Memahami algoritma dan teknik pengelolaan penyimpanan sekunder. Menganalisa kinerja struktur file untuk beragam kondisi realistik.
Sistem Basis Data Basis Data Kumpulan file data yang saling berhubungan. DBMS (DataBase Management System) Sistem perangkat lunak bertujuan khusus untuk mengelola basis data. DBMS berinteraksi dengan FMS. FMS (File Management System) Untuk mentransformasi informasi level logik menjadi level fisik dan biasanya sudah berada dalam DBMS. Kinerja DBMS tergantung pada struktur data (file) dan cara untuk beroperasi atas data tsb.
DBMS Transformasi FMS
Implementasi DBMS memerlukan struktur data sbb : Struktur Penyimpanan Implementasi DBMS memerlukan struktur data sbb : - File Data, file untuk menyimpan data. - Kamus Data, untuk menyimpan informasi struktur basis data dan otorisasi. - File Indeks, untuk memberi akses cepat terhadap data. - Data Statistik, untuk menyimpan informasi mengenai data di basis data File Field adalah satu unit informasi mengenai satu entitas yang mempunyai arti. Record adalah satu kumpulan field mengenai entitas tertentu. File adalah kumpulan record yang menyatakan kumpulan entitas dengan aspek-aspek tertentu dan terorganisasi untuk maksud tertentu.
Karakteristik Umum File : Persitence Sharability Size Karakteristik Khusus File : Dapat diciptakan dan dihapus Mempunyai nama yang unik Mempunyai parameter perangkat Mempunyai parameter pemakai dan direktori Pengelompokkan File bdsk kegiatan : Master file Transaction file History file Reference file
Pengelompokkan File bdsk pemrosesan data : File I/O File transaksi Dump file Library file Record berdasarkan panjang : Fixed length record Variable length record Penanda akhir record : - End of marker record - Indikator panjang - Tabel posisi record Field berdasarkan panjang : Fixed length field Variable length field