sistem berkas 2ia - gunadarmahelen.staff.gunadarma.ac.id/downloads/files/47035/01... · teknik...

Post on 03-Dec-2020

7 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SISTEM BERKAS2IA

KONSEP DASAR

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Overview

• Konsep Dasar

• Klasifikasi File

• Model Akses File

• Organisasi File

• Operasi File

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Sistem Berkas

• Sistem berkas merupakan mekanismepenyimpanan dan pengaksesan, baik datamaupun program yang berada dalam sistemoperasi.

• Terdapat dua bagian penting dalam sistemberkas, yaitu:- Kumpulan berkas, sebagai tempatpenyimpanan data- Struktur direktori, yang mengatur danmenyediakan informasi mengenai seluruh berkasdalam sistem.

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Klasifikasi Berkas/File (1)

• Master File (Berkas Induk)File yang berisi data yang relatif tetap.

Ada 2 jenis Master File :- Reference Master FileFile yang berisi record yang tidak berubah / jarang berubahContoh:

File pelanggan yang berisi field: nomor rekening, nama dan alamat.- Dynamic Master FileFile yang berisi record yang terus menerus berubah dalam kurunwaktu tertentu atau berdasarkan suatu peristiwa transaksi.Contoh:File stock barangFile pemesanan tempat duduk

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Klasifikasi Berkas/File (2)

• Transaction File (Berkas Transaksi)

- File yang berisi record-record yang akanmemperbaharui atau meng-update record-record yang ada pada master file.

- Meng-update dapat berupa: penambahanrecord, penghapusan dan perbaikanrecord.

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Klasifikasi Berkas/File (3)

• Report File (Berkas Laporan)

File yang berisi record-record yang disusun sedemikianrupa, sehingga memudahkan user mendapatkaninformasi.

File ini dapat dicetak pada kertas printer atau hanyaditampilkan di layar.

• Work File (Berkas Kerja)

Merupakan file sementara dalam sistem. file ini berfungsisebagai alat untuk melewatkan data yang dibuat olehprogram ke program lain.

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Klasifikasi Berkas/File (4)

• Program File (Berkas Program)

File yang berisi instruksi-instruksi untuk memproses data yang akandisimpan 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 digunakanoleh sebuah text editor program. Text file hanya dapat diprosesdengan text editor.

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Klasifikasi Berkas/File (5)

• Dump File (Berkas Tampung)File yang digunakan untuk tujuan pengamanan (security), mencatattentang kegiatan peng-update-an, sekumpulan transaksi yang telahdiproses 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.

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Contoh Klasifikasi FileFile Fungsi

Timecards TransactionSort Program ProgramSort Workfile WorkSorted-Timecards TransactionPayroll Master MasterPay Record UpdateProgram

Program

Reject Timecards WorkPaycheck Detail WorkReconciliationDetail

Work

List Utility Program ProgramReject Report ReportPaycheck WriterProgram

Program

Paychecks ReportReconciliationReport WriterProgram

Program

ReconciliationReport

Report

Model Akses File

• 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.

• 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.

• Input/Output File

File yang dapat dibaca dari dan ditulis ke selama eksekusi program.

Contoh:

- Master File

- Work File dengan sort programhelen.staff.gunadarma.ac.idhelentugas@outlook.com

Contoh Model Akses File

Program File Input File Output FileInput/Output

FileSort Timecards SortedTimecards Sort workfile

Pay Record Update

SortedTimecards

Reject Timecards

Paycheck Detail

ReconciliationDetail

Payroll Master

PaycheckWriter

PaycheckDetail

Paychecks

Reconciliation

Report Writer

Reconciliation Detail

ReconciliationReport

List UtilityRejectTimecards

Reject Report

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Teknik Organisasi File

Suatu teknik/cara yang digunakan untukmenyatakan/menggambarkan dan menyimpanrecord-record dalam sebuah berkas.

Ada 4 teknik dasar organisasi berkas, yaitu:

• Sequential File

• Relative File

• Index Sequential File

• Multi-Key Filehelen.staff.gunadarma.ac.idhelentugas@outlook.com

Cara Pengaksesan File

Secara umum keempat teknik dasar tersebut berbedadalam cara pengaksesannya, yaitu:

• Direct Access

Suatu cara pengaksesan record yang langsung tanpamengakses seluruh record yang ada.

• Sequential Access

Suatu cara pengaksesan record, yang didahuluipengaksesan record-record didepannya.

helen.staff.gunadarma.ac.idhelentugas@outlook.com

Operasi File

Menurut 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, yaiturecord demi record.

helen.staff.gunadarma.ac.idhelentugas@outlook.com

top related