KONSEP DASAR ORGANISASI BERKAS Bahan Ajar Perkuliahan Struktur
KONSEP DASAR ORGANISASI BERKAS Bahan Ajar Perkuliahan: Struktur dan Organisasi Data 1 Universitas Gunadarma
Konsep Dasar Organisasi Berkas Definisi Organisasi Berkas adalah suatu teknik atau cara yang digunakan untuk menyatakan dan menyimpan record - record di dalam sebuah file Teknik Dasar Organisasi Berkas • • Organisasi Berkas Sequential Organisasi Berkas Relatif Organisasi Berkas Indexed Sequential Organisasi Berkas Multi-Key 2
Konsep Dasar Organisasi Berkas Teknik Dasar Organisasi Berkas berbeda dalam cara pengaksesan pada media penyimpanan, yaitu: • Sequential Access • Adalah suatu cara pengaksesan record yang didahului dengan pengaksesan terhadap record - record sebelumnya • Contoh: akses sekuensial pada magnetic tape. • Direct Access • Adalah suatu cara pengaksesan record yang langsung tanpa mengakses seluruh record yang ada sebelumnya. • Contoh: akses langsung pada magnetic disk atau compact disk. 3
Konsep Dasar Organisasi Berkas Faktor - Faktor yang Mempengaruhi dalam Proses Pemilihan Organisasi Berkas • Karakteristik dari media penyimpanan yang digunakan. • Volume dan frekuensi dari transaksi yang diproses. • Response Time yang diperlukan. 4
Konsep Dasar Organisasi Berkas Model Aspek Utama dalam Pemilihan Organisasi Berkas • Model Penggunaan • Batch: suatu proses yang dilakukan secara grup atau kelompok. • Interactive: suatu proses yang dilakukan secara satu persatu (record demi record) 5
Konsep Dasar Organisasi Berkas Model Aspek Utama dalam Pemilihan Organisasi Berkas • Model Operasi • File Creation: • Pembuatan struktur file. • Menentukan banyak record baru yang akan diisi. • File Update: • Untuk memperbaharui file agar tetap up-to-date. • Menggunakan perintah insert / add, modification, dan deletion. 6
Konsep Dasar Organisasi Berkas Model Aspek Utama dalam Pemilihan Organisasi Berkas • File Retrieval: • Pengaksesan sebuah file dengan tujuan untuk mendapatkan informasi. • Contoh: • Inquiry: volume data rendah, model proses interaktif. • Report Generation: volume data tinggi, model proses batch. 7
Konsep Dasar Organisasi Berkas Model Aspek Utama dalam Pemilihan Organisasi Berkas • Model Retrieval terbagi menjadi dua, yaitu: • Comprehensive Retrieval: yaitu dengan mendapatkan seluruh informasi dari semua record dalam file. • Contoh: select * from mahasiswa; select NIM, Nama from Mahasiswa • Selective Retrieval: yaitu dengan mendapatkan informasi dari record - record tertentu berdasarkan persyaratan tertentu. • Contoh: select * from pegawai where gaji > 2000000; select nama, alamat from mahasiswa where ipk > 3, 5; 8
Konsep Dasar Organisasi Berkas Model Aspek Utama dalam Pemilihan Organisasi Berkas • File Maintenance: • Perubahan yang dibuat terhadap file dengan tujuan memperbaiki penampilan program dalam mengakses file tersebut. • File maintenance terbagi menjadi: • Restructuring • Reorganization 9
Konsep Dasar Organisasi Berkas Model Aspek Utama dalam Pemilihan Organisasi Berkas • Restructuring • Merubah struktur file • Contoh: mengubah lebar field, atau menambah field baru. • Reorganization • Merubah organisasi file dari yang satu ke organisasi file lainnya. • Contoh: mengubah dari organisasi file sequential menjadi organisasi index sequential. 10
- Slides: 10