Selasa, 18 Oktober 2011

basis data

Data adalah suatu kumpulan objek yang berisikan kumpulan angka, teks, gambar, simbol  dan lain sebagainya. Sedangkan basis adalah kumpulan data yang berhubungan. Dengan kata lain basis data dapat didefinisikan sebagai informasi yang disusun oleh komputer sehingga menjadi data yang sistematik dan saling berhubungan.
Basis data dapat di disebut juga dengan database. Mungkin nama basis data tidaklah sepopuler database akan tetapi fungsi basis data dengan database sama.
perangkat lunak yang digunakan oleh basis data adalah DBMS (database management system). DBMS pun dapat diartikan sebagai kumpulan program yang mengkoordinasikan semua kegiatan yang berhubungan dengan suatu sistem basis data. Selain memiliki perangkat lunak tersendiri, basis data pun memiliki bahasa khusus yaitu data sub langue yang diartikan sebagai bahasa pengoperasian managemen basis data.
Berikut adalah alur dari basis data:


komponen-komponen yang membentuk basis data terdapat dalam DBMS yaitu:
  1. kamus data : komponen ini berfungsi menyimpan deskripsi data dalam basis data.
  2. utilitas : pengguna menggunakan komponen ini untuk menciptakan basis data dan memanipulasi data.
  3. pembangkit laporan : fasilitas yang disediakan untuk membuat laporan dengan mudah.
  4. pembangkit aplikasi : digunakan untuk pengisian data.
  5. keamanan akses : berfungsi untuk mengatur hak akses pemakai.
  6. pemulihan sistem : berfungsi untuk mengembalikan semula ke basis data apabila terjadi kegagalan sistem.
Dengan berjalannya waktu sistem pemprosesan file secara manual telah ditinggalkan karena selain memakan waktu yang lama, pemprosesan file sacara manual pun tidaklah efektif dan efisien yang terkadang memungkinkan terjadinya human error.
Sebagian besar perusahaan pun telah menggunakan basis data. Perusahaan besar seperti telekomunikasian provider pun telah menggunakan basis data untuk melakuan pengisian pulsa, menginputan menomoran costumer dan lain sebagainya. perusahaan telekomunikasi provider menggunakan basis data dikarenakan semakin pesatnya aspek dalam telekomunikasi sehingga pencatatan atau pun penggolongan data tidak dapat diselesaikan oleh sistem data manual. oleh sebab itu perusahaan ini beralih menjadi menggunakan basis data. Selain itu basis data pun memiliki keamanan akses di dalam komponennya, sehingga perusahaan pun dapat lebih merasa aman bila memakai basis data dibandingkan dengan sistem data manual.
Berikut adalah sistem-sistem yang wajib ada dalam basis data untuk menjalankan program di perusahaan telekomunikasian provider.
  • Spesifikasi sistem yang terkait
  1. Application Program : Perl, C/C++ 
  2. Database : MySQL Database  
  3. Operating System : Linux
 
skema perusahaan provider dalam basis data


Karena dengan menggunakan basis data perusahaan dapat bekerja lebih efektif dan efisien. Tingkat keamanan yang mendukung dari basis data pun menjadi prioritas mengapa perusahaan telekomunikasi ini menggunakan basis data. Dan apabila basis data mengalami kegagalan sistem, sistem basis data ini akan mengembalikan data semula ke basis data. perusahaan pun tidak perlu repot memikirkan akan hal ini. Sehingga perusahaan akan merasa aman dan nyaman karena menggunakan basis data.


sumber:
http://id.wikipedia.org/wiki/Basis_data
http://blog.re.or.id/komponen-dbms.htm