280 likes | 682 Views
SISTEM BERKAS & AKSES. PERTEMUAN I “EHAT PERMANA”. PENGERTIAN. SISTEM BERKAS ATAU PENGARSIPAN Suatu Sistem untuk mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang digunakan SISTEM AKSES Cara untuk mengambil informasi dari suatu file.
E N D
SISTEM BERKAS & AKSES PERTEMUAN I “EHAT PERMANA”
PENGERTIAN • SISTEM BERKAS ATAU PENGARSIPAN SuatuSistemuntukmengetahuibagaimanacaramenyimpan data dari file tertentudanorganisasi file yang digunakan • SISTEM AKSES Cara untukmengambilinformasidarisuatu file
BERKAS & AKSES • Cara untukmembentuksuatuarsip / file dancarapencarian record – recordnyakembali • SistemPengorganisasian, pengelolaandanpenyimpanan data padaalatpenyimpaneksternaldenganorganisasi file. • Penyimpanan data dilakukansecarafisik. • Teknik yang digunakanuntukmenggambarkandanmenyimpan record pada file disebutorganisasi file.
BERKAS & AKSES • Secaralebihspesifikpengarsipandanaksesberhubungandengan : 1. Insert : Menyisipkan data baruatautambahankedalamtumpukan data lama 2. Up-Date : Mengubah data lama dengan data baru, perubahaninibisasebagianataukeseluruhan 3. Reorganisasi : Penyusunankembali record – record darisuatu file (untukjumlah data tetap)
ISTILAH - ISTILAH • ELEMEN DATA Salahsatunilaitunggaldengansatupetunjuknamadandeskripsikarakteristiksepertitipe char, nomor, kodedanpanjangkarakteratau digit. • ITEM DATA Tempatpenyimpansetiapatributdarisebuahentitas
ISTILAH - ISTILAH • ENTITAS Suatuobjek yang dapatdibedakandarilainnya. Objekdisinidapatberupabarang, orangatauperistiwa • ATRIBUT Karakteristik yang menjadiciridarientitas/ Deskripsi data yang bisamengidentifikasikanentitas
ISTILAH - ISTILAH • RECORD Kumpulan item data yang salingberhubungan • FIELD Suatuelemen yang memilikiattributdanhargadanmerupakan unit informasiterkecil yang bisadiakses
ISTILAH - ISTILAH • FILE Sekumpulan record daritipetunggal yang berisielemen – elemen data yang menggambarkanhimpunanentitas • ACCESS DATA Satucaradimanasuatu program mengaksessecarafisik record – record dalam file penyimpan
KLASIFIKASI DATA • KELOMPOK DATA TETAP Kelompok data yang tidakmengalamiperubahan, paling tidakdalamkurunwaktu yang lama. • KELOMPOK DATA TAK TETAP Kelompok data yang secararutinmengalamiperubahan
KLASIFIKASI DATA • KELOMPOK DATA YANG BERTAMBAH MENURUT WAKTU Kelompok data yang merupakan data akumulasidarikelompok data tetapdankelompok data taktetap
KLASIFIKASI BERKAS • MASTER FILE Merupakanjenisberkas yang paling penting 1. Reference master File (berkasindukpenunjuk) Berisi Record ygtakberubahataujarangberubah 2. Dynamic master file (berkasIndukdinamik) Berisi record yang terusmenerusberubahdalamkurunwaktutertentu
KLASIFIKASI BERKAS • TRANSACTION FILE Berisi record – record yang akanmemperbaharui / mengupdate record – record yang adapadaberkasinduk. Mengupdatedapatberupa : penambahan record, penghapusan record.
KLASIFIKASI BERKAS • REPORT FILE Berisi record – record yang disusunsedemikianrupasehinggamemudahkanpemakai / user mendapatkaninformasidariberkastersebut • WORK FILE Berisi record – record yang diperlukansementara.
KLASIFIKASI BERKAS • PROGRAM FILE Berisiperintah – perintahuntukmemproses data. Perintahdapatditulisdalambahasatingkattinggi. • DUMP FILE Berkasinidipakaiuntuktujuanpengamanan (security) mencatattentangkegiatanpeng-update-an, transaksi yang telahdiprosesatausebuah program yang mengalamikekeliruan
KLASIFIKASI BERKAS • LIBRARY FILE Berkasinidipakaiuntukpenyimpanan program aplikasiatau program utilitas • HISTORY FILE Berkasinimerupakantempatakumulasidarihasilpemrosesanberkasindukdanberkastransaksi
KLASIFIKASI BERKAS(DARI CARA MENGAKSES BERKAS) • INPUT FILE Berkasyghanyadapatdibacaolehsebuah program • OUTPUT FILE Berkas yang hanyadapatditulisolehsebuah program • INPUT/OUTPUT FILE berkasinidapatdibacadaridandituliskeselamaeksekusiberlangsung
PENGORGANISASIAN BERKAS • MERUPAKAN SUATU TEKNIK YANG DIPAKAI UNTUK MENGGAMBARKAN DAN MENYIMPAN RECORD – RECORD DALAM SEBUAH BERKAS. Teknikdasardariorganisasiberkasyaitu : - Sequential - Relative - Indexed sequential - Multikey
PENGORGANISASIAN BERKAS (CARA PENGAKSESAN) • DIRECT ACCESS Suatucarapengaksesan record yang langsung, tanpamengaksesseluruh record yang ada • SEQUENTIAL ACCESS Suatucarapengaksesan record, yang didahuluipengaksesan record – record didepannya.
OPERASI BERKAS • Cara memilihorganisasiberkastidakterlepasdari 2 aspekutamayaitu : 1. Model Penggunaan 2. Model Operasiberkas
MODEL PENGGUNAAN • BATCH Suatuproses yang dilakukansecara group ataukelompok • ITERATIVE Suatuproses yang dilakukansecarasatupersatuyaitu record demi record
MODEL OPERASI BERKAS • CREATION PembuatanBerkas, ada 2 cara : 1. membuatstrukturberkaslebihdahuludanmenentukanbanyaknya record, barukemudian record – record dimuat (load) kedalamberkastersebut 2. Mebuatberkasdengancaramerekam record demi record
MODEL OPERASI BERKAS • UPDATE Pengubahanisidariberkasdiperlukanuntukmenjagaberkasitutetap up to date. Adatigabagian : 1. Penyisipanataupenambahan record 2. Perbaikan record 3. Penghapusan record
MODEL OPERASI BERKAS • RETRIEVAL Pengaksesansebuahberkasuntuktujuanmendapatkaninformasi. Keduanyaberbedadalamhal : - Volume data yang dihasilkan - Model Penggunaannya / proses
MODEL OPERASI BERKAS • RETRIEVAL 1. Inquiry Volume data rendah, model proses iterative 2. Report Generation Volume data tinggi, model proses batch
MODEL OPERASI BERKAS • RETRIEVAL Menurutadatidaknyapersyaratan retrieval dibagi : 1. Comprehensive retrieval Mendapatkaninformasidarisemua record dalamsebuahberkas. 2. Selective retrieval Mendapatkaninformasidari record – record tertentuberdasarkanpersyaratantertentu
MODEL OPERASI BERKAS • MAINTENANCE Perubahan yang dibuatterhadapberkasdengantujuanmemperbaiki program dalammengaksesberkastersebut. 1. Restrukturing Perubahanstrukturberkas 2. Reorganization Perubahanorganisasiberkasdariorganisasi yang satu, menjadiorganisasiberkas yang lain