Minggu, 30 Desember 2012

Basis Data dan DBMS


Basis Data

 
Pengertian Basis Data
  • Basis data adalah kumpulan data yang saling berelasi.
  • Himpunan kelompok data yang saling berhubungan yang disimpan secara bersama tanpa pengulangan (redundancy) yang diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah untuk memenuhi berbagai kebutuhan.
  • Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpan elektronis
Tujuan Basis Data
  • mengatur data sehingga diperoleh kemudahan, ketepatan dan kecepatan dalam pengambilan kembali.
  • Tidak adanya redundansi dan menjaga konsistensi data.
  • Pengaturan dalam pemilahan data sesuai dengan fungsi dan jenisnya.
Manfaat Basis Data

1)      Kecepatan dan Kemudahan (Speed)
2)      Kebersamaan Pemakaian (Sharability)
3)      Pemusatan Kontrol Data
4)      Efisiensi Ruang Penyimpanan (Space)
5)      Keakuratan (Accuracy)
6)      Ketersediaan (Availability)
7)      Kelengkapan (Completeness)
8)      Keamanan (Security)
9)      Kemudahan dalam Pembuatan Program Aplikasi Baru
10)  User View

Keuntungan dari basis data:
  1. Mengurangi duplikasi data 
  2. Meningkatkan integritas data  
  3. Memelihara independensi data 
  4. Meningkatkan keamanan data 
  5. Memelihara konsistensi data 
  6. Manipulasi data lebih canggih 
  7. Mudah untuk digunakan 
  8. Mudah untuk di akses
Kekurangan:
  • Sistem lebih rumit, jadi memerlukan tenaga ahli dalam disain, program dan implementasi
  • Lebih mahal
  • Bila ada akses yang tidak benar, kerusakan dapat terjadi
  • Karena semua data di tempat terpusat, kerusakan software dan hardware dapat terjadi
  • Proses pemeliharaan dapat memakan waktu karena ukurannya yang besar
  • Proses back up data memakan waktu. 


Pengertian DBMS
DBMS merupakan software yang digunakan untuk membangun suatu sistem basis data yang “sempurna”.
DBMS harus dapat mengatur basis data tersebut sehingga dapat tersimpan dengan baik tanpa menimbulkan kekacauan, dapat dipakai oleh banyak user sesuai dengan kepentingan masing-masing, melindungi dari gangguan pihak-pihak yang tidak berwenang
Manfaat DBMS
  1. Kepraktisan. Sistem yang berbasis kertas akan menggunakan kertas yang sangat banyak untuk menyimpan informasi, sedangkan DBMS menggunkan media penyimpanan sekunder yang berukuran kecil tetapi padat informasi. 
  2. Kecepatan. Mesin dapat mengambil atau mengubah data jauh lebih cepat dari pada manusia. 
  3. Mengurangi kejemuan. Orang cenderung menjadi bosan kalu melakukan tindakan-tindakan berulang yang menggunakan tangan (misalnya harus mengganti suatu informasi).
Berdasarkan orientasi pemakainya, kita dapat mengelompokkan DBMS dalam 2 katagori, yaitu:
  • DBMS yang berorientasi untuk satu atau sedikit pemakai MS-Access, dBase/Clipper, FoxBase, Borland-Paradox merupakan contoh-contoh DBMS yang lebih diorientasikan untuk satu pemakai dan karena itu dapat dengan mudah dipasang di komputer pribadi (Personal Computer/PC).
  • DBMS yang berorientasi untuk banyak pemakai Oracle, Borland-Interface, MS-SQL Server, CA-OpenIngres, Sybase, Infomix, IBM-DB2 merupakan contoh-contoh DBMS yang lebih diorientasikan untuk banyak pemakai dan karena itu lebih ditunjukkan untuk pemakaian pada sistem jaringan komputer (LAN ataupun WAN)



0 komentar:

Posting Komentar