Perancangan FILE & DATABASE
JENIS FILE
File dalam pemrosesan aplikasi dapat dikategorikan ke dalam beberapa jenis.
Tergantung dari kegunaannya, antara lain :
File Induk ( File Master )
| ||||||
Didalam aplikasi, file ini merupakan file penting karena berisi record-record
yang sangat diperlukan dalam organisasi. File ini akan tetap ada selama sistem berjalan. | ||||||
File Transaksi ( Transaction File )
| ||||||
File transaksi sering disebut juga dengan input file, yang digunakan untuk merekam data
hasil transaksi yang terjadi.
|
MEDIA PENYIMPANAN FILE
Terdapat 2 jenis alat penyimpanan data file yang digunakan, yaitu :1.Piransi Akses Serial (Squential Access Storage Device atau SASD)
Contoh peralatan yang termasuk jenis ini : Magnetic Tape & Pita Magnetic.
Ciri – ciri dari piranti ini adalah sebagai berikut :
- Proses pembacaan rekaman harus berurutan.
- Tidak ada pengamatan.
- Data disimpan dalam blok – blok.
- Proses write hanya bisa dilakukan sekali saja.
- Kecepatan akses datanya, sangat tergantung pada:
– Kecepatan pita ( inci/detik ).
– Lebar celah atau gap antar blok.
2. Piranti Akses Direct ( Direct Access Storage Device atau DASD).
Contoh piranti akses tipe direct adalah MAGNETIC DISK
seperti : Hard disk, CD, Optic disk, Flashdisk.
Piranti ini mempunyai ciri :
o Pembacaan rekaman tidak harus urut.
o Mempunyai alamat.
o Data dapat disimpan dalam karakter atau blok.
o Proses write dapat dilakukan beberapa kali
ORGANISASI & AKSES FILE
Ada beberapa tipe organisasi file data yang digunakan, yaitu susunan berurutan (sequential), berurutan diindeks (indexed sequential), acak(random) & acak diindeks(indexed random). Tujuan organisasi data didalam pemrograman terstruktur adalah :
- Untuk menyediakan sarana pencarian record bagi pengolahan,
- 2. Memudahkan penciptaan atau pemeliharaan file.
- Kemudahan dalam penyimpanan dan pengambilan data.
- Kecepatan akses data atau efisiensi akses.
- Efisiensi penggunaan media penyimpanan(storage)
SEQUENTIAL.
Metode ini mempunyai ciri – ciri sebagai berikut :
- Rekaman disimpan berdasarkan suatu kunci.
- Pencarian rekaman tertentu dilakukan record demi record sesuai kuncinya.
RANDOM.
Dalam metode ini kunci rekaman ditransformasikan ke alamat penyimpanan dalam media fisik secara acak (random).
INDEXED SEQUENTIAL.
Metode ini mempunyai ciri – ciri sebagai berikut :
- Merupakan gabungan antara metode sequential dan random.
- Record disimpan secara berurutan dengan menggunakan kunci.
- Masing – masing record diberi indeks.
- Pengalamatan dilakukan secara acak.
- Perlu penyimpanan tambahan, yaitu untuk file indeks
FILE dapat diakses dengan 2 cara yaitu sebagai berikut :
- SEQUENTIAL ACCESS METHOD
- RANDOM ACCESS METHOD
- Menentukan Kebutuhan FILE dari SISTEM BARU
- Menentukan PARAMETER dari FILE sistem yang dibuat
a. Menentukan NAMA FILE, AKRONIM FILE, KODE FILE
b. Menentukan TIPE FILE, Panjang RECORD, ORGANISASI FILE
c. Menentukan AKSES FILE, Media FILE, Primary KEY, Software
No comments :
Post a Comment