Jumat, 14 Maret 2014

Basis Data

KONSEP DASAR SISTEM BASIS DATA

  • PENGERTIAN BASIS DATA DAN SISTEM BASIS DATA
            Basis data adalah suatu kumpulan data terhubung yang tersimpan secara bersama-sama pada suatu media, tanpa adanya suatu kerangkapan data, sehingga mudah untuk digunakan kembali, dapat digunakan oleh satu atau lebih program aplikasi secara optimal, data disimpan tanpa mengalami ketergantungan pada program yang akan menggunakannya, data disimpan sedemikian rupa sehingga apabila ada penambahan, pengambilan dan modifikasi data dapat dilakukan dengan mudah dan terkontrol.
  • ADA BEBERAPA KRITERIA BASIS DATA YAITU :
·         Bersifat data oriented dan bukan program oriented.
·         Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
·         Dapat berkembang dengan mudah, baik volume maupun strukturnya.
·         Dapat memenuhi system-sistem baru secara mudah.
·         Dapat digunakan dengan cara-cara yang berbeda
·         Kerangkapan data dapat diminimalkan
Sistem Basis Data adalah system yang terdiri atas kumpulan table / file yang saling berhubungan dalam sebuah basis data dan sekumpulan program berupa DBMS yang memungkinkan beberapa pemakai atau program lain untuk mengakses dan memanipulasi table-tabel berikut.  
  • Basis data memiliki beberapa elemen penting yaitu :
·         Basis data sebagai inti dari system basis data
·         Perangkat lunak untuk mengelola basis data
·         Perangkat keras sebagai pendukung operasi pengolahan data
·         Serta manusia yang mempunyai peran penting dalam system tersebut.
Sistem basis data merupakan system penyusunan berkas data yang saling terpadu. Mempunyai komponen-komponen sebagai berikut:
A.    Data base ( Basis Data)
Adalah kumpulan file-file yang saling berhubungan atau berelasi sehingga membentuk suatu basis data.
B.     Software ( Perangkat Lunak )
Adalah perangkat lunak yang digunakan dalam suatu system basis data. Pengelolahan basis data secara fisik tidak dapat dilakukan pemakai secara langsung, tetapi ditangani oleh sebuah perangkat lunak yang khusus yang disebut DBMS ( Database Management System ) yang akan menentukan bagaimana data diorganisasikan, disimpan, diubah dan diambil kembali. Perangkat lunak yang termasuk dalam DBMS seperti Dbase III+ , Dbase IV, foxbase, foxpro, SQL, Rbase, Ms Access, Oracle dan Informix.
C.     Hardware ( Perangkat keras )
Adalah perangkat keras dalam suatu system basis data, dimana mempunyai komponen-komponen utama berupa :

·         Unit Pusat Pengolah ( Central Processing Unit atau CPU )
·         Unit Penyimpanan ( Storage Unit )
·         Keyboard, Monitor, Printer, dll.Brainware (Manusia)
D.    Manusia merupakan elemen penting pada sistem basis data. Pemakaian ini terbagi  
atas empat kategori :
·         Sistem Engineer
      Yaitu tenaga ahli yang bertanggung jawab atas pemasangan sistem basis dan juga             mengadakan peningkatan serta melaporkan kesalahan dari sistem tersebut kepada             pihak penjual.
·         Administrasi Basis Data
      Yaitu tenaga ahli yang mempunyai tugas untuk mengawasi sistem basis      data,merencanakan dan pengaturanya.
·         Programmer
      Yaitu bertugas membuat program aplikasi yang diperlukaan oleh pemakai akhir      dengan menggunakan data yang terdapat dalam sistem basis data
·         Pemakaian Akhir
      Yaitu tenaga ahli yang menggunakan data untuk mengambil suatu keputusan yang             diperlukan dalam suatu instansi/perusahaan.
Beberapa istilah dalam system basis data
A.    Enterprise
        Yaitu suatu bentuk organisasi
        Data yang disimpan dalam basis data yang merupakan data operasional dari suatu
        Enterprise. Contoh : Hotel, Sekolah, Rumah sakit, Bank dll.
B.     Entitas
        Yaitu objek yaitu dapat dibedakan dengan objek yang lainnya.
        Contoh : Dalam Enterprise Sekolah terdapat Entitas Mahasiswa, Mata kuliah,
        Dosen.
C.     Atribut
        Yaitu sebutan untuk mewakili suatu entity
        Contoh : Dalam Entitasi Mahasiswa memiliki atribut NIM, Nama, Alamat, Agama
        dan Lain-lain.
D.    Nilai Data atau Data Value
        Yaitu informasi yang tercakup dalam setiap elemen data. isi dari atribut disebut   
E.     Record ( Tuple )
        Yaitu kumpulan field-field yang saling berkaitan yang menginformasikan tentang
        suatu entity secara lengkap.
F.      File
        Yaitu kumpulan record-record yang sejenis dimana mempunyai panjang elemen
        yang sama , attribute yang sama namun berbeda -beda data valuenya.
G.    Database
        Yaitu kumpulan file-file yang mempunyai kaitan antara satu file dengan file lainnya
        sehingga membentuk suatu bangunan data.
H.    Database Management System (DBMS )
        Yaitu kumpulan file yang saling berkaitan bersama – sama dengan program untuk
        pengelolaannya. Database adalah kumpulan datanya, sedang program pengelolanya
        berdiri sendiri dalam satu paket program yang berfungsi untuk membaca data,            
        mengisi data, menghapus data serta melaporkan data dalam database.
  • KEUNTUNGAN DAN KERUGIAN SYSTEM BASIS DATA :
A.    Keuntungan Sistem Basis Data
·         Data dapat dipakai secara bersama – sama ( Multiple User )
·         Data dapat distandarisasikan
·         Mengurangi kerangkapan data ( Redudansi )
·         Adanya kemandirian ( kebebasan ) data atau data independent
·         Keamanan (security ) data terjamin
·         Keterpaduan data terjaga ( masalah integritas )
B.     Kerugian Sistem Basis Data
·         Diperlukan tempat penyimpanan yang besar
·         Diperlukan tenaga yang terampil dalam mengelola data
·         Perangkat lunaknya mahal
·         Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
REFERENSI : smkibukartini.sch.id

1 komentar:

  1. Anjir jangan menggunakan kata kerugian dong, lebih tepatnya kelebihan dan kekurangan hehe terimakasih

    BalasHapus