Pendahuluan

Jumat, Maret 06, 2015 kamusuka 0 Comments




Konsep Sistem Berkas

  1. Tujuan proses komputasi: menghasilkan informasi yang dibutuhkan(sesuai dengan requirement user) dalam waktu yang masih dapat diterima oleh user.
  2. Waktu komputasi pada volume data yang diproses/diolah.
  3. Pengelolaan data dalam jumlah besar membutuhkan effort lebih, baik dalam hal storage device dan pengelolaan nya (cara penyimpanan dan pengaksesan nya). Data tersebut harus:
      • dapat diakses oleh multiuser.
      • selalu tersedia setiap saat dibutuhkan untuk pemrosesan.
      • waktu pengaksesan relatif cepat.
      • tersimpan dalam media penyimpanan sekunder.

Secara Umum:
Sistem Berkas: sistem penyimpanan, pengorganisasian, pengelolaan data pada alat penyimpan eksternal, dengan menggunakan teknik organisasi data tertentu.
Lebih spesisfik: Sistem Berkas dan Akses berkaitan dengan bagaimana cara melakukan insert data, update serta reorganisasi data. back

Representasi Data

Ada dua jenis yaitu:
  1. Secara Lojik Penggambaran data dilevel konseptual, misal penggambaran data dengan metode E-R, model objek, model semantik, dan lain-lain.
  2. Secara Fisik Penggambaran data dilevel fisik, bagaiman adata direpresentasikan dalam media penyimpanan. back 

Klasifikasi Data

  1. Data Tetap, kelompok data yang tidak mengalami perubahan, paling tidak dalamkurun waktu yang lama. Contoh: Data pribadi mahasiswa.
  2. Data Tidak Tetap, kelompok data yang secara rutin mengalami perubahan. Contoh: Data rencana studi mahasiswa.
  3. Data Yang bertambah menurut waktu, kelompok data ini biasanya merupakan data akumulasi dari kelompok data tetap dan data tak tetap. Contoh: Data transkrip. back
 

Definisi Umum

Basis data (Database) 
Sekumpulan data yang saling berhubungan. Data yang tersimpan dalam data base merupakan kumpulan dari beberapa file. Data base dapat didefinisikan dalam sejumlah sudut pandang seperti:
  • Himpunan kelompok data yang saling berhubungan yang diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
  • Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikianrupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.
  • Kumpulan file yang saling berhubungan yang tersimpan dalam media penyimpanan elektronis.
File
Sekumpulan record yang menyatakan kumpulan entitas yang terogranisir dan tersimpan pada media penyimpanan elektronis. KarakteristikFile:
  • Persistance(BertahanLama). Suatu kemampuan untuk dapat diakses pada masa yang akan datang.
  • Sharability(Multi User). Dapat digunakan secara bersama-sama oleh banyak pemakai dan program komputer.
  • Size (Ukuran). Memiliki ukuran yang relatif cukup besar dibandingkan memory utama
Record
Sekumpulan field yang saling berhubungan dan terorganisir dengan baik didalam File. Klasifikasi Record:
  • Fixed Length. Semua field didalam record yang mempunyai panjang yang tetap
  • Variable Length. Field –field yang terdapat didalam record memiliki panjang yang berbeda-beda
Field
Berisinilai dasar(basic values) yang membentuk suatu record. Atribut yang berisi suatu item data tertentu. Terdiri dari komponen tipe data dan nilai (value).
Klasifikasi Field:
  • Fixed Length Field. Field dengan ukuran tetap.
  • Variable Length Field. Field dengan ukuran yang berbeda-beda. back

Macam-macam File

Ada beberapa macam file, diantaranya adalah :

Master File (File Induk), File indukyang menjadi acuan utama suatu proses. Contoh Master File dalam organisasi sebuah pabrik: Payroll Master File, Customer Master File, Personnel Master File, Inventory Master File. Ada 2 jenis Master File :
  • Reference Master File, File yang berisirecord yang tak berubah/ jarang berubah. Contoh: Berkas pelanggan yang berisi field nomor rekening, nama dan alamat.
  • Dynamic Master File, File yang berisi record yang terus menerus berubah dalam kurun waktu tertentu atau berdasarkan suatup eristiwa transaksi. Contoh: Berkas stock barang, Berkas pemesanan tempat duduk.
Transaction File (File Transaksi), File yang berisi informasi yang digunakan untuk memperbaharui file induk. Dalam suatu periode tertentu dilakukan reorganisasi file induk yang melibatkan file transaksi dan menghasilkan file induk yang baru.

Report File (File Laporan), Adalah file yang berisi data untuk keperluan pembuatan laporan. File tersebut dapat dicetak pada kertas atau hanya ditampilkan dilayar.

Work File (File Kerja), Merupakan file sementara dalam sistem. Suatu work file merupakan alat untuk melewatkan data yang dibuat oleh sebuah program keprogram lain. Biasanya file ini dibuat pada waktu proses sortir.

Program File(File Program), Adalah file yang berisi instruksi untuk memproses data yang akan disimpan pada file lain / pada memori utama. Instruksi tersebut dapat ditulis dalam bahasa tingkat tinggi(COBOL, FORTRAN, BASIC, dan lain-lain), bahasa assembler dan bahasa mesin.

Text File(File Teks), Adalah file yang berisi input data alphanumeric dan grafik yang digunakan oleh sebuah text editor program. Text file hanya dapat diproses dengan text editor.

Dump File(File Tampung), Adalah file yang digunakan untuk tujuan pengamanan(security), mencatat tentang kegiatan pengupdate-an, sekumpulan transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan.

Library File(File Pustaka), Adalah file yang digunakan untuk penyimpanan program aplikasi, program utilitas atau program lainnya.

File Histori, Merupakan file yang menyimpan data dalam suatu periode waktu tertentu yang telah lampau, biasanya digunakan untuk menyusun laporan statistik atau rekapitulasi. back

Model Akses File

Ada 3 model akses yang dilakukan oleh sebuah program terhadap file, yaitu:
  1. Input, 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, adalah 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. 
  3. Input / Output File, adalah file yang dapat dibaca dari dan ditulis selama eksekusi program. Contoh: Master File (Berkas Induk), Work File(Berkas Kerja). back

Organisasi File & Teknik Pengaksesan

  1.  Organisasi File Adalah suatu teknik atau cara yang digunakan untuk menyatakan dan menyimpan record-record dalam sebuah file. Ada beberapa teknik dasar organisasi file, yaitu:
      • File Pile
      • File Sequensial
      • File Indeks Sequensial
      • File Indeks Majemuk
      • File Hash
      • File Multiring
  2. Teknik Pengaksesan, ada 2 jenis teknik pengaksesan, yaitu:
      • Direct Access adalah suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada. Contoh: Magnetic Disk.
      • Sequential Access adalah suatu cara pengaksesan record, yang didahului dengan pengaksesan record-record didepannya. Contoh: Magnetic Tape. back

Daftar Pustaka
  1. Gio Wiederhold, File Organization for Database Design, Mc Graw Hill Int. Editions, 1987
  2. Alan L. Tharp, File Organization and Processing, John Wiley & Sons, 1988
  3. C. J. Date. An Introduction to Database Systems. (6th ed). Addison Wesley 1994
  4. Bambang H, Pengarsipan dan Akses pada Sistem Berkas, Informatika - Bandung, 2000
  5. Dewi Handayani, Sistem Berkas, J & J Learning – Yogyakarta, 2001
Sumber: http://elib.unikom.ac.id/download.php?id=108745

0 komentar :