Organisasi File adalah suatu teknik atau cara yang digunakan untuk menyatakan dan menyimpan record-record dalam sebuah file.

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;
Adalah suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada.
Contoh : Magnetic Disk.

2.Sequential Access;
Adalah suatu cara pengaksesan record, yang didahului pengaksesan record-record di depannya.
Contoh : Magnetic Tape.

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
* List nama, npm, for angkatan = 93

4. Maintenance;
Perubahan yang dibuat terhadap file dengan tujuan memperbaiki penampilan program dalam mengakses file tersebut.
 Restructuringq
Perubahan struktur file.
Misalnya :
Panjang field diubah, penambahan field baru, panjang record dirubah.
 Reorganizationq
Perubahan organisasi file dari organisasi yang satu, menjadi organisasi file yang
lain.
Misalnya :* Dari organisasi file sequential menjadi indeks sequential.
* Dari direct menjadi sequential

 

Sumber:

http://iryanaichwani.blogspot.com/2010/08/model-akses-file-dan-organisasi-file.html

http://restupamujitriatmoko.blogspot.com/2012/01/organisasi-file.html