KONSEP DASAR MENGENAI STRUKTUR ORGANISASI DATA
SISTEM BERKAS / PENGARSIPAN
Merupakan suatu system untuk mengetahui bagaimana cara penyimpanan data dari suatu file tertentu dan organisasi file yang digunakan
SISTEM AKSES
Merupakan cara untuk mengambil informasi dari suatu file
ENTITAS
Merupakan kumpulan objek yang memiliki karakteristik yang sama dan dapat dibedakan satu dengan yang lainnya
ATRIBUT
Merupakan karakteristik yang menjadi cirri dari suatu entitas
ITEM DATA
Merupakan tempat penyimpanan atribut dari sebuah entitas
ITEM DATA ELEMENTER
Merupakan bagian yang lebih kecil dari item data
BASIS DATA
Merupakan kumpulan file yang digunakan oleh program aplikasi dan membentuk hubungan antara record file
FILE
Merupakan kumpulan record yang saling berhubungan
RECORD
Merupakan kumpulan dari field yang saling berhubungan
KEY
Merupakan elemen record untuk menemukan record pada saat pengaksesan
JENIS – JENIS KEY
- PRIMARY KEY : field yang mendefinisikan sebuah record dalam file yang bersifat unik
- SECONDARY KEY : field yang mendefinisikan sebuah record dalam file yang tidak bersifat unik
- CANDIDATE KEY : field-field yang dapat dipilih menjadi primary key
- COMPOSITE KEY : primary key yang dibentuk dari beberapa field
- FOREIGN KEY : field yang bukan key, tetapi merupakan key pada file lain
KLASIFIKASI DATA
- TETAP
Adalah klasifikasi data yang tidak mengalami perubahan dalam kurun waktu yang lama
2. TIDAK TETAP
Adalah klasifikasi data yang mengalami perubahan secara rutin
3. YANG BERTAMBAH MENURUT WAKTU
Adalah klasifikasi data yang merupakan akumulasi dari kelompok data tetap dan tidak tetap
JENIS FILE BERDASARKAN FUNGSI
- MASTER FILE
Adalah berkas induk yang berisi data relative lengkap
2. TRANSACTION FILE
Adalah berkas yang berisi record – record untuk memperbaharui (menambah, menghapus, memperbaiki) record dalam master file
3. REPORT FILE
Adalah berisi data yang bentuknya telah disesuaikan untuk kepentingan user
4. WORK FILE
Adalah berkas file sementara yang digunakan untuk memindahkan data antar program
5. PROGRAM FILE
Adalah berkas yang berisi instruksi – instruksi yang dijalankan oleh computer
6. TEXT FILE
Adalah berkas yang berisi alphanumeric dan graphic data yang diproses oleh program text editor
ORGANISASI FILE
Merupakan teknik atau cara untuk menyatakan dan menyimpan record – record dalam sebuah file
4 TEKNIK DASAR ORGANISASI FILE
- ORGANISASI FILE SEQUENTIAL : mengumpulkan record – record dalam sebuah berkas secara berurutan
- ORGANISASI FILE RELATIVE : mengidentifikasikan record dengan key
- INDEXED SEQUENTIAL : cara untuk mengorganisasikan kumpulan record yang membutuhkan akses secara sequential / individual berdasar nilai key
- MULTIKEY : organisasi file yang diakses dengan banyak cara
FAKTOR YANG MEMPENGARUHI ORGANISASI FILE
- Karakteristik media penyimpanan
- Volume dan frekuensi dari transaksi
- Respontime yang diperlukan
ASPEK UTAMA MEMILIKI ORGANISASI FILE
- MENURUT MODEL PENGGUNAAN
- BATCH
Memproses secara grup atau kelompok
2. INTERACTIVE
Memproses satu per satu
- OPERASI FILE
- CREATION
Membuat struktur dari banyak record – record yang dimuat ke dalam file
2. UPDATE
Insert/add , modification , deletion
3. RETRIEVAL
Pengambilan kembali berkas yang sudah disimpan
- INQUIRY : pengambilan data satu per satu
- REPORT GENERATION : pengambilan data secaara berurutan dan dalam jumlah banyak
4. MAINTENANCE
Memperbaiki penampilan program
- RESTRUCTURING : perubahan struktur file
- REORGANIZATION : perubahan organisasi yang satu menjadi file lain