Diberdayakan oleh Blogger.

animasi

Sabtu, 01 Juni 2013

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).
Fungsi DBMS :
  1. Data definition, DBMS harus dapat mengolah pendefinisian data
  2. Data manipulation, DBMS harus dapat menangani permintaan dari user untuk mengakses data
  3. Data security and integrity, DBMS harus dapat memriksa keamanan dan integriti data yang didefinisikan oleh Database Administrator.
  4. Data recovery and concurrency, DBMS harus dapat menangani kegagal pengaksesan database.
  5. Data dictionary, DBMS harus dapat menyimpan informasi yang menggambarkan data dalam database, biasa disebut metadata (data of data).
  6. Performance, DBMS harus dapat menangani semua fungsi seefisien mungkin.
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.
Ada berbagai cara untuk memodelkan struktur basis data diantaranya model relasioal, model hierarkis, dan model jaringan. Basis data relasional adalah model data yang berbentuk tabel dua dimensi yang teridiri atas baris dan kolom seperti pada tabel dibawah ini.

 

Blogger news

Blogroll

About