1. Konsep Dasar Sistem Berkas 2. Media Penyimpanan
3. Organisasi Berkas Primer
4. Organisasi Berkas Sequential 5. Organisasi Berkas Langsung
6. Organisasi Berkas Indeks Sequential 7. Organisasi Berkas dengan Banyak key 8. Organisasi Berkas Relatif
9. Manajemen Kolisi
Sistem Berkas
oleh Sapta Aji Sri
Margiutomo, S.Kom., M.M. dan Dinny Wahyu
Widarti, S.Kom, penerbit STIMATA
Sistem berkas
oleh Ir.Wahyuni, penerbit
ANDI
Sistem Berkas
oleh Dewi Handayani,
penerbit J&J Learning
Pengantar Berkas & Akses
oleh Boenawan,
Kalya Prasetya, &Sapta Aji SM, penerbit
Nilai Akhir = UTS + UAS
UTS = (10% x nilai tugas) + (40% x nilai ujian)
SESI MATERI
1 Pengenalan
Pokok materi selama satu semester
Materi 1. Konsep Dasar Sistem Berkas 2 Materi 2. Media Penyimpanan
Materi 3. Organisasi Berkas Primer
3 Materi 4. Organisasi Berkas Sequential
4 Quiz (Bahan dari materi 4)
5 Review Quis
6 Materi 5. Organisasi Berkas Langsung
7 Materi 6. Organisasi Berkas Sequential berindek
Kisi-kisi UTS
SESI MATERI
8 Review UTS
9 Materi 7. Organisasi Berkas dengan Banyak key
10 Materi 8. Organisasi Berkas Relatif
11 Materi 9. Manajemen Kolisi
12 Materi 10. Pengurutan Rekaman
13 Materi 11. Sort dan Merge File
14 Quiz (Bahan dari materi 7 s/d 11) Kisi-kisi UAS
Pengertian Sistem Berkas
Pengertian Organisasi File
Istilah-istilah Dasar
Operasi Berkas
File/berkas adalah sekumpulan informasi yang saling berkaitan dan didefenisikan oleh pembuatnya.
Umumnya berkas adalah sekumpulan bit, byte, record.
File data dapat berbentuk numeric, alfabeth ataupun alfanumeric.
File dapat berbentuk bebas seperti file teks. Suatu file mempunyai nama dan diacu berdasarkan nama
Sistem berkas adalah suatu sistem untuk
mengetahui bagaimana cara menyimpan data dari file tertentu dan organisasi file yang
digunakan (Dewi 2001:1).
Sistem berkas menyediakan pendukung yang memungkinkan programmer mengakses file tanpa menyangkut perincian karakteristik
penyimpanan dan peralatan pewaktu.
Disk Management.
Naming.
Protection.
Text file: yaitu urutan dari karakter-karakter yang diatur menjadi barisan dan mungkin halaman.
Source file: yaitu urutan dari berbagai subroutine dan fungsi yang masing-masing kemudian diatur sebagai deklarasi-deklarasi diikuti oleh
pernyataan-pernyataan yang dapat diexecute.
Object file: yaitu urutan dari byte-byte yang diatur menjadi blok-blok yang dapat dipahami oleh penghubung system.
JENIS BERKAS EKSTENSI FUNGSI
Executable Exe, com, bin, atau tdk ada
Siap menjalankan program bahasa mesin
Object Obj atau o Dikompilasi, bahasa mesin, tidak terhubung (link) Source Code C, cc, java, asm, pas Kode program dalam berbagai bhs pemrograman Batch Bat, sh Memerintahkan ke command intepreter
Text Txt, doc Data text, dokumen
Word Processor Wp, tax, rtf, doc Macam2 format dari text processor Library Lib, a, sol Libraries dan routin utk programmer Print/View Jpg, pdf, ps Berkas ASCII/binary dlm format utk
mencetak/melihat
Archive Zip, tar, rar Berkas-berkas yg dikelompokkan dlm satu berkas, dikompres utk pengrsipan
Sequential
Relative
Indexed sequential
Direct acces, yaitu suatu cara pengaksesan
record yang langsung, tanpa mengakses
seluruh record yang ada.
Sequential Acces, yaitu suatu cara
pengaksesan record yang didahului
Elemen Data : Salah satu nilai tunggal dengan satu petunjuk nama dan deskripsi karakteristik seperti tipe (char, nomor, kode) dan panjang karakter atau digit.
Entitas : Adalah suatu objek yang dapat dibedakan dari lainnya. Objek disini dapat berupa barang, orang, maupun peristiwa. Contoh : Entitas gaji pegawai,
entitas nomor telepon, entitas nilai ujian.
Atribut : Adalah karakteristik yang menjadi ciri dari entitas. Contoh Entitas gaji pegawai terdiri dari
Item Data : Tempat penyimpanan tiap
atribut dari sebuah entitas. Contoh : Item data untuk nama mahasiswa. Biasa disebut field, namun dipakai untuk menunjukkan tempat dimana item data disimpan.
Item data elementer: Adalah bagian lebih kecil dari item data. Contoh : item data tanggal dapat dibagi menjadi intem data elementer tanggal, bulan, dan tahun.
Record : Adalah kumpulan item data yang
saling berhubungan.
Berkas/file
: Adalah kumpulan record yang
saling berhubungan.
Model penggunaannya
• Batch.
• Iterative.
Model operasi berkas
• Creation
• Up-Date
• Retrieval