Senin, 28 September 2015

Pengertian dan Penjelasan Basis Data (Data Base)

PENGERTIAN BASIS DATA

A. Penjelasan Basis Data
Pengertian Basis Data yang telah saya simpulkan dari berbagai sumber adalah “ kumpulan file informasi yang saling berkaitan antara satu file dengan file lain yang tersusun secara sistematik dan tersimpan ditempat pusat, sehingga membentuk suatu bangunan data yang dapat diakses dimana saja”. Jika kita uraikan Basis Data terdiri dari 2 kata, yaitu Basis dan Data. Basis dapat kita artikan sebagai markas, pusat, atau gudang dimana tempat terkumpulnya berbagai informasi. Sedangkan Data adalah suatu informasi itu sendiri yang berbentuk objek nyata.
Kita dapat lebih memahami pengertian Basis Data ini dengan menganalogikannya dalam kegiatan kehidupan sehari-hari. Pertama saya berikan contoh saat kita hendak mandi pastinya didalam kamar mandi terdapat sabun, sampo, sikat gigi, danlainlain. Disinilah letak Basis yaitu sebagai Kamar Mandi dan Data sebagai Perlengkapan Mandi tadi. Dan kita akan bertindak sebagai user atau pengguna, Jika kita ingin mandi kita pergi ke Kamar Mandi (Basis) dan menggunakan sabun, sampo, sikat gigi tadi (Data) maka terjadilah Proses pengaksesan data dari tempat terkumpulnya data itu (DataBase).

B. Kompenen Pendukung Basis Data
Mari kita kategorikan komponen pendukung Basis Data ini dalam tiga bagian, yaitu Hardware, Software, dan Brainware.
  1. Hadware (Perangkat Keras)
Menurut saya segala sesuatu yang berhubungan dengan data pastinya akan berkaitan dengan komputerisasi. Maka Hardware ini berperan penting dalam terbentuknya Basis Data. Biasanya berupa perangkat komputer standar contohnya CPU, Monitor, Keyboard, dll yang berfungsi sebagai otak penjalan proses komputerisasinya, media penyimpan (Stroge) seperti Harddisk yang berfungsi sebagai tempat server basis data disimpan, dan Media Komunikasi untuk sistem jaringan seperti Modem.

  1. Software (Perangkat Lunak)
Nah Software ini tidak kalah pentingnya dibanding Hardware, karena Software merupakan perangkat lunak yang memfungsikan dan mengendalikan seluruh perangkat keras komputer sesuai dengan kegunaan prosesnya. Dalam pengolahan Basis Data yang saya tau pastinya membutuhkan berbagai jenis macam Program yang berbeda-beda, Contohnya untuk memulai proses pembuatan basis data kita menggunakan software bawaan dari Microsoft Office yaitu Microsoft Accsess. Menurut saya software ini merupakan salah satu program yang digunakan untuk user pemula belajar membuat Basis Data, dikarenakan MS. Access dalam hal penggunaanya lebih mudah dipahami dibanding software saingan lainnya. Ada beberapa software lain yang digunakan untuk membuat Basis Data selain MS. Accsess tadi, yang saya tau ialah ada dBase, MySQL, Foxbase, Oracle dan masih banyak lagi, Kumpulan software ini biasanya dinamakan DBMS (Database Management System)

           3.      Brainware (Pengguna)

         Disinilah peran kita sebagai pengguna dan pengolah proses komputerisasi yang telah di jelaskan diatas tadi. Dalam mendukung terbuatnya Basis Data kita harus dapat menguasai terlebih dahulu apa arti Basis Data dan langkah-langkah pembuatan Basis Data sesuai dengan Program atau Software yang akan kita pilih nantinya.


C. Keuntungan Pemakaian Basis Data
            Ada beberapa keuntungan Pemakaian Basis Data yang saya tau dan beberapa yang telah saya kutip dari sumber lain yaitu:
  1. Mengurangi Redundansi, ialah maksudnya data yang sama pada beberapa aplikasi cukup disimpan sekali saja.
  2. Menghindarkan Inkonsistensi, karena redundansi berkurang, sehingga umumnya update hanya sekali saja.
  3. Terpeliharanya Integritas Data, Maksudnya Data yang telah kita simpan dapat tersimpan secara akurat.
  4. Data dapat dipakai bersama-sama, Data yang sama dapat diakses oleh beberapa atau banyak user pada saat bersamaan.
  5. Jaminan Sekuriti, Data dapat diatur agar hanya beberapa user yang dapat mengaksesnya.
  6. Menyeimbangkan kebutuhan, Dapat ditentukan prioritas suatu operasi, misalnya  antara update (mengubah data) dengan retrieval (menampilkan data) di dahulukan update.
Sekian Penjelasan dan Penjabaran dari saya tentang Pengertian Basis Data. Penulisan ini dibuat untuk memenuhi Tugas Softskill yang telah diberikan. Jika masih banyaknya kekurangan dan salah dalam penulisan mohon dimaafkan.