32
2.2.9.1 Basis Data
Basis Data, ada secara sistematik sehi
untuk memperoleh i digunakan untuk me
sistem manajemen ba basis data dipelajari d
Karakt a. Merepresentasi
b. Terstruktur de c. Dapat merepre
d. Ada pengguna e. Disimpan dala
f. Dapat diakses d
Komponen B a. Database.
b. DBMS. c. SQL.
d. Aplikasi databa e. User.
User
2.2.9.2 File
File adalah ide dapat diakses dan dia
dalam direktori di
Database DBMS
S Q
L Aplikasi
Database
32
, adalah kumpulan informasi yang disimpan di hingga dapat diperiksa menggunakan suatu pro
h informasi dari basis data tersebut. Perang mengelola dan memanggil kueri query basi
n basis data database management system, D i dalam ilmu informasi.
kteristik Basis Data adalah sebagai berikut : ntasikan aspek dari dunia nyata.
dengan baik. presentasikan kondisi saat ini.
una dan ada aplikasi n dalam memori komputer secara permanen.
kses dan dimanipulasi menggunakan DBMS. n Basis Data yaitu :
tabase.
User
Gambar 2.9. Komponen Basis Data
identitas dari data yang disimpan di dalam sist diatur oleh pengguna. Sebuah berkas memiliki
i mana ia berada. Alamat direktori dimana
Database DBMS
S Q
L Aplikasi
Database
32
di dalam komputer program komputer
ngkat lunak yang basis data disebut
, DBMS. Sistem
User
sistem berkas yang ki nama yang unik
ana suatu berkas
Database DBMS
S Q
L Aplikasi
Database
33
ditempatkan diistilahkan dengan path. File merupakan kumpulan dari record yang
saling berhubungan. Jika dianalogikan seperti file cabinet, jika seseorang ingin menyimpan data kedalam cabinet secara terorganisir sehingga ketika ia
membutuhkan informasi, dapat didapatkan atau diperbaruhi secara mudah. Karakteristik file dapat terbagi menjadi 2 bentuk yaitu bentuk
umum dan khusus. 1.Umum
a. Persintence Kemampuan bertahan lama untuk dapat diakses.
b. Sharability Digunakan secara bersama oleh beragama pemakai dan
program. c. Size
Memliiki ukuran yang relatif lebih besar dibandingkan dengan memori utama.
2. Khusus a. File dapat diciptakan dan dihapus.
b. Memiliki nama yang unik. c. Memiliki parameter perangkat
d. Memililki parameter pemakai dan direktori. Berikut beberapa atribut yang ada pada file yaitu :
a. Nama file. b. Tipe file.
c. Lokasi. d. Ukuran file.
e. Waktu pembuatan file. f. Proteksi.
34
Berikut beberapa klasifikasi file yaitu : a. Master file
File yang berisis data yang relatif tetap.Master file terbagi menjadi dua
bagian yaitu : Reference master file
File yang berisi record yang tidak berubah.
Dynamic master file File
yang berisi record yang terus menerus berubah dalam waktu tertentu.
b. Transaction file File
yang berisi record-record
yang akan memperbaharui atau mengupdate record-record yang ada pada master file.
c. Report file File
yang berisi data yang dibuat untuk laporan atau keperluan user.File tersebut dapat dicetak pada kertas printer atau hanya ditampilkan dilayar.
d. Work file Merupakan file sementara dalam sistem.Suatu work file merupakan alat
untuk melewatkan data yang dibuat oleh sebuah program ke program lain.
e. Program file File
yang berisi instruksi-instruksi untuk memproses data yang akan disimpan pada file lain atau pada memori utama.
f. Text file
File yang berisi input data alphanumeric dan grafik yang digunakan oleh
sebuah text editor program.Text file hanya dapat diproses dengan text editor
. g. Dump file
File yang digunakan untuk tujuan pengamanan,mencatat tentang kegiatan
pengupdatean,sekumpulan transaksi yang telah diproses atau sebuah program yang mengalami kekeliruan.
h. Library file File
yang digunakan untuk penyimpanan program aplikasi,program utilitas atau program lainnya.
35
i. History file
File ini merupa
transaksi file .F
ini terus berke
Ada beberapa kem a. File dibentuk da
b. File dibentuk internal
didala c. File dibentuk
harus sama.Se record
diurutka Pengaksesan f
a. Sequntial Acce Proses dapat m
awal tidak bol b. Random Access
Proses dapat pengaksesan.
35
file erupakan akumulasi dari hasil pemrosesan m
le .File ini berisikan data yang selalu bertamba
kembang sesaui dengan kegiatan yang terjadi.
Gambar 2.10.Struktur File
emungkinan bentuk struktur dari file seperti gam uk dari urutan byte.
uk dari urutan record dengan panjang yang sa dalamnya.
uk dari struktur organisasi tree record dan ukur .Setiap record terdapat field key pada posisi yan
utkan berdasarkan keynya. n file dapat dibagi menjadi dua yaitu :
ccess t membaca seluruh byte atau record dalam suat
k boleh keluar dari urutannya. cess
pat membaca byte atau record untuk berbagai n.
35
master file dan
bah sehingga file di.
gambar diatas :
sama dan struktur
ukuran record tidak ang sama dan tree
suatu file,mulai dari
ai macam urutan
36
Gambar 2.11.Pengksesan File Sequencial dan File Random Access
2.2.9.3 Record