Anda di halaman 1dari 15

MAKALAHSISTEM BERKAS

ORGANISASI BERKASINDEXED RANDOM

Disusun Oleh:
Nama : SEPTIAN EFENDI
NIM : 161051064

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INDUSTRI
INSTITUT SAINS & TEKNOLOGI AKPRIND
YOGYAKARTA
2019

i
KATA PENGANTAR

Puji syukur kami panjatkan kehadirat Tuhan Yang Maha Esa karena
dengan rahmat, karunia, serta taufik dan hidayah-Nya kami dapat menyelesaikan
makalah tentang “ORGANISASI BERKAS INDEXED RANDOM”. Makalah
ini merupakan salah satu tugas mata kuliah Sistem Berkas di program studi
Teknik Informatika Fakultas Teknologi Industri pada IST AKPRIND Yogyakarta
Selanjutnya penulis mengucapkan terima kasih yang sebesar-besarnya kepada
semua pihak yang telah membantu penulisan makalah ini.

Kami sangat berharap makalah ini dapat berguna dalam rangka menambah
wawasan serta. Kami juga menyadari sepenuhnya bahwa di dalam makalah ini
terdapat kekurangan dan jauh dari kata sempurna. Oleh sebab itu, kami berharap
adanya kritik, saran dan usulan demi perbaikan makalah yang telah kami buat di
masa yang akan datang, mengingat tidak ada sesuatu yang sempurna tanpa saran
yang membangun.

Semoga makalah sederhana ini dapat dipahami bagi siapapun yang


membacanya. Sekiranya makalah yang telah disusun ini dapat berguna bagi kami
sendiri maupun orang yang membacanya. Sebelumnya kami mohon maaf apabila
terdapat kesalahan kata-kata yang kurang berkenan dan kami memohon kritik dan
saran yang membangun dari Anda demi perbaikan makalah ini di waktu yang
akan datang.

yogyakarta, maret 2019

Penyusun

ii
iii
DAFTAR ISI

KATA PENGANTAR..............................................................................................................ii

DAFTAR ISI.........................................................................................................................iii

DAFTAR GAMBAR..............................................................................................................iii

BAB I...................................................................................................................................4

PENDAHULUAN..................................................................................................................4

1.1. Latar Belakang Masalah......................................................................................4


1.2. Rumusan Masalah..............................................................................................5
1.3. Maksud dan Tujuan............................................................................................5
BAB II..................................................................................................................................6

PEMBAHASAN....................................................................................................................6

2.1. Organisasi Berkas Indexed Random...................................................................6


2.2. Pengaksesan File Random..................................................................................7
2.3. Susunan Indexed Random..................................................................................7
2.4. Pendeklarasian Variabel File Random................................................................8
2.5. Keuntungan dan Kerugian Organisasi Berkas Indexed Random.........................9
BAB III PENUTUP..............................................................................................................11

Kesimpulan...................................................................................................................11
DAFTAR PUSTAKA.............................................................................................................12

DAFTAR GAMBAR

Gambar 1. Susunan Indexed Random......................................................................6

Gambar 2. Susunan Indexed Random......................................................................7

Gambar 3. Contoh Deklarasi File Random..............................................................8

Gambar 4. Deklarasi Membuka File Random........................................................ 8

Gambar 5. Contoh Membuka File Random.............................................................9

iv
BAB I

PENDAHULUAN

1.1. Latar Belakang Masalah

Sistem adalah suatu kumpulan atau himpunan dari unsur atau variabel-
variabel yang saling terorganisasi, saling berinteraksi dan saling bergantung
satu sama lain (Fatta, 2007). Setiap sistem memiliki tujuan dan tujuan inilah
yang menjadi motivasi yang mengarahkan sistem. Tanpa tujuan, sistem
menjadi tidak terkendali. Tentu tujuan antara satu sistem dengan sistem yang
lain berbeda.

Berkas adalah kumpulan informasi berkait yang diberi nama dan


direkam pada tempat penyimpanan sekunder. Dari sudut pandang pengguna,
berkas merupakan bagian terkecil dari penyimpanan logis, artinya data tidak
akan dapat ditulis ke penyimpanan sekunder kecuali jika berada dalam berkas.
Biasanya berkas merepresentasikan program (baik source maupun bentuk
objek) dan data.

Sistem Berkas adalah sistem penyimpanan pengorganisasian,


pengelolaan data pada alat penyimpanan eksternal, dengan menggunakan
teknik organisasi data tertentu. Organisasi berkas adalah teknik atau cara
untuk menyatakan dan menyimpan record-record dalam berkas/file. Record
adalah merupakan kumpulan dari data yang terstruktur. Dalam record setiap
elemen bisa mempunyai data yang berbeda antara satu dengan yang lainnya.
Model dasar organisasi berkas/file terdiri atas 3 macam, yaitu: Sequential File,
Random File, dan Indexed Sequential File (Noersasongko dan Andoko, 2010).
Pada makalah ini akan dibahas mengenai organisasi berkas indexed random
file.

4
Pengertian Organisasi berkas adalah Suatu teknik/cara yang digunakan

untuk menyatakan/menggambarkan dan menyimpan record-record dalam sebuah

berkas.

Random file merupakan suatu cara ataupun suatu metode penyimpanan

dan pembacaan data yang dilakukan secara random atau langsung. Dengan

demikian, random file juga disebut sebagai Direct Access File (Bisa dibaca secara

langsung). Dalam hal ini, tempat penyimpanan data sudah diatur sedemikian rupa,

sehingga setiap data akan tersimpan didalam tempat-tempat yang telah ditentukan

sesuai dengan nomor data yang dimiliki-nya. (kuliah.dinus.ac.id).

1.2. Rumusan Masalah

Rumusan masalah pada penulisan makalah ini yaitu :

1. Apa yang dimaksud dengan organisasi berkas indexed random?

2. Bagaimana pengaksesan file secara random?

3. Bagaimana susunan index sequential dan index random?

4. Bagaimana pendeklarasian variabel file random?

5. Apa keuntungan dan kerugian pada organisasi berkas index random?

5
1.3. Maksud dan Tujuan

Pada penulisan makalah kali ini memiliki maksud dan tujuan, diantaranya

adalah :

1. Untuk memenuhi tugas kelima pada mata kuliah Sistem Berkas.

2. Memberikan penjelasan bagaimana organisasi berkas Indexed Random.

BAB II

PEMBAHASAN

2.1. Organisasi Berkas Indexed Random

Random file merupakan suatu cara ataupun suatu metode penyimpanan

dan pembacaan data yang dilakukan secara random atau langsung. Dengan

demikian, random file juga disebut sebagai Direct Access File (Bisa dibaca secara

langsung). Dalam hal ini, tempat penyimpanan data sudah diatur sedemikian rupa,

sehingga setiap data akan tersimpan didalam tempat-tempat yang telah ditentukan

sesuai dengan nomor data yang dimiliki-nya. (kuliah.dinus.ac.id).

File random adalah kita membentuk tabel dengan mengisi setiap baris

tabel yang dimulai dari baris berapapun yang kita kehendaki dan selanjutnya kita

bebas pula mau mengisi baris-baris berikutnya di nomor baris berapa saja. Hal

yang perlu diperhatikan bahwa jangan sampai terjadi collision, yaitu benturan

pengunaan nomor baris yang sama untuk pengisian data yang berbeda. Di dalam

6
teori pengalamatan (addressing), maka hal semacam ini disebut dengan

pengalamatan mutlak, artinya, programmer bebas menentukan di (alamat) mana

saja sebuah record akan disimpan ke dalam memori komputer.

Gambar 1. Lambang Random

2.2. Pengaksesan File Random

Pengaksesan atau pengolahan atau pemrosesan data yang dilakukan secara

random adalah dengan melakukan akses yang dimulai dari baris berapa saja dari

sebuah tabel dan selanjutnya terserah ke baris-baris mana saja untuk akses

berikutnya. Ibarat kita akan mendengarkan lagu kelima dari sebuah compact disc

(CD), maka kita dapat langsung (direct) menuju ke lagu tersebut tanpa harus

melalui lagu-lagu sebelumnya, dan selanjutnya kita juga bisa mendengarkan lagu

keberapapun sesuai keinginan kita. Pengorganisasian secara sequential tidak dapat

diakses secara random.

2.3. Susunan Indexed Random

 Digunakan oleh DMS II dari Burrough.

7
 Index disusun sequential.

 Pengaksesan ke index secara random.

Contoh:

Gambar 2. Susunan Indexed Random

Keterangan:

- Nilai kunci aktual ke RR, kemudian dihitung alamat record-nya.

- Korespondensi 1-1 antar alamat dan record fisik.

- Akses ke index melalui pengenal Randomizer.

2.4. Pendeklarasian Variabel File Random

Sebelum membuka file untuk Random Access, deklarasikan variable

kedalam bentuk structure dengan ukuran tetap terlebih dahulu :

8
Gambar 3. Contoh Deklarasi File Random

Setelah itu untuk membuka file random kita harus mendeklarasikan:

Gambar 4. Deklarasi Membuka File Random

Contoh:

9
Gambar 5. Contoh Membuka File Random

2.5. Keuntungan dan Kerugian Organisasi Berkas Indexed Random

Dalam organisasi berkas index random terdapat keuntungan dan

kerugian, yaitu (as1994.wordpress.com):

 Keuntungan Random File

Sangat sesuai untuk kebutuhan File Transaksi, sebab transaksi harus

diproses saat kejadian berlangsung. Data yang tersimpan tidak harus urut

(sorted). Untuk pemrosesan lebih efisien, sebab ada beberapa file yang

memerlukan perubahan saat proses berlangsung. Lebih cepat dalam hal

10
pemanggilan data. Beberapa data yang tersimpan didalam file, bisa diperbaiki

dalam waktu bersamaan.

Keuntungan lain mengakses data melalui akses random adalah kita

bisa langsung menuju ke record yang akan kita akses tanpa harus melalui

record-record sebelumnya sebagaimana harus dilakukan untuk akses secara

sequential. Namun demikian, organisasi file random dapat juga diakses secara

sequential (berurut dari record pertama ke record-record sesudahnya). Bila

diilustrasikan, kita juga dapat mendengar lagu yang direkam di CD secara

berurut dari awal hingga akhir (aqwam.staff.jak-stik.ac.id/files/5.-berkas-dan-

akses[1].doc, 31 Maret 2019).

 Kerugian Random file

Memerlukan adanya back-up data. Sebab transaksi yang diperbaiki

setiap saat bisa menghilangkan jejak data asal. Data yang tersimpan

mempunyai potensi lebih cepat rusak. Kapasitas media penyimpanan memory

menjadi besar. Memerlukan hardware dan software yang lebih kompleks

apabila dibanding Sequential file.

Kesulitannya, jika kita akan mengakses secara langsung (direct) ke

record tertentu, maka kita harus tahu nomor recordya (ilustrasi : bila kita

akan mendengarkan lagu tertentu di CD, maka kita harus tahu judulnya, lalu

kita lihat daftar isinya, baru kita pilih lagu itu).

11
BAB III
PENUTUP

Kesimpulan

Berdasarkan hasil pembahasan dapat disimpulkan bahwa:

1. Random file merupakan suatu cara ataupun suatu metode penyimpanan


dan pembacaan data yang dilakukan secara random atau langsung, random
file juga disebut sebagai Direct Access File (bisa dibaca secara langsung).
2. Pengaksesan data yang dilakukan secara random adalah dengan
melakukan akses yang dimulai dari baris berapa saja dari sebuah tabel dan
selanjutnya terserah ke baris-baris mana saja untuk akses berikutnya.
3. Susunan index dapat secara sequential dan random.
4. Organisasi berkas indexed random sesuai untuk kebutuhan File Transaksi,
sebab transaksi harus diproses saat kejadian berlangsung.
5. Kerugian dari organisasi berkas indexed random yaitu memerlukan adanya
back-up

12
13
DAFTAR PUSTAKA

Noersasongko, E., dan Andoko, P., N., 2010, Mengenal Dunia Komputer, Jakarta:
PT Elex Media.

Pangera, A., A., dan Ariyus, D., 2005, Sistem Operasi, Yogyakarta: ANDI.

Sutanta, E., ____, Pokok Bahasan 6 Organisasi Berkas Indexed Random, Modul
Kuliah Teknik Informatika IST AKPRIND Yogyakarta.

aqwam.staff.jak-stik.ac.id/files/5.-berkas-dan-akses[1].doc (Diakses 31 MARET


2019)

http://jagatsisteminformasi.blogspot.com/2013/05/pengertian-dan-definisi-
sistem.html (Diakses 31 MARET 2019)

http://goweluyo.blogspot.com/2011/05/pengertian-berkas.html (Diakses 31
MARET 2019)

http://kuliah.dinus.ac.id/edi-nur/sb2-4.html (Diakses 31 MARET 2019)

https://as1994.wordpress.com/2013/10/24/organisasi-berkas-sequential (Diakses
31 MARET 2019)

https://en.wikipedia.org/wiki/Random_indexing ( Diakses 31 MARET 2019)

14

Anda mungkin juga menyukai