SlideShare a Scribd company logo
1 of 26
PengenalanPengenalan
SISTEM BERKASSISTEM BERKAS
22
TujuanTujuan
 Dapat memahami organisasi berkas serta
manipulasinya.
 Dapat menjelaskan organisasi berkas dan
manajemen.
 Dapat menjelaskan file storage.
 Dapat menjelaskan macam-macam device.
 Manipulasi file : sorting dan merging.
 Mampu bekerja dengan berbagai jenis
organisasi berkas.
33
KonsepKonsep
 Sistem Berkas = Sistem penyimpanan, pengorganisasian,
pengelolaan data pada alat penyimpanan eksternal,
dengan menggunakan teknik organisasi data tertentu.
 Lebih spesifik, Sistem Berkas dan akses berkaitan
dengan bagaimana cara melakukan insert data, update,
serta reorganisasi data.
44
Representasi DataRepresentasi Data
 Logik
Penggambaran data di level konseptual, misalnya
dengan diagram ERD (Entity-Relationship Diagram),
model objek, model semantik, dsbnya.
 Fisik
Penggambaran data di level fisik, bagaimana data
direpresentasikan dalam media penyimpanan.
55
Klasifikasi DataKlasifikasi Data
 Data Tetap
Kelompok data yang tidak mengalami perubahan, paling tidak
dalam kurun waktu yang lama.
Contoh : Data master mahasiswa
 Data Tidak Tetap
Kelompok data yang secara rutin mengalami perubahan.
Contoh : Data rencana studi mahasiswa
 Data yang bertambah menurut Waktu
Kelompok data ini biasanya merupakan data akumulasi dari
kelompok data tetap dan data tak tetap.
Contoh : Data transkrip
66
Macam-macam FileMacam-macam File
 Master File (File Induk)
 Transaction File (File Transaksi)
 Report File (File Laporan)
 Work File (File Kerja)
 Program File (File Program)
 Text File (File Teks)
 Dump File (File Tampung)
 Library File (File Pustaka)
 History File (File Catatan Sejarah)
77
Master FileMaster File
 Merupakan file yang digunakan untuk menyimpan data
dari sistem informasi tertentu secara lengkap dan
dipelihara secara teratur.
 Berisi data yang relatif tetap.
 File induk selalu diperbaharui melalui file transaksi.
 Contoh : Organisasi file sebuah pabrik memiliki :
Payroll Master file
Customer Master File
Personal Master File
Inventory Master File
88
Master FileMaster File
Ada 2 jenis Master File :
 Reference Master File
File yang berisi record yang tetap atau jarang berubah.
Contoh : File pelanggan yang berisi nama, alamat, dan
nomor rekening
 Dynamic Master File
File yang berisi record yang terus menerus berubah dalam
kurun waktu tertentu atau berdasarkan suatu peristiwa
transaksi.
Contoh : File stok barang dan File pemesanan tempat duduk
99
Transaction FileTransaction File
 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.
 Meng-update dapat berupa penambahan,
penghapusan, dan perbaikan record.
1010
Report FileReport File
 Merupakan file yang berisi data yang dibuat untuk laporan /
keperluan user.
 File tersebut dapat dicetak pada kertas printer atau hanya
ditampilkan di layar.
Work FileWork File
 Merupakan file sementara dalam sistem.
 Suatu file kerja merupakan alat untuk melewatkan data yang
dibuat oleh sebuah program ke program lain. Biasanya file ini
dibuat pada waktu proses sortir.
1111
Program FileProgram File
 Merupakan file yang berisi instruksi-instruksi untuk
memproses data yang akan disimpan pada file lain /
pada memori utama.
 Instruksi tersebut umumnya ditulis dengan
menggunakan bahasa pemrograman mulai dari
bahasa tingkat tinggi sampai dengan bahasa
assembler atau bahasa mesin.
1212
Text FileText File
 Merupakan file yang berisi input data alphanumerik dan grafikMerupakan file yang berisi input data alphanumerik dan grafik
yang digunakan oleh sebuah text editor program. Text fileyang digunakan oleh sebuah text editor program. Text file
hanya dapat diproses dengan text editor.hanya dapat diproses dengan text editor.
Dump FileDump File
 Merupakan file yang digunakan untuk tujuan pengamananMerupakan file yang digunakan untuk tujuan pengamanan
(security), mencatat tentang kegiatan peng-update-an,(security), mencatat tentang kegiatan peng-update-an,
sekumpulan transaksi yang telah diproses atau sebuah programsekumpulan transaksi yang telah diproses atau sebuah program
yang mengalami kekeliruan.yang mengalami kekeliruan.
1313
Library FileLibrary File
 Merupakan file yang digunakan untuk penyimpanan program
aplikasi, program utilitas atau program lainnya.
History FileHistory File
 Merupakan file yang menyimpan data yang telah disimpan
dalam suatu periode waktu tertentu yang telah lampau,
biasanya digunakan untuk menyusun laporan statistik.
1414
Model Akses FileModel Akses File
Ada 3 model akses yang mungkin oleh sebuah program terhadap file,
yakni :
 Input (Read Only)
 Output (Write Only)
 Input / Output (Read and Write)
Input FileInput File
 Merupakan 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 compile
1515
Output FileOutput File
 Merupakan file yang hanya dapat ditulis oleh sebuah program / file yang
dibuat oleh program.
 Contoh :
 Report File merupakan output dari program yang meng-update master file
 Program File yang berupa object code merupakan output file dari program
compile
Input / Output FileInput / Output File
 Merupakan file yang dapat dibaca dan ditulis selama eksekusi program.
 Contoh :
– Master File
– Work File dengan sort program
Organisasi FileOrganisasi File
Atribut-atribut pada berkas :
1. Nama : merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh
manusia (human-readable form).
2. Type : dibutuhkan untuk sistem yang mendukung beberapa tipe yang berbeda
3. Lokasi : merupakan pointer ke device dan ke lokasi berkas pada device tersebut
4. Ukuran (size) : yaitu ukuran berkas pada saat itu, baik dalam byte, huruf, atau pun blok
5. Proteksi : adalah informasi mengenai kontrol akses, misalnya siapa saja yang boleh membaca,
menulis, dan mengeksekusi berkas
6. Waktu, tanggal dan identifikasi pengguna. Informasi ini biasanya disimpan untuk :
a. Pembuatan berkas,
b. modifikasi terakhir yang dilakukan pada berkas, dan
c. penggunaan terakhir berkas
Data tersebut dapat berguna untuk proteksi, keamanan, dan monitoring penggunaan dari
berkas. Informasi tentang seluruh berkas disimpan dalam struktur direktori yang terdapat
dalam penyimpanan sekunder.
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 1919
Organisasi FileOrganisasi File
 Merupakan suatu teknik atau cara yang digunakan
untuk menyatakan dan menyimpan record-record ke
dalam sebuah file.
 Ada 4 teknik dasar organisasi file, yakni :
Sequential
Relative
Indexed Sequential
Multi Key
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2020
Secara umum ke – 4 teknik dasar tersebut berbeda dalam
cara pengaksesannya, yaitu :
 Direct Access
Merupakan suatu cara pengaksesan record yang
langsung, tanpa mengakses seluruh record yang ada.
Contoh : Magnetic Disk
 Sequential Access
Merupakan suatu cara pengaksesan record, yang
didahului pengaksesan record-record di depannya.
Contoh : Magnetic Tape
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2121
Pemilihan Organisasi FilePemilihan Organisasi File
 Faktor-faktor yang mempengaruhi dalam proses pemilihan
organisasi file :
Karakteristik dari media penyimpanan yang digunakan.
Volume dan frekuensi dari transaksi yang diproses.
Respon time yang diperlukan.
 Cara memilih organisasi file tidak terlepas dari 2 aspek
utama, yakni :
– Model penggunaannya
– Model Operasi File
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2222
Model Penggunaan
Terdapat 2 cara dalam Model Penggunaan, yakni :
 Batch : Suatu proses yang dilakukan secara group atau kelompok.
 Interactive : Suatu proses yang dilakukan secara satu per satu,
yaitu record demi record.
Model Operasi File
Terdapat 4 cara dalam Model Operasi File, yakni :
 Creation
 Update
 Retrieval
 Maintenance
Creation
 Membuat struktur file lebih dahulu, menentukan banyak
record baru, kemudian record-record di muat ke dalam file
tersebut.
 Membuat file dengan cara merekam record demi record.
Update
 Untuk menjaga agar file tetap up-to-date.
 Insert / Add, Modification, Deletion.
RetrievalRetrieval
 Pengaksesan sebuah file dengan tujuan untuk mendapatkan informasi.
 Inquiry
 Volume data rendah, model proses interactive.
 Report Generation
 Volume data tinggi, model proses batch.
File Retrieval terbagi 2, yakni :
 Comprehensive Retrieval
 Mendapatkan informasi semua record dari sebuah file.
 Contoh :
 Select * From Mahasiswa
 Select NIM, Nama From Mahasiswa
 Selective Retrieval
 Mendapatkan informasi dari record-record tertentu berdasarkan
persyaratan tertentu.
 Contoh :
 Select * From Pegawai Where Gaji = 2000000
 Select Nama, Alamat From Mahasiswa Where IP >= 3.50
SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2525
MaintenanceMaintenance
 Perubahanyang dibuat terhadap file dengan tujuan
memperbaiki penampilan program dalam mengakses file
tersebut.
 Restructuring
Perubahan struktur file.
Contoh : Panjang field diubah, penambahan field baru,
panjang record diubah
 Reorganization
Perubahan organisasi file dari organisasi yang satu menjadi
organisasi file yang lain.
Contoh : Dari sequential menjadi indexed sequential, atau
dari direct menjadi sequential
Sistem Berkas dan Organisasi File

More Related Content

What's hot (12)

Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)Pengantar Sistem Berkas (Lanjutan)
Pengantar Sistem Berkas (Lanjutan)
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
3.organisasi sequential
3.organisasi sequential3.organisasi sequential
3.organisasi sequential
 
Sistem Berkas 1
Sistem Berkas 1Sistem Berkas 1
Sistem Berkas 1
 
Sisber1
Sisber1Sisber1
Sisber1
 
Helen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen FileHelen Alida Abilio - Manajemen File
Helen Alida Abilio - Manajemen File
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Sb1
Sb1Sb1
Sb1
 
Komputer
KomputerKomputer
Komputer
 
Pertemuan 2
Pertemuan 2Pertemuan 2
Pertemuan 2
 
9.sistem file
9.sistem file9.sistem file
9.sistem file
 
Manajemen File
Manajemen FileManajemen File
Manajemen File
 

Viewers also liked

3.organisasi sequential
3.organisasi sequential3.organisasi sequential
3.organisasi sequentialRenol Doang
 
Surat keterangan berkelakuan baik.1
Surat keterangan berkelakuan baik.1Surat keterangan berkelakuan baik.1
Surat keterangan berkelakuan baik.1smp primbana
 
Permendiknas soal-inpassing
Permendiknas soal-inpassingPermendiknas soal-inpassing
Permendiknas soal-inpassingIkroman Afif
 
6. organisasi multi key
6. organisasi multi key6. organisasi multi key
6. organisasi multi keyRenol Doang
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanbinamulia
 
Analisis Beban Kerja
Analisis Beban Kerja Analisis Beban Kerja
Analisis Beban Kerja Mus kamal
 

Viewers also liked (10)

3.organisasi sequential
3.organisasi sequential3.organisasi sequential
3.organisasi sequential
 
Arsip akses sistem1
Arsip akses sistem1Arsip akses sistem1
Arsip akses sistem1
 
Cetak ajuan inpassing
Cetak ajuan inpassingCetak ajuan inpassing
Cetak ajuan inpassing
 
Surat keterangan berkelakuan baik.1
Surat keterangan berkelakuan baik.1Surat keterangan berkelakuan baik.1
Surat keterangan berkelakuan baik.1
 
Permendiknas soal-inpassing
Permendiknas soal-inpassingPermendiknas soal-inpassing
Permendiknas soal-inpassing
 
6. organisasi multi key
6. organisasi multi key6. organisasi multi key
6. organisasi multi key
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaan
 
Lampiran rumpun jabatan teknis
Lampiran rumpun jabatan teknisLampiran rumpun jabatan teknis
Lampiran rumpun jabatan teknis
 
Analisis Beban Kerja
Analisis Beban Kerja Analisis Beban Kerja
Analisis Beban Kerja
 
Contoh pengisian anjab
Contoh pengisian anjabContoh pengisian anjab
Contoh pengisian anjab
 

Similar to Sistem Berkas dan Organisasi File

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

Similar to Sistem Berkas dan Organisasi File (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
 
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
 
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...
 
Pertemuan 10
Pertemuan 10Pertemuan 10
Pertemuan 10
 
4.basis data
4.basis data4.basis data
4.basis data
 
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
 
Kuliah i sbd
Kuliah i sbdKuliah i sbd
Kuliah i sbd
 
Pertemuan 14
Pertemuan 14Pertemuan 14
Pertemuan 14
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
Pertemuan 16
Pertemuan 16Pertemuan 16
Pertemuan 16
 
Pertemuan 12
Pertemuan 12Pertemuan 12
Pertemuan 12
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Pertemuan 15
Pertemuan 15Pertemuan 15
Pertemuan 15
 
Pertemuan tigablas
Pertemuan tigablasPertemuan tigablas
Pertemuan tigablas
 
1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt1._Pengantar_BasisData_.ppt
1._Pengantar_BasisData_.ppt
 
TUGAS SIM
TUGAS SIMTUGAS SIM
TUGAS SIM
 
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
 

Recently uploaded

Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfDimanWr1
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxawaldarmawan3
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxRezaWahyuni6
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptxGiftaJewela
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdftsaniasalftn18
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxazhari524
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfbibizaenab
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisNazla aulia
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...Kanaidi ken
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BAbdiera
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxFuzaAnggriana
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5KIKI TRISNA MUKTI
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5ssuserd52993
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMmulyadia43
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggeraksupriadi611
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1udin100
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptArkhaRega1
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docxbkandrisaputra
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxnerow98
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)3HerisaSintia
 

Recently uploaded (20)

Aksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdfAksi nyata disiplin positif Hj. Hasnani (1).pdf
Aksi nyata disiplin positif Hj. Hasnani (1).pdf
 
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptxKONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
KONSEP KEBUTUHAN AKTIVITAS DAN LATIHAN.pptx
 
Materi Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptxMateri Pertemuan Materi Pertemuan 7.pptx
Materi Pertemuan Materi Pertemuan 7.pptx
 
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx421783639-ppt-overdosis-dan-keracunan-pptx.pptx
421783639-ppt-overdosis-dan-keracunan-pptx.pptx
 
Kelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdfKelompok 2 Karakteristik Negara Nigeria.pdf
Kelompok 2 Karakteristik Negara Nigeria.pdf
 
soal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptxsoal AKM Mata Pelajaran PPKN kelas .pptx
soal AKM Mata Pelajaran PPKN kelas .pptx
 
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdfBab 6 Kreatif Mengungap Rasa dan Realitas.pdf
Bab 6 Kreatif Mengungap Rasa dan Realitas.pdf
 
Kelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara InggrisKelompok 4 : Karakteristik Negara Inggris
Kelompok 4 : Karakteristik Negara Inggris
 
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...PELAKSANAAN  + Link2 Materi TRAINING "Effective  SUPERVISORY &  LEADERSHIP Sk...
PELAKSANAAN + Link2 Materi TRAINING "Effective SUPERVISORY & LEADERSHIP Sk...
 
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase BModul Ajar Bahasa Indonesia Kelas 4 Fase B
Modul Ajar Bahasa Indonesia Kelas 4 Fase B
 
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptxDESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
DESAIN MEDIA PEMBELAJARAN BAHASA INDONESIA BERBASIS DIGITAL.pptx
 
Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5Materi Strategi Perubahan dibuat oleh kelompok 5
Materi Strategi Perubahan dibuat oleh kelompok 5
 
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
JAWAPAN BAB 1 DAN BAB 2 SAINS TINGKATAN 5
 
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMMLaporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
Laporan Guru Piket untuk Pengisian RHK Guru Pengelolaan KInerja Guru di PMM
 
Aksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru PenggerakAksi Nyata Modul 1.1 Calon Guru Penggerak
Aksi Nyata Modul 1.1 Calon Guru Penggerak
 
Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1Dampak Pendudukan Jepang.pptx indonesia1
Dampak Pendudukan Jepang.pptx indonesia1
 
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 pptppt-modul-6-pend-seni-di sd kelompok 2 ppt
ppt-modul-6-pend-seni-di sd kelompok 2 ppt
 
Lembar Observasi Pembelajaran di Kelas.docx
Lembar Observasi Pembelajaran di  Kelas.docxLembar Observasi Pembelajaran di  Kelas.docx
Lembar Observasi Pembelajaran di Kelas.docx
 
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptxPPT Integrasi Islam & Ilmu Pengetahuan.pptx
PPT Integrasi Islam & Ilmu Pengetahuan.pptx
 
Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)Karakteristik Negara Mesir (Geografi Regional Dunia)
Karakteristik Negara Mesir (Geografi Regional Dunia)
 

Sistem Berkas dan Organisasi File

  • 2. 22 TujuanTujuan  Dapat memahami organisasi berkas serta manipulasinya.  Dapat menjelaskan organisasi berkas dan manajemen.  Dapat menjelaskan file storage.  Dapat menjelaskan macam-macam device.  Manipulasi file : sorting dan merging.  Mampu bekerja dengan berbagai jenis organisasi berkas.
  • 3. 33 KonsepKonsep  Sistem Berkas = Sistem penyimpanan, pengorganisasian, pengelolaan data pada alat penyimpanan eksternal, dengan menggunakan teknik organisasi data tertentu.  Lebih spesifik, Sistem Berkas dan akses berkaitan dengan bagaimana cara melakukan insert data, update, serta reorganisasi data.
  • 4. 44 Representasi DataRepresentasi Data  Logik Penggambaran data di level konseptual, misalnya dengan diagram ERD (Entity-Relationship Diagram), model objek, model semantik, dsbnya.  Fisik Penggambaran data di level fisik, bagaimana data direpresentasikan dalam media penyimpanan.
  • 5. 55 Klasifikasi DataKlasifikasi Data  Data Tetap Kelompok data yang tidak mengalami perubahan, paling tidak dalam kurun waktu yang lama. Contoh : Data master mahasiswa  Data Tidak Tetap Kelompok data yang secara rutin mengalami perubahan. Contoh : Data rencana studi mahasiswa  Data yang bertambah menurut Waktu Kelompok data ini biasanya merupakan data akumulasi dari kelompok data tetap dan data tak tetap. Contoh : Data transkrip
  • 6. 66 Macam-macam FileMacam-macam File  Master File (File Induk)  Transaction File (File Transaksi)  Report File (File Laporan)  Work File (File Kerja)  Program File (File Program)  Text File (File Teks)  Dump File (File Tampung)  Library File (File Pustaka)  History File (File Catatan Sejarah)
  • 7. 77 Master FileMaster File  Merupakan file yang digunakan untuk menyimpan data dari sistem informasi tertentu secara lengkap dan dipelihara secara teratur.  Berisi data yang relatif tetap.  File induk selalu diperbaharui melalui file transaksi.  Contoh : Organisasi file sebuah pabrik memiliki : Payroll Master file Customer Master File Personal Master File Inventory Master File
  • 8. 88 Master FileMaster File Ada 2 jenis Master File :  Reference Master File File yang berisi record yang tetap atau jarang berubah. Contoh : File pelanggan yang berisi nama, alamat, dan nomor rekening  Dynamic Master File File yang berisi record yang terus menerus berubah dalam kurun waktu tertentu atau berdasarkan suatu peristiwa transaksi. Contoh : File stok barang dan File pemesanan tempat duduk
  • 9. 99 Transaction FileTransaction File  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.  Meng-update dapat berupa penambahan, penghapusan, dan perbaikan record.
  • 10. 1010 Report FileReport File  Merupakan file yang berisi data yang dibuat untuk laporan / keperluan user.  File tersebut dapat dicetak pada kertas printer atau hanya ditampilkan di layar. Work FileWork File  Merupakan file sementara dalam sistem.  Suatu file kerja merupakan alat untuk melewatkan data yang dibuat oleh sebuah program ke program lain. Biasanya file ini dibuat pada waktu proses sortir.
  • 11. 1111 Program FileProgram File  Merupakan file yang berisi instruksi-instruksi untuk memproses data yang akan disimpan pada file lain / pada memori utama.  Instruksi tersebut umumnya ditulis dengan menggunakan bahasa pemrograman mulai dari bahasa tingkat tinggi sampai dengan bahasa assembler atau bahasa mesin.
  • 12. 1212 Text FileText File  Merupakan file yang berisi input data alphanumerik dan grafikMerupakan file yang berisi input data alphanumerik dan grafik yang digunakan oleh sebuah text editor program. Text fileyang digunakan oleh sebuah text editor program. Text file hanya dapat diproses dengan text editor.hanya dapat diproses dengan text editor. Dump FileDump File  Merupakan file yang digunakan untuk tujuan pengamananMerupakan file yang digunakan untuk tujuan pengamanan (security), mencatat tentang kegiatan peng-update-an,(security), mencatat tentang kegiatan peng-update-an, sekumpulan transaksi yang telah diproses atau sebuah programsekumpulan transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan.yang mengalami kekeliruan.
  • 13. 1313 Library FileLibrary File  Merupakan file yang digunakan untuk penyimpanan program aplikasi, program utilitas atau program lainnya. History FileHistory File  Merupakan file yang menyimpan data yang telah disimpan dalam suatu periode waktu tertentu yang telah lampau, biasanya digunakan untuk menyusun laporan statistik.
  • 14. 1414 Model Akses FileModel Akses File Ada 3 model akses yang mungkin oleh sebuah program terhadap file, yakni :  Input (Read Only)  Output (Write Only)  Input / Output (Read and Write) Input FileInput File  Merupakan 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 compile
  • 15. 1515 Output FileOutput File  Merupakan file yang hanya dapat ditulis oleh sebuah program / file yang dibuat oleh program.  Contoh :  Report File merupakan output dari program yang meng-update master file  Program File yang berupa object code merupakan output file dari program compile Input / Output FileInput / Output File  Merupakan file yang dapat dibaca dan ditulis selama eksekusi program.  Contoh : – Master File – Work File dengan sort program
  • 17. Atribut-atribut pada berkas : 1. Nama : merupakan satu-satunya informasi yang tetap dalam bentuk yang bisa dibaca oleh manusia (human-readable form). 2. Type : dibutuhkan untuk sistem yang mendukung beberapa tipe yang berbeda 3. Lokasi : merupakan pointer ke device dan ke lokasi berkas pada device tersebut 4. Ukuran (size) : yaitu ukuran berkas pada saat itu, baik dalam byte, huruf, atau pun blok 5. Proteksi : adalah informasi mengenai kontrol akses, misalnya siapa saja yang boleh membaca, menulis, dan mengeksekusi berkas 6. Waktu, tanggal dan identifikasi pengguna. Informasi ini biasanya disimpan untuk : a. Pembuatan berkas, b. modifikasi terakhir yang dilakukan pada berkas, dan c. penggunaan terakhir berkas Data tersebut dapat berguna untuk proteksi, keamanan, dan monitoring penggunaan dari berkas. Informasi tentang seluruh berkas disimpan dalam struktur direktori yang terdapat dalam penyimpanan sekunder.
  • 18.
  • 19. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 1919 Organisasi FileOrganisasi File  Merupakan suatu teknik atau cara yang digunakan untuk menyatakan dan menyimpan record-record ke dalam sebuah file.  Ada 4 teknik dasar organisasi file, yakni : Sequential Relative Indexed Sequential Multi Key
  • 20. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2020 Secara umum ke – 4 teknik dasar tersebut berbeda dalam cara pengaksesannya, yaitu :  Direct Access Merupakan suatu cara pengaksesan record yang langsung, tanpa mengakses seluruh record yang ada. Contoh : Magnetic Disk  Sequential Access Merupakan suatu cara pengaksesan record, yang didahului pengaksesan record-record di depannya. Contoh : Magnetic Tape
  • 21. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2121 Pemilihan Organisasi FilePemilihan Organisasi File  Faktor-faktor yang mempengaruhi dalam proses pemilihan organisasi file : Karakteristik dari media penyimpanan yang digunakan. Volume dan frekuensi dari transaksi yang diproses. Respon time yang diperlukan.  Cara memilih organisasi file tidak terlepas dari 2 aspek utama, yakni : – Model penggunaannya – Model Operasi File
  • 22. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2222 Model Penggunaan Terdapat 2 cara dalam Model Penggunaan, yakni :  Batch : Suatu proses yang dilakukan secara group atau kelompok.  Interactive : Suatu proses yang dilakukan secara satu per satu, yaitu record demi record. Model Operasi File Terdapat 4 cara dalam Model Operasi File, yakni :  Creation  Update  Retrieval  Maintenance
  • 23. Creation  Membuat struktur file lebih dahulu, menentukan banyak record baru, kemudian record-record di muat ke dalam file tersebut.  Membuat file dengan cara merekam record demi record. Update  Untuk menjaga agar file tetap up-to-date.  Insert / Add, Modification, Deletion.
  • 24. RetrievalRetrieval  Pengaksesan sebuah file dengan tujuan untuk mendapatkan informasi.  Inquiry  Volume data rendah, model proses interactive.  Report Generation  Volume data tinggi, model proses batch. File Retrieval terbagi 2, yakni :  Comprehensive Retrieval  Mendapatkan informasi semua record dari sebuah file.  Contoh :  Select * From Mahasiswa  Select NIM, Nama From Mahasiswa  Selective Retrieval  Mendapatkan informasi dari record-record tertentu berdasarkan persyaratan tertentu.  Contoh :  Select * From Pegawai Where Gaji = 2000000  Select Nama, Alamat From Mahasiswa Where IP >= 3.50
  • 25. SISTEM BERKASSISTEM BERKAS PengenalanPengenalan 2525 MaintenanceMaintenance  Perubahanyang dibuat terhadap file dengan tujuan memperbaiki penampilan program dalam mengakses file tersebut.  Restructuring Perubahan struktur file. Contoh : Panjang field diubah, penambahan field baru, panjang record diubah  Reorganization Perubahan organisasi file dari organisasi yang satu menjadi organisasi file yang lain. Contoh : Dari sequential menjadi indexed sequential, atau dari direct menjadi sequential