Mungkin kita sering mendengar istilah Database atau basis data, akan tetapi sebagian besar belum tentu menegetahui pengertian atau definisi basis data baik itu dari segi bahasa maupun istilah. Maka pada kesempatan kali ini saya akan coba membahasnya sesuai dengan ilmu yang saya miliki.

Ada beberapa hal yang akan saya bahas mengenai basis data atau databases mulai dari definisi, istilah-istilah dalam database dan program atau software apa saja yang digunakan dalam database. Berikut ini Pengertian Klasifikasi, Tujuan, dan komponen Utama Basisi Data selengkapnya silahkan baca disini.

Mengenal Basis Data


a. Pengertian basis data atau database

Database atau basis data adalah kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat diolah atau dimanupulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe data, struktur data dan juga batasan-batasan data yang akan disimpan. Basis data meruakan aspek yang sangat penting dalam sistem informasi dimana basis data merupakan gudang penyimpanan data yang akan diolah lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi data, menghindari duplikasi data, hubungan antar data yang tidak jelas dan rumit.

Proses memasukkan dan mengambil data ke dan dari media penyimpanan data memerlukan perangkat lunak yang disebut dengan sistem manajemen basis data (Database Management System atau DBMS). Tujuan utama dari DBMS adalah untuk memberikan tinjauan abstrak data kepada pengguna. Jadi sistem menyembunyikan informasi tentang bagaimana data disimpan, dipelihara dan tetap bisa diambil (diakses) secara efisien.

Pengertian Klasifikasi, Tujuan, dan komponen Utama Basisi Data


b. Klasifikasi basis data

Pembagian basisi data menurut jenisnya:

1. Basis data flat-file

Basis data flat-file ideal untuk data berukuran kecil dan dapat diubah dengan mudah. Basis data flat-file baik digunakan untuk menyimpan daftar atau data yang sederhana dan dalam jumlah kecil. Beberapa kendala dalam menggunakan basis data jenis ini adalah rentan kehilangan data karena tidak adanya penguncian yang melekat ketika data digunakan atau dimodifikasi dan juga adanya duplikasi data yang mungkin sullit dihindari.

2. Basis data relasional

Basis data ini mempunyai struktur yang lebih logis terkait cara penyimpanan. Tabel-tabel yang berada di basis data dapat dihubungkan satu dengan lainnya. Basis data relasional menggunakan sekumpulan tabel yang masing-masing tabel tersusun atas baris dan kolom. Untuk membuat hubungan antara dua atau lebih tabel, digunakan key (atribut kunci) yaitu primary key di salah satu tabel dan foreign key di tabel yang lain.

c. Tujuan basis data

Tujuan basis data sendiri adalah sebagai berikut.
  1. Kecepatan serta kemudahan dalam menyimpan, memanipulasi, atau juga menampilkan kembali data tersebut.
  2. Efisiensinya ruang penyimpanan, karena dengan basis data, redudansi data akan bisa dihindari.
  3. Keakuratan (Accuracy) data.
  4. Ketersediaan (Availability) data.
  5. Kelengkapan (Completeness) data, bisa melakukan perubahan struktur dalam basis data, baik dalam penambahan objek baru (tabel) atau dengan penambahan field-field baru pada tabel.
  6. Keamanan (Security) data, dapat menentukan pemakaian yang boleh menggunakan basis data beserta objek-objek yang ada di dalamnya serta menentukan jenis-jenis operasi apa saja yang boleh dilakukannya.
  7. Kebersamaan pakai (Sharabillity). Pemakai basis data bisa lebih dari satu orang , tetapi tetap menjaga atau menghindari masalah baru seperti inkonsistensi data dan juga kondisi deadlock (karena ada banyak pemakai yang saling menunggu untuk menggunakan data tersebut.
d. Komponen utama sistem basis data

Komponen utama sistem basis data antara lain sebagai berikut.
  1. Perangkat keras (Hardware).
  2. Basis data (Database).
  3. Sistem pengeola basis data (database management system/DBMS).
  4. Pemakai (user).
  5. Aplikasi atau perangkat lunak yang lainnya.
Itulah tadi sedikit informasi Pengertian Klasifikasi, Tujuan, dan komponen Utama Basisi Data semoga bermanfaat dan menambah wawasan Anda.

0 comments:

Post a Comment

 
Top