21
diakses
tetapi dibutuhkan
untuk pencatatan
dapat disimpan
dalam
tape
(Elmasri, 2000, p121-p122).
2.7
Menyimpan File Records dalam Disk
2.7.1
Baris dan Tipe Baris
Data biasanya disimpan dalam
bentuk baris-baris. Setiap baris terdiri
dari
kumpulan
nilai
atau
item data
yang
saling berhubungan dimana
setiap
nilai
dibentuk
dari
satu
atau
lebih
byte
dan
saling
berhubungan. Baris
biasanya
menggambarkan
entitas
dan
atribut
yang
dimiliki.
Contohnya,
baris
EMPLOYEE
menampilkan entitas
dari
seorang
karyawan
dan
setiap
nilai
kolom
dalam
baris
menggambarkan atribut,
seperti
NAME,
BIRTHDATE,
SALARY,
atau
SUPERVISOR.
Kumpulan
dari
nama
kolom dan
hubungan tipe data menyusun sebuah definisi
untuk
format baris
atau
tipe
baris. Sedangkan
tipe
data,
berhubungan dengan tiap
kolom, dan
menjelaskan tipe dari nilai suatu kolom.
Tipe
data
dari
suatu
kolom
biasanya
merupakan standard
yang
digunakan
dalam
pemrograman
antara
lain
seperti
numeric
(integer,
long
integer,
floating
point),
string
(fixed-length, varying), boolean
(0/1,
TRUE/FALSE)
dan
juga
date
atau
time.
Jumlah
bytes
yang
diperlukan
untuk setiap
tipe data
tetap sesuai dengan sistem
yang diberikan komputer.
Sebuah
integer
memerlukan 4
bytes,
real
4
bytes,
boolean
1
bytes,
date
10
bytes
(dengan asumsi
format:
YYYY-MM-DD),
dan
string
n
karakter
memerlukan n bytes.
|