Page 2 - E-Modul Sistem Basis Data
P. 2
KATA PENGANTAR
Di tengah maraknya penerapan Teknologi Informasi di berbagai bidang
kehidupan manusia, masyarakat umum dan bahkan kalangan Informatikawan
banyak sekali disibukkan dan dikejutkan dengan teknologi-teknologi baru di bidang
perangkat keras (prosesor yang semakin luar biasa cepat, kapasitas memori yang
semakin besar, disk yang semakin kecil dan seterusnya) dan perangkat lunak
(pemrograman dan berorientasi objek, aplikasi multimedia, teknologi Internet, e-
commerce, dan lain-lain). Penguasaan pada kedua faktor utama tersebut memang
baik, tapi sebenarnya belum menjamin penguasaan kita pada Teknologi Informasi
secara utuh atau bahkan untuk sekedar terlibat dalam penerapan teknologi itu di
sebuah sistem tempat kita beraktivitas.
Banyak yang terlupakan atau memandang ringan pada ketiga komponen
penting lainnya dalam Teknologi Informasi, yakni perangkat manusia (brainware),
prosedur (aturan-aturan yang berlaku di dalam sistem), dan basis data. Basis Data
sendiri merupakan representasi dijital dari kenyataan fisik dan lojik dari sebuah
sistem. Mentransformasikan kenyataan dari sebuah sistem ke basis data bukanlah
sebuah pekerjaan sederhana. Kita sebagai wujud dari perancangan basis data. Setiap
orang yang terlibat dalam pembangunan dan penerapan Teknologi Informasi harus
menyadari bukan hanya pada pentingnya basis data dan model data, tapi juga pada
betapa pentingnya membuat model data yang baik.
E-Modul ini mencoba fokus pada ketiga hal itu: basis data, model data, dan
bagaimana membuat model data yang baik. Dalam berbagai pembahasan, niscaya
kita akan melihat perancangan basis data yang baik juga senantiasa
ii