Apa itu VSAM?

VSAM adalah singkatan dari Metode Akses Penyimpanan Virtual . Ini adalah metode pengelolaan file yang digunakan terutama pada mainframe tetapi juga pada PC. Secara khusus, VSAM dapat mempercepat akses ke data file dengan menggunakan indeks terbalik dari catatan yang ditambahkan ke file. Indeks ini disebut pohon B+.

Pria memegang komputer

VSAM adalah sejenis sistem file berorientasi catatan. Dalam jenis dataset ini, informasi disimpan sebagai kumpulan record. Catatan VSAM bisa berapa pun panjangnya; mereka tidak perlu satu set panjang. Mereka, bagaimanapun, diatur ke dalam blok yang disebut Interval Kontrol, yang diukur dalam byte. Interval Kontrol ini selanjutnya diatur ke dalam Area Kontrol, yang diukur dalam unit yang jauh lebih besar.

VSAM dapat diatur menjadi tiga jenis dataset: Entry Sequenced Data Set (ESDS), Key Sequenced Data Set (KSDS), dan Relative Record Data Set (RRDS). Item ESDS terdaftar dalam urutan inputnya, terlepas dari pertimbangan lainnya. Setiap item dalam KSDS diberi kunci numerik unik, yang dengannya kumpulan data diindeks. Item RRDS diatur oleh nomor catatan terkait, yang dapat diatur oleh pengguna.

Contoh sempurna VSAM yang digunakan jutaan orang setiap hari adalah database FileMaker atau Microsoft Access. Spreadsheet yang dipercepat, database ini berisi jumlah kolom yang bervariasi, yang semuanya berisi informasi alfanumerik. Lembaga keuangan memiliki database yang berisi informasi pribadi tentang pelanggan, dan ini adalah jenis database yang sedang kita bicarakan. Misalnya, Henry Gale tinggal di 815 Wayland Avenue di Wayzata, Minnesota. Setiap item informasi akan disimpan dalam kolomnya sendiri, untuk memudahkan perbandingan.

Kegunaan database VSAM ini memungkinkan pengguna untuk mengkonfigurasi data dalam berbagai presentasi dan parameter pencarian. Yang paling tidak ramah pencarian, setidaknya pada awalnya, adalah ESDS, karena satu-satunya metode pengorganisasiannya adalah urutan yang berpotensi acak di mana data dimasukkan. Data VSAM yang memiliki kunci atau catatan terkait jauh lebih mudah disajikan secara teratur. Pencarian individu untuk nama atau nomor dapat dilakukan, tetapi kemungkinan pencarian yang lebih canggih harus memiliki data yang diatur dengan cara yang berbeda agar menjadi paling efektif.

Author: fungsi