SlideShare a Scribd company logo
1 of 25
PENGARSIPAN & AKSES


   Oleh: Yuni Sugiarti Anwas
   yunishanafi@yahoo.co.id
TUJUAN

•Dapat memahami organisasi berkas
•Dapat menjelaskan organisasi berkas.
•Dapat menjelaskan file storage.
•Manipulasi file : sorting
•Mampu bekerja dengan berbagai jenis organisasi
 berkas.
Materi :
Sistem File, media penyimpanan data ,
struktur organisasi file, file seq, index,
index seq, organisasi file multi key,
pengenalan kontrol I/O, hashing,
sorting.
Konsep
 Sistem Berkas dan Akses
Sistem Berkas dan akses adalah :
  Sistem pengorganisasian, pengelolaan dan
  penyimpanan data pada alat penyimpan dgn orgn file
  ttt.
  Suatu sistem untuk mengetahui bagaimana cara
  menyimpan data dari file tertentu dan organisasi file
  yang digunakan.(Sistem Berkas, JJ Learning,
  Yogyakarta, 2001, hal : 1)
  Pengarsipan dan akses adalah : Cara untuk
  membentuk suatu arsip / file dan cara pencarian
  record-recordnya kembali.
Definisi File
File terdiri dari record-record yang menggambarkan
satu kesatuan data yang sejenis. Misalnya file
matakuliah berisi data tentang semua matakuliah
yang ada.(Sistem Berkas dan Akses, Gunadarma,
1998, hal:3)
File adalah kumpulan record yang menyatakan
sekumpulan entitas dengan aspek-aspek tertentu
yang umum dan terorganisasi untuk maksud tertentu.
(Bambang Haryanto, Sistem Berkas dan Akses,
Informatika, Bandung, 2000, hal : 5)
Pandangan Umum File
File Logis : (logical file) adalah File yg terdiri
dari data dan operasi pemrosesan apa yang
bisa dijalankan pada file tersebut. Pemakai
file (user) biasanya akan mengadopsi atau
menggunakan pandangan ini.
File fisik : (Physical file) adalah file yang
dipandang berdasarkan bagaimana data
disimpan pada perangkat penyimpanan
seperti disk magnetis dan bagaimana operasi
pemrosesan bisa dilakukan.
Karakteristik File
a. UMUM :
    Persitence, “bertahan lama” yaitu kemampuan untuk dapat diakses
    dimasa datang. Karakterisitk inilah yang dimanfaatkan agar hasil kerja
    dimasa lalu masih dapat digunakan aplikasi dimasa datang.
    Sharability, “dapat digunakan bersama” oleh beragam pemakai dan
    program.
    Size, File memiliki ukuran yang relatif lebih besar dibanding memory
    utama.

b. KHUSUS :
   File dapat diciptakan dan dihapus.
   File memiliki nama yang unik.
   File memiliki parameter perangkat, karena terdapat banyak perangkat
   dalam satu sistem.
   File memiliki parameter pemakai dan direktori. Pada sistem multiuser,
   tiap pemakai memiliki direktori sendiri.
Klasifikasi File
1. Berdasarkan isi
2. Berdasarkan metoda akses
Klasifikasi menurut
            Isinya
    Master file (berkas induk)
         File yang paling penting
                   Tidak boleh diperbaharui selama pemrosesan selama kurun waktu
                    tertentu
                   Selalu dipergunakan pada siklus pemrosesan
                   Terdiri dari field yang isinya relatif tetap
               Ada dua jenis master file :
                    Reference master file (berkas induk penunjuk), bersifat statis
                         Berisi record yang tak berubah atau jarang berubah. Contoh :
                         File pelanggan : kd_lgn, nama_lgn, alamat, telp_lgn
                         File mahasiswa : npm, nama_mhs, tgl_lahir, alamat, telp_mhs
                    Dynamic master file (berkas induk dinamik), bersifat dinamis
                         Berisi record yang terus menerus berubah dalam kurun waktu
                          tertentu (berubah secara berkala), atau berdasarkan peristiwa
                          transaksi. Contoh :
                         File stock barang
                         File tabungan
Klasifikasi menurut
           Isinya
Transaction file (berkas transaksi)
   Dapat diperbaharui
   Bersifat sementara (temporer)
   Dipergunakan untuk memperbaharui master file
   Berisi record-record yang akan mengup-date /
    memperbaharui record-record yang ada pada file
    induk. Mengup-date dapat berupa : Input data, Edit
    data, delete data.
Report file (berkas laporan)
File yang berisi record-record yang disusun
sedemikian rupa, sehingga memudahkan user
mendapatkan informasi dari file tersebut. File ini
dapat dicetak ke kertas, atau cukup ditampilkan
dilayar.
Klasifikasi menurut
           Isinya
Work file (berkas kerja)
   File ini berisi record-record yang diperlukan
    sementara. Dari file ini dapat dibuat sebuah
    program, dan dipakai oleh program lain sebagai
    input. Biasanya file ini dibuat pada waktu proses
    sortir.
Program file (berkas program)
   File ini berisi perintah-perintah untuk memproses
    data. Perintah dapat ditulis dalam bahasa tingkat
    tinggi (COBOL, Fortran, Pascal, BASIC, PL/1,
    RPG, dll), bahasa rakitan (assembler), atau
    bahasa mesin.
Klasifikasi menurut
           Isinya
Dump file (berkas tampung)
   File ini 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 ini digunakan untuk penyimpanan program
    aplikasi, atau program utility, atau program
    lainnya.
Klasifikasi menurut
           isinya
History file (berkas sejarah)
   File tidak aktif selama suatu kurun waktu
   Data tersimpan secara kompak atau padat
   Kecepatan pengaksesan tidak terlalu penting
   Kadang disebut sebagai master file lama
   File ini merupakan tempat akumulasi dari hasil
    pemrosesan file induk dan file transaksi. File ini
    berisikan data yang selalu bertambah, sehingga
    file ini terus berkembang seiring dengan
    kegiatan yang terjadi.
Klasifikasi menurut
               Metoda akses
Input file
   File yang hanya dapat dibaca oleh sebuah program.
   Contoh :
   File transaksi merupakan file input untuk meng-update file input
   File program adalah file input untuk program compiler (program compiler ini
   akan mengubah source code (.prg) menjadi object code (.obj)

Output file
   File yang hanya dapat ditulis oleh sebuah program.
   Contoh :
   File laporan merupakan file output dari file program.
   File program yang berupa object code merupakan file output dari program
   compiler.

Input/output file
   File ini dapat dibaca dari dan ditulis ke selama eksekusi berlangsung. Contoh :
   File induk, file kerja
Pengaksesan terhadap
        file
Pengambilan rekord, dapat berupa operasi berikut :
   pengambilan satu rekord tertentu
   pengambilan sekumpulan rekord dengan kriteria
    tertentu
   pengambilan seluruh rekord
Pembaruan rekord, dapat berupa operasi berikut :
Perubahan nilai di rekord
penghapusan
Penambahan rekord ke file.
Reorganisasi file, yaitu rekonstruksi file untuk
meningkatkan kinerjanya.
Organisasi File
Menurut cara pengaksesannya :
 Direct Acces
     suatu cara pengaksesan record yang
      langsung, tanpa mengakses seluruh record
      yang ada.
 Sequensial Accses
     suatu cara pengaksesan record, yang
      didahului pengaksesan record-record
      didepannya.
Model Operasi File
Cara memilih organisasi file tidak lepas
 dari 2 aspek utama, yaitu :
 Model Penggunaannya
 Model Operasi file
Model Penggunaannya

 Batch, suatu proses yang dilakukan secara
  bertumpuk kmdian dieks.(akses lambat)
 Iterative, suatu proses yang dilakukan
  secara satu per satu, yaitu record demi
  record.
Model
      Operasi file / aktivitas
          pemrosesan

1. Creation
     Pembuatan ada 2 cara :
            mebuat struktur file lebih dahulu dan menentukan
             banyaknya record, baru kemudian record-record
             dimuat (load) kedalam file tersebut.
            Membuat file dengan cara merekam record demi
             record.
Model
      operasi file / aktivitas
          pemrosesan
2. Update
     Pengubahan isi dari file diperlukan untuk menjaga
      file itu tetap up to date. Ada tiga :
         Insert / Add (penyisipan atau
          penambahan record)
         Modification (perbaikan record)
         Deletion (penghapusan record)
3. Retrieval
Pengaksesan sebuah berkas untuk mendapatkan informasi.


     Menurut ada tidaknya persyaratan retrieval dibagi
      :
          Comprehensive Retrieval
               Mendapatkan informasi dari semua record dalam sebuah
                berkas.
                  Contoh :
                   - Display All

                   List Nama, Alamat

          Selective Retrieval
               Mendapatkan informasi dari record-record tertentu
                berdasarkan persyaratan tertentu.
                  Contoh :
                   List for gaji = 70000
                   List Nama, NPM for angkatan = 85/86
Model
       operasi file / aktivitas
4. Maintenance
               pemrosesan
     Perubahan yang dibuat terhadap berkas dengan tujuan
      memperbaiki program dalam mengakses berkas tertentu. Ada
      dua cara yaitu :
         Restructuring
             Perubahan struktur berkas.
             Misalnya :
             - panjang field diubah
             penambahan field baru
             panjang record diubah
         Reorganization
             Perubahan organisasi berkas dari organisasi yang satu, menjadi
              organisasi berkas yang lain.
             Misalnya :
             dari sequensial menjadi indexed sequensial
             dari direct menjadi sequensial
Kriteria Sisber
Kriteria teknis
   kecepatan akses dalam pengambilan data
   kemudahan peremajaan (up-date/insert/delete)
   kemudahan reorganisasi data
   pemakaian penyimpanan (storage) seminimal
    mungkin.
Kriteria non teknik
   Ekonomis (segala sesuatu yang berhubungan dengan
    perancangan)
   Pemeliharaan (maintenance) dan integritas data
    mudah dan konsisten
   Andal
   Proteksi (keamanan perusahaan)
Latihan
Jelaskan & Beri contoh ttg file, record,
field, char & Key.
PENGARSIPAN & AKSES SECARA EFEKTIF

More Related Content

What's hot

What's hot (16)

Pengertian Sistem berkas
Pengertian Sistem berkas Pengertian Sistem berkas
Pengertian Sistem berkas
 
Dian eka pratiwi 1204411302
Dian eka pratiwi 1204411302Dian eka pratiwi 1204411302
Dian eka pratiwi 1204411302
 
Sistem Berkas 1
Sistem Berkas 1Sistem Berkas 1
Sistem Berkas 1
 
Sb1
Sb1Sb1
Sb1
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
4.basis data
4.basis data4.basis data
4.basis data
 
Part iv herdi,indra,rina
Part iv herdi,indra,rinaPart iv herdi,indra,rina
Part iv herdi,indra,rina
 
Pls opik
Pls opikPls opik
Pls opik
 
Sistem berkas lr
Sistem berkas lrSistem berkas lr
Sistem berkas lr
 
Helen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen File
 
3.organisasi sequential
3.organisasi sequential3.organisasi sequential
3.organisasi sequential
 
Sistem berkas
Sistem berkasSistem berkas
Sistem berkas
 
Komputer
KomputerKomputer
Komputer
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
Sistem Basis Data 1
Sistem Basis Data 1Sistem Basis Data 1
Sistem Basis Data 1
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 

Viewers also liked

Corelytics Business Advisor Program Overview
Corelytics Business Advisor Program OverviewCorelytics Business Advisor Program Overview
Corelytics Business Advisor Program OverviewFannit
 
How to manage your business in 30 minutes per month
How to manage your business in 30 minutes per monthHow to manage your business in 30 minutes per month
How to manage your business in 30 minutes per monthFannit
 
How to share the picture of financial performance with key employees
How to share the picture of financial performance with key employeesHow to share the picture of financial performance with key employees
How to share the picture of financial performance with key employeesFannit
 
SERGIO_FRAIRE_RESUME
SERGIO_FRAIRE_RESUMESERGIO_FRAIRE_RESUME
SERGIO_FRAIRE_RESUMESergio Fraire
 
Corelytics Business Advisor Starter Kit
Corelytics Business Advisor Starter KitCorelytics Business Advisor Starter Kit
Corelytics Business Advisor Starter KitFannit
 

Viewers also liked (12)

Xml 31
Xml 31Xml 31
Xml 31
 
Corelytics Business Advisor Program Overview
Corelytics Business Advisor Program OverviewCorelytics Business Advisor Program Overview
Corelytics Business Advisor Program Overview
 
How to manage your business in 30 minutes per month
How to manage your business in 30 minutes per monthHow to manage your business in 30 minutes per month
How to manage your business in 30 minutes per month
 
Tecnologia tactil
Tecnologia tactilTecnologia tactil
Tecnologia tactil
 
Time image
Time imageTime image
Time image
 
How to share the picture of financial performance with key employees
How to share the picture of financial performance with key employeesHow to share the picture of financial performance with key employees
How to share the picture of financial performance with key employees
 
Attachment 4
Attachment 4Attachment 4
Attachment 4
 
SERGIO_FRAIRE_RESUME
SERGIO_FRAIRE_RESUMESERGIO_FRAIRE_RESUME
SERGIO_FRAIRE_RESUME
 
Itv presentation
Itv presentationItv presentation
Itv presentation
 
TECNOLOGIA TACTIL
TECNOLOGIA TACTILTECNOLOGIA TACTIL
TECNOLOGIA TACTIL
 
Simtheory
SimtheorySimtheory
Simtheory
 
Corelytics Business Advisor Starter Kit
Corelytics Business Advisor Starter KitCorelytics Business Advisor Starter Kit
Corelytics Business Advisor Starter Kit
 

Similar to PENGARSIPAN & AKSES SECARA EFEKTIF

Zulyanti Megasari - Manajemen File
Zulyanti Megasari -  Manajemen FileZulyanti Megasari -  Manajemen File
Zulyanti Megasari - Manajemen Filebelajarkomputer
 
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptxPertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptxYaya610291
 
42519051 Bab 9 Sistem berkas
42519051 Bab 9 Sistem berkas42519051 Bab 9 Sistem berkas
42519051 Bab 9 Sistem berkasAbdulRahman1543
 
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem fileAlvin Setiawan
 
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdf
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdfSO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdf
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdfFarrel77
 
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...
Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...Novi Irnawati
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptNikoEstradiyanto1
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptNikoEstradiyanto1
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptPutriDewintari1
 
Slide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptSlide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptafidatulmasbakhah1
 
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptPertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptwildanmoch
 

Similar to PENGARSIPAN & AKSES SECARA EFEKTIF (20)

File sistem01
File sistem01File sistem01
File sistem01
 
20182-31-C31040204-A-K-2.pdf
20182-31-C31040204-A-K-2.pdf20182-31-C31040204-A-K-2.pdf
20182-31-C31040204-A-K-2.pdf
 
Arsip akses materi2
Arsip akses materi2Arsip akses materi2
Arsip akses materi2
 
Zulyanti Megasari - Manajemen File
Zulyanti Megasari -  Manajemen FileZulyanti Megasari -  Manajemen File
Zulyanti Megasari - Manajemen File
 
Pertemuan 12
Pertemuan 12Pertemuan 12
Pertemuan 12
 
Kelompok 5
Kelompok 5Kelompok 5
Kelompok 5
 
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptxPertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
Pertemuan Ke-11 - Sistem Operasi -Sistem Berkas.pptx
 
42519051 Bab 9 Sistem berkas
42519051 Bab 9 Sistem berkas42519051 Bab 9 Sistem berkas
42519051 Bab 9 Sistem berkas
 
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
2 ka24 sistem operasi- 2ka24_sistem operasi- materi sistem file
 
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdf
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdfSO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdf
SO TGS1 IFMLM1_2301020002_Heri Dameanto Marbun.pdf
 
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...
Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...Sim 14, novi irnawati, hapzi ali, database   basis data, universitas mercu bu...
Sim 14, novi irnawati, hapzi ali, database basis data, universitas mercu bu...
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.pptSlide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
Slide-INF106-Pertemuan-1-Pengantar-Sistem-Basis-Data.ppt
 
Slide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.pptSlide-INF106-INF106-Slide-01.ppt
Slide-INF106-INF106-Slide-01.ppt
 
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.pptPertemuan-3-Pengantar-Sistem-Basis-Data.ppt
Pertemuan-3-Pengantar-Sistem-Basis-Data.ppt
 
1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt
 
9.sistem file
9.sistem file9.sistem file
9.sistem file
 
9.sistem file
9.sistem file9.sistem file
9.sistem file
 
Kuliah i sbd
Kuliah i sbdKuliah i sbd
Kuliah i sbd
 

PENGARSIPAN & AKSES SECARA EFEKTIF

  • 1. PENGARSIPAN & AKSES Oleh: Yuni Sugiarti Anwas yunishanafi@yahoo.co.id
  • 2. TUJUAN •Dapat memahami organisasi berkas •Dapat menjelaskan organisasi berkas. •Dapat menjelaskan file storage. •Manipulasi file : sorting •Mampu bekerja dengan berbagai jenis organisasi berkas.
  • 3. Materi : Sistem File, media penyimpanan data , struktur organisasi file, file seq, index, index seq, organisasi file multi key, pengenalan kontrol I/O, hashing, sorting.
  • 4. Konsep Sistem Berkas dan Akses Sistem Berkas dan akses adalah : Sistem pengorganisasian, pengelolaan dan penyimpanan data pada alat penyimpan dgn orgn file ttt. Suatu sistem untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan.(Sistem Berkas, JJ Learning, Yogyakarta, 2001, hal : 1) Pengarsipan dan akses adalah : Cara untuk membentuk suatu arsip / file dan cara pencarian record-recordnya kembali.
  • 5. Definisi File File terdiri dari record-record yang menggambarkan satu kesatuan data yang sejenis. Misalnya file matakuliah berisi data tentang semua matakuliah yang ada.(Sistem Berkas dan Akses, Gunadarma, 1998, hal:3) File adalah kumpulan record yang menyatakan sekumpulan entitas dengan aspek-aspek tertentu yang umum dan terorganisasi untuk maksud tertentu. (Bambang Haryanto, Sistem Berkas dan Akses, Informatika, Bandung, 2000, hal : 5)
  • 6. Pandangan Umum File File Logis : (logical file) adalah File yg terdiri dari data dan operasi pemrosesan apa yang bisa dijalankan pada file tersebut. Pemakai file (user) biasanya akan mengadopsi atau menggunakan pandangan ini. File fisik : (Physical file) adalah file yang dipandang berdasarkan bagaimana data disimpan pada perangkat penyimpanan seperti disk magnetis dan bagaimana operasi pemrosesan bisa dilakukan.
  • 7. Karakteristik File a. UMUM : Persitence, “bertahan lama” yaitu kemampuan untuk dapat diakses dimasa datang. Karakterisitk inilah yang dimanfaatkan agar hasil kerja dimasa lalu masih dapat digunakan aplikasi dimasa datang. Sharability, “dapat digunakan bersama” oleh beragam pemakai dan program. Size, File memiliki ukuran yang relatif lebih besar dibanding memory utama. b. KHUSUS : File dapat diciptakan dan dihapus. File memiliki nama yang unik. File memiliki parameter perangkat, karena terdapat banyak perangkat dalam satu sistem. File memiliki parameter pemakai dan direktori. Pada sistem multiuser, tiap pemakai memiliki direktori sendiri.
  • 8. Klasifikasi File 1. Berdasarkan isi 2. Berdasarkan metoda akses
  • 9. Klasifikasi menurut Isinya Master file (berkas induk)  File yang paling penting  Tidak boleh diperbaharui selama pemrosesan selama kurun waktu tertentu  Selalu dipergunakan pada siklus pemrosesan  Terdiri dari field yang isinya relatif tetap  Ada dua jenis master file :  Reference master file (berkas induk penunjuk), bersifat statis  Berisi record yang tak berubah atau jarang berubah. Contoh :  File pelanggan : kd_lgn, nama_lgn, alamat, telp_lgn  File mahasiswa : npm, nama_mhs, tgl_lahir, alamat, telp_mhs  Dynamic master file (berkas induk dinamik), bersifat dinamis  Berisi record yang terus menerus berubah dalam kurun waktu tertentu (berubah secara berkala), atau berdasarkan peristiwa transaksi. Contoh :  File stock barang  File tabungan
  • 10. Klasifikasi menurut Isinya Transaction file (berkas transaksi)  Dapat diperbaharui  Bersifat sementara (temporer)  Dipergunakan untuk memperbaharui master file  Berisi record-record yang akan mengup-date / memperbaharui record-record yang ada pada file induk. Mengup-date dapat berupa : Input data, Edit data, delete data. Report file (berkas laporan) File yang berisi record-record yang disusun sedemikian rupa, sehingga memudahkan user mendapatkan informasi dari file tersebut. File ini dapat dicetak ke kertas, atau cukup ditampilkan dilayar.
  • 11. Klasifikasi menurut Isinya Work file (berkas kerja)  File ini berisi record-record yang diperlukan sementara. Dari file ini dapat dibuat sebuah program, dan dipakai oleh program lain sebagai input. Biasanya file ini dibuat pada waktu proses sortir. Program file (berkas program)  File ini berisi perintah-perintah untuk memproses data. Perintah dapat ditulis dalam bahasa tingkat tinggi (COBOL, Fortran, Pascal, BASIC, PL/1, RPG, dll), bahasa rakitan (assembler), atau bahasa mesin.
  • 12. Klasifikasi menurut Isinya Dump file (berkas tampung)  File ini 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 ini digunakan untuk penyimpanan program aplikasi, atau program utility, atau program lainnya.
  • 13. Klasifikasi menurut isinya History file (berkas sejarah)  File tidak aktif selama suatu kurun waktu  Data tersimpan secara kompak atau padat  Kecepatan pengaksesan tidak terlalu penting  Kadang disebut sebagai master file lama  File ini merupakan tempat akumulasi dari hasil pemrosesan file induk dan file transaksi. File ini berisikan data yang selalu bertambah, sehingga file ini terus berkembang seiring dengan kegiatan yang terjadi.
  • 14. Klasifikasi menurut Metoda akses Input file File yang hanya dapat dibaca oleh sebuah program. Contoh : File transaksi merupakan file input untuk meng-update file input File program adalah file input untuk program compiler (program compiler ini akan mengubah source code (.prg) menjadi object code (.obj) Output file File yang hanya dapat ditulis oleh sebuah program. Contoh : File laporan merupakan file output dari file program. File program yang berupa object code merupakan file output dari program compiler. Input/output file File ini dapat dibaca dari dan ditulis ke selama eksekusi berlangsung. Contoh : File induk, file kerja
  • 15. Pengaksesan terhadap file Pengambilan rekord, dapat berupa operasi berikut :  pengambilan satu rekord tertentu  pengambilan sekumpulan rekord dengan kriteria tertentu  pengambilan seluruh rekord Pembaruan rekord, dapat berupa operasi berikut : Perubahan nilai di rekord penghapusan Penambahan rekord ke file. Reorganisasi file, yaitu rekonstruksi file untuk meningkatkan kinerjanya.
  • 16. Organisasi File Menurut cara pengaksesannya : Direct Acces  suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada. Sequensial Accses  suatu cara pengaksesan record, yang didahului pengaksesan record-record didepannya.
  • 17. Model Operasi File Cara memilih organisasi file tidak lepas dari 2 aspek utama, yaitu : Model Penggunaannya Model Operasi file
  • 18. Model Penggunaannya  Batch, suatu proses yang dilakukan secara bertumpuk kmdian dieks.(akses lambat)  Iterative, suatu proses yang dilakukan secara satu per satu, yaitu record demi record.
  • 19. Model Operasi file / aktivitas pemrosesan 1. Creation  Pembuatan ada 2 cara :  mebuat struktur file lebih dahulu dan menentukan banyaknya record, baru kemudian record-record dimuat (load) kedalam file tersebut.  Membuat file dengan cara merekam record demi record.
  • 20. Model operasi file / aktivitas pemrosesan 2. Update  Pengubahan isi dari file diperlukan untuk menjaga file itu tetap up to date. Ada tiga :  Insert / Add (penyisipan atau penambahan record)  Modification (perbaikan record)  Deletion (penghapusan record)
  • 21. 3. Retrieval Pengaksesan sebuah berkas untuk mendapatkan informasi.  Menurut ada tidaknya persyaratan retrieval dibagi :  Comprehensive Retrieval  Mendapatkan informasi dari semua record dalam sebuah berkas. Contoh :  - Display All  List Nama, Alamat  Selective Retrieval  Mendapatkan informasi dari record-record tertentu berdasarkan persyaratan tertentu. Contoh :  List for gaji = 70000  List Nama, NPM for angkatan = 85/86
  • 22. Model operasi file / aktivitas 4. Maintenance pemrosesan  Perubahan yang dibuat terhadap berkas dengan tujuan memperbaiki program dalam mengakses berkas tertentu. Ada dua cara yaitu :  Restructuring  Perubahan struktur berkas.  Misalnya :  - panjang field diubah  penambahan field baru  panjang record diubah  Reorganization  Perubahan organisasi berkas dari organisasi yang satu, menjadi organisasi berkas yang lain.  Misalnya :  dari sequensial menjadi indexed sequensial  dari direct menjadi sequensial
  • 23. Kriteria Sisber Kriteria teknis  kecepatan akses dalam pengambilan data  kemudahan peremajaan (up-date/insert/delete)  kemudahan reorganisasi data  pemakaian penyimpanan (storage) seminimal mungkin. Kriteria non teknik  Ekonomis (segala sesuatu yang berhubungan dengan perancangan)  Pemeliharaan (maintenance) dan integritas data mudah dan konsisten  Andal  Proteksi (keamanan perusahaan)
  • 24. Latihan Jelaskan & Beri contoh ttg file, record, field, char & Key.