implementasi abstraksi pemanggilan sistem berkas pada sistem

advertisement
IMPLEMENTASI ABSTRAKSI
PEMANGGILAN SISTEM BERKAS
PADA SISTEM OPERASI UNIX /
LINUX DENGAN MENGGUNAKAN
BASIS DATA
Nama
NRP
Pembimbing
: Fahim Nur Cahya Bagar
: 5105100137
: Wahyu Suadi S.Kom, M. Kom.
Latar Belakang
Metode pengorganisasian dan
penyimpanan data pada lokasi fisik
Latar Belakang
SYSTEM CALL : Getattr, Readlink,
Readdir, Unlink, Rmdir, Symlink,
Rename, Link, Chmod, Chown,
lebihMkdir,
mudahUtime,
membuat
Truncate, Mknod,
query
daripada
Access,Read,
Write,
mengutak atik System
Call
Latar Belakang
Rumusan Masalah
Bagaimana cara memasukkan seluruh file
dan folder secara rekursif ke dalam
database Oracle yang telah disediakan?
 Bagaimana cara membedakan atribut file,
symbolic link dan folder pada database yang
ada?
 Bagaimana cara membuat perubahan yang
terjadi pada database agar mengakibatkan
perubahan yang sesuai terjadi pada data
asli?

Tujuan
Tujuan dari pembuatan Tugas Akhir ini adalah
mengimplementasikan pengaksesan sistem
berkas pada UNIX/Linux dengan
menggunakan basis data.
Manfaat
Memberikan pilihan dan juga mendukung
adanya pengembangan aplikasi yang cepat
(Rapid Application Development), sehingga
seorang programmer tidak perlu
mempelajari secara total bagaimana file
system di lingkungan kerja UNIX/Linux.
 Memberikan pemahaman file system pada
lingkungan UNIX/Linux secara konsep
database.

Inti Tugas Akhir (Garis Besar)
Bagaimana perubahan pada database
bisa mempengaruhi kondisi data yang
sebenarnya secara real time?
Dasar Teori
Database
Database adalah integrasi koleksi file atau
record secara logikal yang dikonsolidasikan
ke dalam kumpulan yang menyediakan
data untuk satu atau lebih pengguna.
 Salah satu cara untuk mengklasifikasi
database meliputi tipe isi data, misalnya
bibliografik, teks, nomor, image.
 Metode pengklasifikasian lain dimulai dari
mengecek model database atau arsitektur
database.

Filesystem

Sebuah metode penyimpanan dan
pengaturan file dan data yang bertujuan
untuk memudahkan pencarian dan
pengaksesan data tersebut.
Pendukung
Desain Aplikasi
Cara Kerja Aplikasi (Secara Umum)
Operasi Yang Ditangani

Operasi yang bisa ditangani Hierarchial File
Connector adalah operasi dasar PL/SQL, seperti :
SELECT <nama_kolom> FROM <tabel> <opsi>
INSERT INTO <tabel> VALUES <isi>
UPDATE <tabel> SET <modifikasi> <opsi>
DELETE FROM <tabel > <opsi >
DROP TABLE <tabel>
Kelebihan

Selama memiliki pengetahuan tentang
query PL/SQL, pengguna akan lebih
mudah ketika ingin mengakses file yang
ada pada Sistem Operasi UNIX/Linux.
Kelemahan

Aplikasi ini masih belum mendukung
beberapa operasi filesystem pada
UNIX/Linux, antara lain hardlink, mknod.
Penulis mengucapkan :
SEKIAN DAN TERIMA
KASIH
Download