sistem berkas - Staffsite STIMATA

advertisement
Sujito, S.Kom., M.Pd.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Konsep Dasar Sistem Berkas
Media Penyimpanan
Organisasi Berkas Primer
Organisasi Berkas Sequential
Organisasi Berkas Langsung
Organisasi Berkas Indeks Sequential
Organisasi Berkas dengan Banyak key
Organisasi Berkas Relatif
Manajemen Kolisi
Pengurutan Rekaman
Sort dan Merge File




“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
Gunadarma



Nilai Akhir = UTS + UAS
UTS = (10% x nilai tugas) + (40% x nilai ujian)
UAS = (10% x nilai tugas) + (40% x nilai ujian)
SESI
MATERI
3
 Pengenalan
 Pokok materi selama satu semester
 Materi 1. Konsep Dasar Sistem Berkas
Materi 2. Media Penyimpanan
Materi 3. Organisasi Berkas Primer
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
1
2
UTS (Bahan dari materi 4 s/d 6)
SESI
MATERI
8
Review UTS
9
10
Materi 7. Organisasi Berkas dengan
Banyak key
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
UAS (Bahan dari materi 1 s/d 11)





Pengertian Sistem Berkas
Pengertian Organisasi File
Istilah-istilah Dasar
Operasi Berkas
Hubungan Field, Record, Dan File
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
tersebut. Juga mempunyai komponen lain seperti
tipe, waktu pembuatan, nama dan nomor account
dari pembuatnya, besar ukuran file.

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.
 Sistem berkas mengubah pernyataan akses file
menjadi instruksi/output level rendah.





Disk Management.
Naming.
Protection.
Reliability.
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.
 Executable file: adalah kumpulan dari bagianbagian kode yang dapat dibawa ke memori dan
dijalankan oleh loader.

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
Multimedia
Mpeg, mov, rm
Berkas binary yg berisi informasi audio atau A/V
Pengorganisasian merupakan suatu teknik yang
dipakai untuk menggambarkan dan menyimpan
record-record dalam sebuah berkas/file.




Sequential
Relative
Indexed sequential
Multi key


Direct acces, yaitu suatu cara pengaksesan
record yang langsung, tanpa mengakses
seluruh record yang ada.
Sequential Acces, yaitu suatu cara
pengaksesan record yang didahului
pengaksesan record-record didepannya.
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
atribut : NIP, nama, jem lembur, tunjangan, gaji
pokok.

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.
 Field
: Lokasi penyimpanan untuk salah satu
elemen data. Contoh: ruang penyimpanan untuk
identifikasi nomor siswa.

Record : Adalah kumpulan item data yang
saling berhubungan.
 Berkas/file
: Adalah kumpulan record yang
saling berhubungan.
 Access Data : Satu cara dimana suatu
program mengakses secara fisik recordrecord dalam file penyimpanan.


Model penggunaannya
• Batch.
• Iterative.

Model operasi berkas
• Creation
• Up-Date
• Retrieval
• Maintenance
Contoh : File Siswa yang berisi berikut ini
Download