Selasa, 09 Oktober 2012

Konsep Dasar Database


Data berasal dari bahasa latin yaitu datum, yang berarti item informasi. jika lebih dari satu datum (jamak) maka disebut dengan data. jadi dapat disimpulkan data adalah bentuk jamak dari datum.

Database ( Basis Data ) Merupakan Kumpulan dari suatu data yang tersimpan dan saling berhubungan satu sama lain tersimpan dalam suatu komputer dan digunakan perangkat lunak untuk memanipulasinya.
Penerapan database dalam suatu informasi disebut dengan datebase System.

Suatu data didefinisikan sebagai kumpulan data yang disatukan didalam suatu organisasi.Organisasi tersebut data dikatakan sebagai company, bank sekolah - sekolah, universitas - universitas dan lain - lain. Maksudnya database digunakan untuk menyimpan semua data yang diinginkan pada suatu lokasi tertentu.sehingga suatu data dalam organisasi tersebut dapat dieleminasi.

Data perlu disimpan di dalam basis data untuk keperluan penyediaan informasi lebih lanjut.data didalam basis data supaya dirganisasikan sedemikian rupa, sehingga membentuk informasi yang lebih berkualitas.

1. KOMPONEN BASIS DATA 
    komponen didalam basis data ada 4 yang mendominasi, :
    a.  Data
       
       Ciri-ciri data didalam database :
  • Data disimpan secara terintegrasi (integrated) : Database merupakan kumpulan dari berbagai macam file dari aplikasi-aplikasi yang berbeda, yang disusun dengan cara menghilangkan bagian-bagian yang rangkap (redundant)
  • Data dapat dipakai secara bersama-sama (shared) : Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk aplikasi yang berbeda.
   b. Hardware ( Perangkat Keras )
       Terdiri dari semua perangkat keras koputer sebagai pengolahan database tersebut :
  • Peralatan untuk menyimpan data base , yaitu second storage (Harddisk, CD, disket, flashdisk dll)
  • Peralatan out put & Input Device.
  • Peralatan Komunikasi data
  c. Software ( Perangkat Lunak )
      Berfungsi sebagai perantara (interface) antara pemakai dengan data physik pada database. Softwar
      pada sistem database dapat berupa:
  •  DBMS ( Database Management System ) ,Menangani akses dalam database , sehingga proses tidak terlalu memikirkan penyimpanan dan pengolahan yang terlalu detail.
  • Program - program aplikasi dan prosedur - prosedur.
  d. User
     Terbagi menjadi 4 klasifikasi :
     a. Sistem Engineer
        Yaitu tenaga ahli yang bertanggung jawab atas pemasangan sistem basis data dan
        juga mengadakan peningkatan dan melaporkan kesalahan dari sistem tersebut
        kepada pihak penjual.
     b. Database Administrator (DBA), orang/tim yang bertugas mengelola system
        database secara keseluruhan.
     c. Programmer, orang/tim membuat program aplikasi yang mengakses database dengan
        menggunakan bahasa pemprograman
    d. End user, orang yang mengakases database melalui terminal dengan menggunakan
       query language atau program aplikasi yang dibuat oleh programmer.

2. TUJUAN PENGGUNAAN BASIS DATA
  1. Mencegah data redudancy dan inconsistency
  2. Mempermudah melakukan akses terhadap data
  3. Data isolasi
  4. Cegah concurrent access anomaly
  5. Masalah keamanan data
  6. Masalah integritas. 
3. KELEBIHAN DAN KEKURANGAN
    a. Kelebihan data base :
      1. Terkontrolnya kerangkapan data dan inkonsistensi
      2. Terpeliharanya keselarasan data
      3. Data dapat dipakai secara bersama-sama
      4. Memudahkan penerapan standarisasi
      5. Memudahkan penerapan batasan-batasan pengamanan.
      6. Terpeliharanya intergritas data
      7. Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
      8. Program / data independent

   b. Kekurangan 
      1. Mahal dalam implementasinya
      2. Rumit/komplek
      3. Penanganan proses recovery & backup sulit
      4. Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
 

       
 Sumber data :
http://cuplis.net/2009/03/28/konsep-dasar-basis-data/
Buku Catatan 
 

3 komentar: