Organisasi berkas sekuensial adalah merupakan cara yang paling dasar untuk mengorganisasikan kumpulan record record dalam sebuah berkas. Dalam organisasi berkas sekuensial, pada waktu record ini dibuat, record-record direkam secara berurutan. Record pertama ditempatkan pada posisi pertama dalam berkas, record kedua ditempatkan pada posisi kedua dalam berkas dan seterusnya. Begitu pula pada waktu pengaksesan dan pada waktu berkas ini digunakan sebagai input, record-record harus diakses secara berurutan.
Jadi dalam organisasi berkas sekuensial, bukan berarti bahwa recordrecord tersebut disimpan dalam urutan numerik. Jika kita ingin menambahkan suatu record pada berkas sekuensial, maka record tersebut akan terletak pada akhir berkas. Organisasi berkas sekuensial dapat terdiri dari record-record yang berbeda jenis.
PROSES
Karena record-record dalam organisasi berkas sekuensial harus diakses secara berurutan, maka berkas sekuensial lebih sering menggunakan batch processing dari pada interactive processing.
Keuntungan dan Keterbatasan
Adapun keuntungan utama dari teknik organisasi berkas sekuensial adalah kemampuan untuk mengakses record berikutnya secara cepat. Keterbatasan dari organisasi berkas sekuensial adalah kita tidak dapat mengakses langsung pada record yang diinginkan.
Contoh:
Berkas gaji yang disusun secara sekuensial berdasarkan NIP, hendak diakses berdasarkan NAMA, maka program tidak baik . Juga tidak baik mengakses record dengan urutan sebagai berikut:
NIP: 15024508 , NIP: 15024607, NIP: 15024115 ,NIP: 15028001 dimana NIP tersebut belum tersortir.
MEDIA PENYIMPANAN BERKAS SEKUENSIAL
Berkas sekuensial dapat disimpan dalam SASD, seperti magnetic tape atau pada DASD, seperti magnetic disk.
Beberapa alasan untuk menyimpan berkas sekuensial pada DASD:
- Pada umumnya komputer dihubungkan dengan sedikit tape drive, sehingga tidak cukup untuk menunjang program aplikasi yang banyak membutuhkan berkas sekuensial .
Contoh:
Jika 3 berkas sekuensial, seperti master file, transaction file, dan update master file yang digunakan oleh sebuah program, karena hanya ada 2 tape drive, maka salah satu dari ketiga berkas tersebut disimpan dalam disk.
- Sistem yang dikonfigurasikan untuk fungsi berkas tertentu, selalu disimpan dalam disk .
PEMBUATAN BERKAS SEKUENSIAL
Pembuatan berkas sekuensial meliputi penulisan record-record dalam serangkaian yang diinginkan pada media penyimpanan.
Pembuatan berkas transaksi sekuensial meliputi tugas tugas:
* Pengumpulan data.
* Perubahan data dalam bentuk bahasa yang dapat dibaca oleh mesin.
* Pengeditan data.
* Pemeriksaan transaksi yang ditolak.
* Penyortiran edit data.
PEMBUATAN BERKAS LAPORAN
Dalam Pembuatan berkas laporan sekuensial dikenal 3 jenis record:
* Header Record
Mencakup report header, page header, dan group header. Dikenal sebagai informasi pengenal (identifying information).
* Detail Record
Mencakup isi laporan yang umumnya disusun dalam kolom.
* Footer Record
Mencakup report footer, page footer, dan group footer. Dikenal sebagai informasi ringkasan (summary information).

0 komentar:
Posting Komentar