1a02d sistem berkas materi 1

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