File => Kumpulan / koleksi item yang tersimpan dalam media penyimpanan sekunder.
Jenis File Menurut Isinya
- File dokumen : kumpulan karakter / teks terformat
- File program : berisi beberapa item software seperti program sederhana / kumpulan bagian-bagian program
- File data : kumpulan /koleksi data yang digunakan untuk pemrosesan data (bentuk tabel)
- File input / output : file yang diproses / file yang menyangga data terproses yang sedang menunggu dioutputkan
- File kerja: file yang diciptakan selama tahap intermediete (antara) dalam pemrosesan
- File scracth : file yang tidak lagi diperlukan, bisa ditindih / dihapus.
Elemen File Data
- Karakter
=> Dapat berupa abjad, angka atau karakter khusus
- Field
=> Misal : nama, alamat, tanggal, dll
- Record
=> Misal : record pelanggan, record transaksi penjualan
Jenis File Data
Master File (file induk)
- Bersifat permanen
- Berisi data statis (jarang berubah) dan non statis (berubah setiap kali transaksi terjadi)
- Contoh : stok barang
- Kumpulan transaksi yang diciptakan dari dokumen sumber
- Digunakan untuk meng-update file master
- Contoh : pesanan barang
- Cukup permanen
- Digunakan untuk tujuan referensi
- Contoh : daftar harga, nama dan alamat
Key Field
Field yang digunakan untuk mengenali atau mengidentifikasi suatu record. Contoh : nomor pelanggan, kode barang, dll
Aktifitas Pemrosesan
- Updating. Contoh : mengupdate record buku besar dengan pesananpesanan yang baru sehingga data yang lama diganti dgn data baru
- Referencing. Contoh : ingin mengetahui harga suatu barang dapat dilihat pada file harga
- File Maintenance. Contoh : perubahan harga,alamat yang menyebabkan file tsb harus diperbaharui
- File enquiry / interogation. Pemeriksaan thd file yang bermasalah untuk dapat diperbaiki
Hit Rate
1. Istilah yg digunakan untuk mendeskripsikan rate (kecepatan) pemrosesan file master berdasarkan record aktif.
2. Perbandingan antara record yg diproses dengan total record dalam file master.
Contoh : jika 1000 transaksi diproses setiap hari menurut file master yg terdiri dari 10.000 record, maka hit rate-nya dikatakan sebesar 10%
3. Ukuran ‘aktifitas’ sebuah file.
Pengorganisasian & Akses File
Pengorganisasian file
- Penyusunan atau pengaturan recordrecord di dalam file tertentu
- Metode pembacaan suatu record dari file tertentu
Media Penyimpanan
- Pita Magnetik => Media akses serial dan mempunyai batasan yang berarti
- Disk Magnetik / optik => Media akses langsung dan sebagai alat primer untuk menyimpan file secara online
Memproses File Teks
- File teks bisa dianggap sebagai jenis khusus file berangkai
- Setiap baris (atau mungkin paragraf) yang ada dalam file teks adalah record variable length (yang panjangnya berubah-ubah) yang berisi satu field karakter variable length
Teknik Penanganan File
- Penciptaan file
- Peremajaan file (update)
- Pemeliharaan file (maintenance)
2. Penyortiran
- Perangkaian akhir
- Penyatuan / penyusunan
Pengecekan Validasi
1. Dilakukan ketika file transaksi dicocokkan dengan file master
2. Dilakukan terhadap :
a. Record baru
b. Record yang terhapus
c. Konsistensi
Strategi Pemrosesan
- Pemrosesan Transaksi – memproses transaksi setiap kali ia terjadi
- Pemrosesan Batch – mengumpulkan transaksi bersama selama interval waktu tertentu kemudian memproses seluruh batch itu
Pita Magnetik
Kelebihan
- Relatif murah
- Mempunyai kapasitas tinggi
- Kecepatan transfer data cukup tinggi
- Tidak memerlukan software sistem yang rumit
- Kompatibilitas cukup tinggi
- Non addressable serial
- Semua file transaksi harus berada dalam rangkaian file master yang tepat. Hal ini menyebabkan terbuangnya waktu untuk penyortiran
- Menyebabkan terjadinya pemrosesan redundan
- Tidak bisa diakses secara langsung
- Diperlukan beberapa run untuk menghasilkan output
Kelebihan
- Akses langsung
- Tidak memerlukan software sistem
- Kecepatan transfer data tinggi
- Kapasitas penyimpanan besar
- Harga jauh lebih tinggi
Pemrosesan On-line
- Data tidak akan basi pada waktu tiba di komputer
- File-file akan merefleksikan gambaran set keadaan tertentu yang lebih up-to-date dan lebih riil
- Hasil pemrosesan dapat diperoleh lebih cepat
Pemrosesan Transaksi
- Bekerja dalam real-time
- Data yang datang segera diproses dan file yang relevan segera di-update

Tidak ada komentar:
Posting Komentar