ORGANISASI FILE
Adalah suatu teknik atau cara yang digunakan menyatakan dan menyimpan record-record dalam sebuah file.
Ada 4 teknik dasar organisasi file, yaitu :
1. Sequential
2. Relative
3. Indexed Sequential
4. Multi – Key
Secara umum
keempat teknik dasar tersebut berbeda dalam cara pengaksesannya, yaitu :
1.
Direct Access
2.
Sequential Access
1. Direct Access;
Adalah suatu cara pengaksesan record yang langsung,
tanpa mengakses seluruh record yang ada.
2. Sequential Access;
Adalah suatu cara pengaksesan record, yang didahului
pengaksesan record-record di depannya.
Faktor-faktor
yang mempengaruhi dalam proses pemilihan organisasi file :
·
Karakteristik dari media penyimpanan yang
digunakan
·
Volume dan frekuensi dari transaksi yang
diproses
·
Respontime yang diperlukan
Cara
memilih organisasi file todak terlepas dari 2 aspek utama, yaitu :
1.
Model Penggunaannya
2.
Model Operasi File
Ø
Menurut penggunaannya
ada 2 cara :
1.
Batch;
Suatu proses yang
dilakukan secara group atau kelompok.
2.
Interactive;
Suatu
proses yang dilakukan secara satu persatu, yaitu record demi record.
Ø
Menurut operasi
file ada 4 cara :
1. Creation;
Ø
Membuat struktur file lebih dahulu, menentukan
banyak record baru, kemudian record-record dimuat ke dalam file tersebut.
Ø
Membuat file dengan cara merekam record demi
record.
2. Update;
Untuk menjaga agar file tetap up to date.
Insert / Add, Modification, Deletion.
3. Retrieval;
Pengaksesan
sebuah file dengan tujuan untuk mendapatkan informasi.
Inquiry;
Volume
data rendah, model proses interactive.
Report
Generation;
Volume data
tinggi, model proses batch.
File
Retrieval terbagi 2, yaitu :
1.
Comprehensive
Retrieval;
Mendapatkan informasi dari semua record
dalam sebuah file.
Contoh
: * Display all
* List nama, alamat
2.
Selective
Retrieval;
Mendapatkan informasi dari record-record
tertentu berdasarkan persyaratan tertentu.
Contoh
: * List for gaji = 100000
4. Maintenance;
Perubahan
yang dibuat terhadap file dengan tujuan memperbaiki penampilan program dalam
mengakses file tersebut.
q Restructuring
Perubahan struktur file.
Misalnya
:
Panjang
field diubah, penambahan field baru, panjang record dirubah.
q Reorganization
Perubahan
organisasi file dari organisasi yang satu, menjadi organisasi file yang lain.
Misalnya
:
*
Dari organisasi file sequential menjadi indeks sequential.
Secara umum dapat disimpulkan :
ü
Untuk master
file dan program file kita dapat
melakukan created, update, retrieval from dan maintenanced.
ü
Untuk work
file kita dapat melakukan created, update dan retrieved from tapi tidak
dapat kita maintenanced.
ü
Untuk report file umumnya tidak di-update,
retrieve from atau maintenanced.
ü
Untuk transaction file, umumnya hanya dapat di
created dan digunakan untuk sekali proses.
Sistem File :
Sebuah
sistem file sangat membantu para programmer untuk memungkinkan mereka mengakses
file, tanpa memperhatikan detail dari karakteristik dan waktu penyimpanan.
Sistem file ini juga yang mengatur direktori, device access dan buffer.
Tugas dari sistem file :
v
Memelihara direktori dari identifikasi file dan
lokasi informasi.
v
Menetukan jalan (pathway) bagi aliran data
antara main memory dan alat penyimpan sekunder.
v
Mengkoordinasi komunikasi antara CPU dan alat
penyimpan sekunder dan sebaliknya.
v
Menyiapkan file penggunaan input atau output.
v
Mengatur file, bila penggunaan input atau output
telah selesai.
0 Response to "ORGANISASI FILE"
Post a Comment