Pengertian
File : kumpulan
informasi yang berhubungan dan tersimpan di dalam secondary storage,
secara konsep file mempunyai beberapa tipe ada yang bertipe Data terdiri dari
character, numeric, dan binary ada juga file yang bertipe program.
System :
Suatu jaringan kerja dari prosedur-prosedur yang
saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau
untuk menyelesaikan suatu sasaran tertentu.
Sistem berkas (Inggris:File System) adalah metoda
untuk memberi nama pada berkas dan meletakkannya pada media penyimpanan.
Semua sistem operasi mulai dari DOS, Windows,
Macintosh dan turunan UNIX memiliki Sistem berkas sendiri untuk meletakkan file
dalam sebuah struktur hirarki. Contoh dari sistem berkas termasuk di dalamnya
FAT, NTFS, HFS dan HFS+, ext2, ext3, ISO 9660, ODS-5, dan UDF. Beberapa sistem berkas
antara lain juga journaling file system atau versioning file system.
Sistem berkas juga menentukan konvensi penamaan
berkas dan peletakan berkas pada stuktur direktori.
Terdapat dua bagian penting dalam sistem file, yaitu:
- kumpulan berkas, sebagai tempat penyimpanan data, serta
- struktur direktori, yang mengatur dan menyediakan informasi mengenai seluruh file dalam sistem.
Sistem
File
Sistem file (atau filesystem)
adalah cara untuk mengatur data diharapkan dipertahankan setelah program
berakhir dengan menyediakan prosedur untuk menyimpan, mengambil dan memperbarui
data, serta mengelola ruang yang tersedia pada device(s) yang berisi sistem
file tersebut. Sistem file mengatur data dalam cara yang efisien dan disetel
untuk karakteristik khusus dari perangkat. Coupling ketat biasanya ada antara
sistem operasi dan sistem berkas. Beberapa filesistem menyediakan mekanisme
untuk mengontrol akses ke data dan metadata. Memastikan agar keandalan adalah
tanggung jawab besar filesystem. Beberapa filesistem menyediakan sarana untuk
beberapa program untuk memperbarui data dalam file yang sama pada waktu yang
hampir sama.
Sistem file yang digunakan pada
perangkat penyimpanan data seperti hard disk drive, floppy disk, cakram optik
cakram, atau flash memori perangkat penyimpanan untuk menjaga lokasi fisik file
komputer. Mereka dapat menyediakan akses ke data pada file server dengan
bertindak sebagai klien untuk protokol jaringan (misalnya NFS, SMB atau 9 P
klien), atau mereka dapat virtual dan ada hanya sebagai metode akses untuk
virtual data (misalnya procfs). Ini dibedakan dari layanan direktori dan
registri.Tugas dari sistem file
¨
Memelihara
direktori dari identifikasi file dan lokasi informasi
¨
Menentukan jalan
(pathway) bagi aliran data antara main memory dan alat penyimpanan sekunder.
¨
Mengkoordinasi
komunikasi antara CPU dan alat penyimpanan sekunder, dan sebaliknya.
¨
Menyiapkan file
penggunaan input atau output.
¨
Mengatur file
bila penggunaan input atau output telah selesai.
ª KLASIFIKASI FILE
·
Master file (berkas
induk)
Kumpulan catatan yang berkaitan dengan salah satu subyek
utama sistem informasi, seperti pelanggan, karyawan, produk dan vendor. Master
file berisi data deskriptif, seperti nama dan alamat, dan juga ringkasan
informasi, seperti jumlah penjualan
dan tahun-ke-tanggal. Kontras dengan transaksi file.
Berikut adalah jenis-jenis bidang yang membuat rekor
master khas dalam sistem informasi bisnis. Ada dapat banyak bidang tergantung
pada organisasi. "Kunci" bidang-bidang di bawah ini adalah
orang-orang yang biasanya diindeks untuk pencocokan terhadap catatan-catatan
transaksi serta pencarian cepat untuk pertanyaan. Nomor rekening biasanya
primary key, tetapi nama juga mungkin utama. Ada sekunder indeks; sebagai
contoh, dalam struktur file terbalik, hampir semua bidang bisa diindeks.
Melihat transaksi file untuk contoh dari
khas transaksi catatan.
EMPLOYEE
MASTER RECORD
key
Employee account number
key
Name (last)
Name (first)
Address, city, state, zip
Hire date
Birth date
Title
Job class
Pay rate
Year-to-date gross pay
CUSTOMER MASTER RECORD
key
Customer account number
key
Name
Bill-to address, city, state, zip
Ship-to address, city, state, zip
Credit limit
Date of first order
Sales-to-date
Balance due
VENDOR MASTER RECORD
key
Vendor account number
key
Name
Address, city, state, zip
Terms
Quality rating
Shipping method
PRODUCT MASTER RECORD
key
Product number
key
Name
Description
Quantity on hand
Location
Primary vendor
Secondary vendor
Ada
2 jenis master file :
1.
Reference master
file
File
yang berisi record yang tidak berubah / jarang berubah
Contoh
File
pelanggan yang berisi field : nomor rekening, nama.
2.
Dynamic master
file
File
yang berisi record yang terus menerus berubah dalam kurun waktu tertentu atau
berdasarkan suatu peristiwa transaksi.
Contoh
File
stock barang
File
pemesanan tempat duduk
·
Transaction
file (berkas transaksi)
Kumpulan catatan transaksi. Data dalam file transaksi
digunakan untuk memperbarui master file, yang berisi data tentang subyek
organisasi (pelanggan, karyawan, vendor, dll). File transaksi juga berfungsi
sebagai jejak audit dan sejarah bagi organisasi. Di mana sebelum mereka dipindahkan
ke penyimpanan offline setelah beberapa periode waktu, mereka semakin menjadi
disimpan online untuk analisis rutin. Melihat data gudang, sistem pengolahan
dan informasi transaksi.
Berikut adalah
jenis-jenis bidang yang membuat catatan transaksi khas dalam sistem informasi
bisnis. Ada dapat banyak bidang tergantung pada organisasi. "Kunci"
bidang-bidang di bawah ini adalah orang-orang yang biasanya diindeks untuk
pencocokan cepat terhadap catatan master. Nomor rekening biasanya primary key, tetapi
nama juga dapat digunakan sebagai primary key. Lihat berkas utama untuk contoh
khas catatan.Report
file (berkas laporan) File yang
berisi data yang dibuat untuk laporan atau keperluan user. File tersebut dapat dicetak pada kertas
printer atau hanya ditampilkan dilayar.
EMPLOYEE PAYROLL RECORD
key Employee account number
Today's date
Hours worked
ORDER RECORD
key Customer account number
Today's date
Quantity
Product number
PAYMENT RECORD
key Customer number
Today's date
Invoice number
Amount paid
Check number
PURCHASE ORDER
key Purchase order number
Today's date
Department
Authorizing agent
Vendor account number
Quantity
Product number
Due date
Total cost
WAREHOUSE RECEIPT
key Purchase order number
key Invoice number
Today's date
Quantity
Product number
·
Work file
(berkas kerja)
Merupakan file sementara dalam
sistem. Suatu work file merupakan alat
untuk melewatkan data yang dibuat oleh sebuah program ke program lain. Biasanya file ini dibuat pada waktu proses
sortir.
·
Program file
(berkas program)
File yang berisi instruksi-instruksi
untuk memproses data yang akan disimpan pada file lain atau pada memori utama.
Instruksi-instruksi
tersebut dapat ditulis dalam bahasa tingkat tinggi (COBOL, FORTRAN, BASIC dll),
bahasa assembler dan bahasa mesin.
·
Text file
(berkas teks)
File yang berisi input
data alphanumerik dan grafik yang digunakan oleh sebuah text editor
program. Text file hanya dapat diproses
dengan text editor.
·
Dump file
(berkas tampung)
File yang digunakan untuk tujuan
pengamanan (security), mencatat tentang kegiatan peng-update-an, sekumpulan
transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan.
·
Library file
(berkas pustaka)
File yang digunakan untuk penyimpanan
program aplikasi, program utilitas atau program lainnya.
·
History file
(berkas sejarah)
File ini merupakan tempat akumulasi dari
hasil pemrosesan master file dan transaction file. File ini berisikan data yang selalu
bertambah, sehingga file ini terus berkembang, sesuai dengan kegiatan yang
terjadi.
ª MODEL AKSES
Ada 3 model akses yang mungkin oleh sebuah program
terhadap file, yaitu
1.
Input
File
File
yang hanya dapat dibaca dengan program
Contoh
·
Transaction file
merupakan input file untuk meng-update program
·
Program file
dari source code merupakan input file untuk program compiler
2.
Output
File
File yang hanya dapat ditulis oleh sebuah program /
file yang dibuat dengan program.
Contoh
·
Report file
merupakan output dari program yang meng-update master file
·
Program file
yang berupa object code merupakan output file dari program compiler
3.
Input/Output
File
File
yang dapat dibaca dari dan ditulis ke selama eksekusi program
Contoh
·
Master File
·
Work File dengan sort program
ª OPERASI FILE
Cara memilih organisasi
file tidak lepas dari 2 aspek utama, yaitu :
1.
Model
penggunaannya ada 2 cara yaitu
Batch Processing : Suatu proses
yang dilakukan secara group atau
kelompok
Interactive Processing : Suatu
proses yang dilakukan secara satu
persatu, yaitu record demi record
2.
Menurut model
operasi file ada 4 cara, yaitu :
· Creation : Membuat struktur file lebih terdahulu,
lalu menentukan banyak record baru kemudian record-record tersebut dimuat
kedalam file tersebut atau membuat file dengan cara merekam record demi record.
· Update :
Untuk menjaga agar file tetap up to date
o Insert / Add
o Modification
o Deletion
· Retrieval : Pengaksesan sebuah file dengan tujuan
untuk mendapatkan informasi
o Inquiry : volume data rendah, model proses
interactive
o Report Generation : Volume data tinggi, model proses
batch
File retrieval dibagi menjadi 2, yaitu :
☻ Comprehensive
Retrieval
Mendapatkan informasi
dari record-record tertentu berdasarkan persyaratan tertentu.
Contoh
:
Display
all
List
nama, alamat
☻ Selective
Retrieval
Mendapatkan
informasi dari record-record tertentu berdasarkan persyaratan tertentu
Contoh
:
List
for gaji = 1000000
List
npm,nama,alamat for angkatan = 90
· Maintenance
: Perubahan yang dibuat terhadap file dengan tujuan memperbaiki penampilan
program dalam mengakses file tersebut.
☻ Restructuring
: Perubahan struktur file
Misalnya : Panjang fiel diubah
Penambahan field baru
Panjang record berubah
☻ Reorganization
: Perubahan organisasi file dari organisasi yang satu,
menjadi
organisasi file yang lain.
Misalnya : Dari organisasi file sequential menjadi indexed sequential
Dari direct menjadi sequential.
Secara umum dapat disimpulkan :
Ø Untuk master file dan program file, kita dapat
melakukan created, updated, retrieved from dan maintained.
Ø Untuk work file,
kita dapat melakukan created, updated dan retrieved from tapi tidak
dapat kita maintained.
Ø Untuk report file umumnya tidak di updated,
retrieved from atau maintained.
Untuk transaction file,
umumnya hanya dapat di create dan digunakan untuk sekali proses.
Tidak ada komentar:
Posting Komentar