Oleh : 1. M uhammad hendra 09011314
description
Transcript of Oleh : 1. M uhammad hendra 09011314
Oleh : 1. Muhammad hendra 09011314 2. Saifur rohman 09011346
3. Tri Okvianto 09011368 4. Rudianto 09011418
SEKOLAH TINGGI TEKHNOLOGI NURUL JADIDPAITON – PROBOLINGGO
2010
FILE PILE
* PENGERTIAN FILE PILE *
File pile merupakan struktur yang paling sederhana dan jarang digunakan secara praktis. Namun merupakan dasar evaluasi bagi struktur – struktur lainnya.
Pada file Pile terdapat karateristik teknik penyimpanan file :
Data dalam file tersusun berdasar kedatangannya Record – recordnya tidak memerluan elemen yang
sama Tiap elemen data berupa tuple dua komponen.
Contoh File Pile
Nama = Saya, Umur = 23, Tinggi = 172
Nama = Sayi, Tinggi= 165, Bentuk_wajah = Oval
Nama = Sayu, Suku= Bugis, Asal= Solo
Nama = Saye, Pekerjaan = Mahasiswa, Status = Belum_Nikah
Merk = HP, RAM= 2 GB, Processor= 3,2 GHz, Casing = Dekstop
Merk RAM Processor Casing
Saya 165 Paiton 22 Cm
Atribut
Nilai Atribut
Penggunaan File PileFile pile merupakan struktur dasar yang tak terstruktur. Struktur ini memberikan fleksibilitas penuh dan menggunakan ruang penyimpanan dengan baik saat data berukuran dan berstruktur beragam. Namun, struktur ini sangat jelek untuk pencairan record tertentu. Berbagai penggunaan dari file pile, diantaranya :
File – file system. File log (mencatat kegiatan). File – file penelitian / medis. Config.sys File pile biasanya digunakan untuk mengumpulkan data guna
pemrosesan lebih lanjut.
Analisis Kinerja File Pile
Untuk menganilisis kinerja file pile, ada tujuh pengukuran yang harus dilakukan, diantanya :
Ukuran Record (R), Waktu pengambilan record tertentu (TF), Waktu pengambilan record berikutnya (TN), Waktu penyisipan record (TI), Waktu pembaruan record (TU), Waktu pembacaan seluruh record (TX), dan Waktu reorganisasi file (TY)
UKURAN RECORD (R)
Pada analisis kinerja file pile yang berkaitan dengan ukuran record di pengaruhi oleh 2 faktor, yaitu : Nama dan nilai atribut yang disimpan lengkap adalah
record data yang disimpan dalam file pile, dan Data yang tidak eksis tidak diperhitungkan dalam file pile.
Rumus :
a’ : Rata – rata panjang atributA : Panjang rata – rata nama atributV : Panjang rata – rata nilai atribut2 : Rata – rata panjang separator
Analisis Kinerja File Pile
R = a’ (A+V+2)
WAKTU PENGAMBILAN RECORD TERTENTU (TF)
Fetch record time adalah waktu yang dibutuhkan untuk menemukan suatu record didalam file pile. Waktu yang dibutuhkan sangatlah lama karena didalam file pile, seluruh record harus dilalui untuk menemukan sebuah item data yang dikehendaki.
Mekanisme penelusurannya dilakukan secara sekuensial. Jadi, penelusuran dilakukan dari record awal sampai menemukan record yang dicari. Rumus :
Atau
b : Jumlah blok pada fileB : Ukuran blokn : Jumlah recordR : Ukuran Recordb’ : Bulk transfer rate
Analisis Kinerja File Pile
TF = ½ b (B/t’) TF = ½ n (R/t’)
WAKTU PENGAMBILAN RECORD BERIKUTNYA (TN)
Waktu pengambilan record berikutnya berhubungan dengan Get Next Time (TN). waktu yang diperlukan untuk mendapatkan record berikutnya sama dengan waktu yang diperlukan untuk mendapatkan record tertentu.
Rumus :
Analisis Kinerja File Pile
TF = TN
WAKTU PENYISIPAN RECORD (TI)
Waktu penyisipan record pada file pile berhubungan dengan insert time (TI). Pada file pile, penyisipan record dilakukan dengan cara menambahkan record di akhir file.
Rumus :TI = s + r + btt +TRW
s : Seek Time r : Putaran DiskTRW : Waktu Pembacaan & Penulisan
Analisis Kinerja File Pile
WAKTU PEMBARUAN RECORD (TU)
Waktu pembaruan record berhubungan dengan Update Time (TU).
Mekanisme pembaruan record pada file pile : Mencari posisi record yang diperbaharui, dan Memeriksa apakah ukuran tempat record masih
memenuhi syarat.
Rumus :TU = TF + TRW + TI
Analisis Kinerja File Pile
WAKTU PEMBACAAN SELURUH RECORD (TX)
Mekanisme pembacaan seluruh record pada file pile dilakukan secara sekuensial.Yaitu : dibaca secara terurut dari record awal sampai record yang terakhir.
Rumus :TX = 2TF
Analisis Kinerja File Pile
Waktu Reorganisasi File (TY)
Waktu reorganisasi file pada file pile berhubungan dengan reorganisasi File Time (TY). Reorganisasi file sangatlah dibutuhkan, agar file dapat menjadi lebih ringkas dan proses pengambilan record menjadi lebih cepat.
Rumus :TY = (n+o) R/t’ + (n+o+d) R/t’
n = Jumlah recordo = ninsert
d = ndelete
Analisis Kinerja File Pile
TERIMA KASIHBy : mahasiswa STTNJ 09