ORGANISASI FILE & AKSES FILE
•Secara umum dikatakan bahwa file merupakan kumpulan sejumlah komponen dengan jumlah tidak tertentu dan biasanya tersimpan dalam suatu media penyimpanan luar.
•Misalnya dalam harddisk tersimpan nama-nama file seperti file dokumen (*.doc), file spreadsheet (*.xls), file image (*.jpg), file musik (*.mp3), file film (*.avi).
•Dapat juga dikatakan bahwa file adalah kumpulan dari record, dimana record merupakan kimpulan dari field.
B. Tipe dari File
File yang kita kenal mempunyai beberapa tipe yang berbeda, antara lain :
1. File Master
2. File Input atau File Transaksi
3. File Laporan
4. File Backup atau File Pelindung
5. File Kerja atau Temporary File
6. File Library atau File Pustaka
1.1 File Master
1. File Referensi
•Data yang tetap dimana pengolahan terhadap data tersebut memerlukan waktu yang lama.
2. File Dinamik
•Datayangadadalamfileberubahtergantungtransaksi.
1.2 File Input atau File Transaksi
Berisi data masukan berupa data transaksi dimana data-data tersebut akan diolah oleh komputer.
•Macam file transaksi yang ada pada lembaga pendidikan adalah file Ujian, File Nilai dan file Pembayaran.
1.3 File Laporan
- Berisi informasi yang akan ditampilkan.
- Biasanya, file ini berisi informasi yang akan ditampilkan dalam sebuah laporan.
1.4 File Backup atau File Pelindung
-Berisi salinan data-data yang masih aktif didatabase pada suatu waktu tertentu.
-File ini berisikan salinan (copy) dari suatu file, entah file master maupun file transaksi.
1.5 File Kerja atau Temporary File
- File ini berisi data yang sifatnya sementara (tidak permanen) dalam arti hanya numpang lewat saja, tetapi file ini dapat berfungsi untuk mempercepat dan optimalisasi dari pengolahan data
1.6 File Library atau File Pustaka
- File ini berisi program-program bantu yang dapat berfungsi untuk mempercepat dan optimalisasi dari pengolahan data.
C. ORGANISASI & AKSES FILE
Ada beberapa tipe organisasi file data yang digunakan, yaitu susunan berurutan(sequential), berurutan di indeks(indexed sequential), acak(random), dan acak di indeks(indexed random).
Tujuan organisasi data di dalam pemrograman terstruktur adalah:
1. Untuk menyediakan sarana pencarian record bagi pengolahan, seleksi, atau penyaringan.
2. Memudahkan penciptaan atau pemeliharaan file.
Organisasi file data harus mempertimbangkan beberapa hal penting, yaitu sebagai berikut:
1. Kemudahan dalam penyimpanan dan pengambilan data.
2.Kecepatan akses data/efisiensi akses.
3.Efisiensi penggunaan media penyimpanan(storage
device).
SUMBER : SLIDE PERTEMUAN KE 6