Pages

Sabtu, 13 September 2014

Basis Data



Pengertian Basis Data (Database)

Basisdata atau Database adalah kumpulan dari berbagai data/informasi yang saling berhubungan satu sama lain, disimpan di dalam perangkat keras (komputer) secara sistematis sehingga dapat diolah menggunakan perangkat lunak. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri basis data disebut sistem manajemen basis data (database management system atau disingkat DBMS).


Tujuan utama system manajemen basisdata adalah menyediakan cara menyimpan dan mengambil informasi basisdata secara mudah dan efisien.


Data pun harus mudah ditambahkan kedalam basisdata, dimodifikasi, dan dihapus.



Dari definisi ini, terdapat tiga hal yang berhubungan dengan basis data, yaitu sebagai berikut :
  1. Data itu sendiri yang diorganisasikan dalam bentuk dalam bntuk basis data (database).
  2. Simpanan permanen (storage) untuk menyimpan basis data tersebut. Simpanan ini merupakan bagian dari teknologi perangkat keras yang digunkan di sisitem informasi. Simpanan yang permanen umumnya digunakan berupa hard disk.
  3. Perangakat lunak untuk memanipulasi basis datanya. Perangkat lunak ini dapat dibuat sendiri dengan menggunakan bahasa pemrograman komputer atau dibeli dalam bentuk suatu paket. Banyak paket perangkat lunak yang disediakan untuk memanipulasi basis data. Perangkat lunak ini disebut dengan DBMS (Data Base Management System). Contoh DBMS yang terkenal misalnya dBASE, Fox, Base, Microsoft Access, Oracle dan lain-lain. DBMS yang popular untuk mengolah basis data sekarang ini adalah RDBMS (Relational Data Base Management System). RDBMS menggambarkan field dari data dan bagian baris menunjukkan record dari data.                                                                                                                          Keuntungan DBMS :
    1. tidak terjadi kerangkapan data
    2. data lebih konsisten
    3. data dapat digunakan bersama-sama
    4. keamanan data dapat terjamin
    5. integritas data terpelihara
    6. data independen
    Kerugian DBMS :
    1. rumit
    2. dibutuhkan memory yang besar
    3. biaya cukup mahal
    4. sistem terpusat, jadi jika seluruh aplikasi terakses dari DBMS maka kerusakan pasa bagian manapun dari sistem, akan menyebabkan operasi terhenti.
     



Tidak ada komentar:

Posting Komentar