Basis Data (Database) dan DBMS
Bismillahirrahmanirrahim..
Basis data (database) adalah suatu pengorganisasian sekumpulan data yang saling terkait sehingga memudahkan aktivitas untuk mempercepat memperoleh informasi. Basis data dimaksudkan untuk mengatasi problem pada sistem yang memakai pendekatan berbasis berkas.
Untuk mengelola basis data diperlukan software yang disebut DBMS. DBMS adalah perangkat lunak sistem yang memungkinkan para pemakai membuat, memelihara, mengontrol, dan mengakses basis data dengan cara yang praktis dan efisien. DBMS dapat digunakan untuk mengakomodasikan berbagai macam user yang memiliki kebutuhan akses yang berbeda-beda.
Umumnya DBMS menyediakan fitur-fitur sebagai berikut:
- Independensi data program: Karena database ditangani oleh DBMS, program dapat ditulis sehingga tidak tergantung pada struktur data dalam basis data. Dengan kata lain, program ini tidak akan terpengaruhi sekiranya bentuk fisik data diubah.
- Keamanan: Keamanan dimaksudkan untuk mencegah pengaksesan data oleh orang yang tidak berwenang.
- Integritas: Hal ini ditujukan untuk menjaga agar data selalu dalam keadaan yang valid dan konsisten.
- Konkurensi: Konkurensi memungkinkan data dapat diakses oleh banyak user tanpa menimbulkan masalah.
- Pemulihan (recovery): DBMS menyediakan mekanisme untuk mengembalikan basis data ke keadaan semula uang konsisten sekiranya terjadi gangguan perangkat keras atau kegagalan perangkat lunak.
- Katalog sistem: Deskripsi tentang data yang terkandung dalam basis data yang dapat diakses oleh pemakai.
- Perangkat produktivitas: Untuk menyediakan kemudahan bagi pemakai dan meningkatkan produktivitas, DBMS menyediakan sejumlah perangkat produktivitas seperti pembangkit query dan pembangkit laporan.
Beberapa contoh DBMS terkenal yaitu:
Demikian, semoga bermanfaat ^^
Sumber: Buku Pengenalan Sistem Informasi karangan Abdul Kadir dengan penerbit Andi.
0 comments:
Silahkan berkomentar dengan menggunakan ETIKA yang baik dan sopan (◠‿◠)