Pengantar Basis Data 1

Pengantar Basis Data 1

A.  Definisi Basis Data
1.     Pengertian Basis Data
   Basis data adalah
·        Kumpulan data yang terorganisir berdasarka suatu struktur hubungan.
·        Kumpulan data yang disimpan secara sistematis di dalam komputer yang dapat di olah atau di manipulasi untuk menghasilkan informasi.
Data adalah informasi yang sudah diolah / Data adalah fakta
Data yang diolah akan menghasikan informasi dan pengetahuan (informasi yang sifatnya tersembunyi,pengelolahan datanya tidak terstruktur)
2.     Tujuan Perancangan Basis Data
·        Untuk memenuhi kebutuhan akan informasi dari pengguna dan informasi.
·        Menyediakan struktur informasi yang natural dan mudah di mengerti oleh  pengguna.

B.    DBMS ( Database Management System )
1.     Pengertian DBMS
DBMS adalah suatu sistem / perangkat lunak yang di rancang untuk   mengelolah suatu basis data dan menjalankan operasi terhadap data yang di minta banyak pengguna.
         DBMS merupakan general purpose software yang digunakan untuk :
·        Mendefinisi
·        Mengkontruksi
·        Memanipulasi
         Kelebihan menggunakan DBMS
·        Performance
·        Integritas
·        Independensi
·        Sentralisasi
·        Sekuritas
       

          Kelemahan menggunakan DBMS
·        Biaya dan harga DBMS yang tinggi dan mahal.
·        Sangat kompleks.
·        Resiko data yang terpusat.
·        Membutuhkan media penyimpanan yang besar.
·        Membutuhkan memory komputer yang besar.
·        Membutuhkan spesifikasi hardware yang tinggi/khusus.
·        Terkadang kinerja DBMS low performance.
·        Resiko kegagalan cukup tinggi.
 
C.    Sistem Berkas vs Basis Data
Sistem Berkas
 Sistem berkas adalah mekanisme penyimpanan online untuk akses data maupun program yang ada di dalam sistem operasi. Sistem berkas lebih dahulu dari data base.
Ada 2 hal yang penting dalam sistem berkas, yaitu :
1. Kumpulan Berkas
    Sebagai tempat untuk menyimpan data.
2. Struktur Direktori
    Sebagai informasi mengenai seluruh berkas.

Kelebihan Sistem Berkas
·        Kemampuan mengakses record secara langsung.
·        Record dapat di retrieve,insert,modifikasi dan delete tanpa mempengaruhi record lain dalam berkas.
Kekurangan Sistem Berkas
·        Herus menyediakan ruang yang sangat besar untuk menampung setiap kemungkinan nilai kunci yang ada.
·        Menerjemahkan langsung kunci rekaman ke alamat rekaman.
    

      Basis Data
Sebuah basis data ( Database ) dapat memiliki beberapa basis data. Setiap basis data dapat berisi atau memiliki sejumlah objek basis data seperi file atau tabel.
  • ·        Pemakai ( User )

Bagi pemakai dapat berinteraksi dengan basis data dan memanipulasi data dalam program yang ditulis dalam bahasa pemograman.
  • ·        Database administrator

Database administrator adalah orang atau group yang bertanggungjawab mengimplementasikan sistem database di dalam suatu organisasi
  • ·        End user

End user adalah orang yang berada di depan workstation dan berinteraksi secara langsung dengan sistem.
     
        Programmer aplikasi, orang yang berinteraksi dengan database melalui cara yang   berbeda.

Contoh bahasa menggunakan komponen-komponen tersebut adalah SQL (Structured Query Language). SQL merupakan bahasa standar yang digunakan oleh kebanykan aplikasi-aplikasi DBMS.



Komentar

Postingan Populer