SISTEM BASIS DATA LANDASAN TEORI

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