36
2.11 SISTEM BASIS DATA
2.11.1 Pengertian Sistem Basis Data
Basisdata adalah kumpulan data tentang suatu benda atau kejadian yang saling berhubungan satu dengan yang lain.Waliyanto,
1998. Serta mendefinisikan basisdata secara implisit yaitu basisdata
merupakan kumpulan data dari berbagai sumber yang secara logika mempunyai arti implisit. Waliyanto, 1998
Sedangkan data yang terkumpul secara acak dan tanpa mempunyai arti tidak dapat disebut basis data. Waliyanto, 1998
Jogiyanto mempunyai pendapat lain tentang basisdata yaitu kumpulan dari data yang saling berhubungan satu dengan yang
lainnya, tersimpan diperangkat keras komputer dan digunakan perangkat lunak untuk memanipulasinya Jogiyanto, 1998.
2.11.2 Konsep Sistem Basis Data
Konsep Basisdata adalah perpaduan integrasi record – record
secara logis dalam beberapa file. Saat suatu organisasi perusahaan akan menerapkan suatu konsep basisdata, maka hierarki datanya
menjadi : Waliyanto, 1998
37 a.
Basis data database b.
Berkas file c.
Catatan record d.
Elemen data
File tersendiri dapat tetap ada dan mewakili komponen –
komponen utama dari basisdata, namun organisasi fisik dari data tidak menghambat pemakai. Tersedia berbagai macam cara untuk
mengintegrasi isi dari file – file yang memiliki hubungan logis.
Sistem basisdata
adalah sistem
penyimpanan record
terkomputerisasi yang bertujuan untuk menjaga informasi dan membuat informasi pada saat dibutuhkan. Sistem database dapat
diterapkan pada semua jenis komputer, mulai dari komputer mikro misal personal komputer atau note book sampai mainframe yang
paling besar. Umumnya sistem pada mesin besar sistem besar disebut multi user sedangkan pada mesin kecil sistem kecil disebut
single user Waliyanto, 1998. Sistem single user adalah sistem dimana seorang user dapat
mengakses database pada saat yang diberikan sedangkan multi user adalah sistem dimana banyak user dapat mengakses database pada
saat yang bersamaan.
38 Pada umumnya data dalam database pada sistem besar bersifat
integrated and shared. Integrated maksudnya adalah database yang dapat disebut sebagai penggabungan beberapa file data yang berbeda
dengan membatasi pengulangan baik keseluruhan file atau sebagian. Shared maksudnya adalah data individual dalam database yang
dapat digunakan secara bersamaan antara beberapa user yang berbeda dan user yang berbeda dapat menggunakan untuk tujuan yang
berlainan.Waliyanto, 1998
2.11.3 Perancangan Basis Data
Merancang database merupakan suatu hal yang sangat penting. Kesulitan utama dalam merancang database adalah bagaimana
merancang sehingga database dapat memuaskan keperluan saat ini dan masa mendatang.Waliyanto, 1998
Perancangan model konseptual akan menunjukkan entity dan relasinya berdasarkan proses yang diinginkan oleh organisasi. Ketika
menentukan entity dan relasinya dibutuhkan analisis data tentang informasi yang ada dalam spesifikasi di masa mendatang.
Tugas Database Administrator adalah merancang model konseptual database. Model konseptual bukanlah pendekatan proses
informasi seorang programmer aplikasi, tetapi merupakan kombinasi beberapa cara untuk memproses data untuk beberapa aplikasi.
39 Pada perancangan model konseptual penekanan tinjauan
dilakukan pada struktur data dan relasi antara file. Tidaklah perlu dipikirkan tentang terapan dan operasi yang akan dilakukan pada
database. Pendekatan
yang dilakukan pada perancangan model konseptual adalah menggunakan model data relasional yang
mempunyai dua teknik, yaitu :
a. Normalisasi