Minggu, 16 September 2012

Basis Data 2

Data merupakan Fakta-fakta mentah yang dapat direkam/disimpan dari dunia nyata.

Informasi merupakan data yang telah diolah dan memiliki makna bagi seseorang atau sebuah institusi/organisasi.

Basis Data merupakan sekumpulan data yang saling berkaitan antara satu sama lain yang diorganisasikan sedemikian rupa sehingga memungkinkan efisiensi dalam pemanfaatan data yang bersangkutan.


Objek yang dimiliki oleh Basis Data :
a.    Kecepatan dan kemudahan dalam melakukan operasi terhadap data.
b.    Efisiensi ruang penyimpanan
c.    Kebersamaan pemakai, sehingga 1 data dapat dipakai bersama dalam kondisi tertentu.
d.    Data yang ditangani berada dalam jumlah yang besar.
e.    Duplikasi dan inkonsistensi data dapat dihilangkan dalam Basis Data.
f.    Keamanan terhadap data yang bersangkutan dapat diatur sedemikian rupa, baik keamanan terhadap pengakses yang tidak diinginkan maupun terhadap kerusakan software yang dipakai.


Komponen Basis Data
Komponen yang harus ada dalam Basis Data antara lain adalah Hardware, Operating System, Application, Database, Database Management Systems (DBMS), User.


Arsitektur Basis Data
  • Stand Alone merupakan arsitektur Basis Data dimana DBMS, basis data, aplikasi basis data ditempatkan pada komputer yang sama. dengan kata lain data yang bersangkutan hanya bisa diakses oleh komputer tersebut.
  • Sistem Terpusat yaitu arsitektur Basis Data yang terdiri dari sebuah server dan sejumlah terminal sehingga dapat diakses oleh komputer yang terhubung ke jaringan server tersebut.
  • Sistem Client Server yaitu arsitektur Basis Data yang dapat mengatasi kelemahan arsitektur Sistem Terpusat. Hal ini karena pada sistem terpusat data hanya disimpan di server saja sehingga ketika user mengakses data yang cukup besar secara terus menerus maka hal tersebut akan membebani server. Untuk itu computer client akan mempunyai database khusus client yang akan mengurangi akses client ke server karena data yang di akses tersebut sudah ada di database client.


Database Management Systems (DBMS)
Merupakan Perangkat lunak yang digunakan untuk membangun dan memeliharan basis data serta melakukan operasi-operasi lain terhadap database tertentu.
    Contoh dari DBMS : Oracle; Ms. Acces; MySQL; Ms SQL; DB2; Postgres SQL.


Bahasa Basis Data
Merupakan suatu bahasa yang digunakan oleh user untuk melakukan pengolahan database. bahasa yang digunakan di sini adalah SQL. Bahasa dalam Basis Data ada 2 macam, yaitu :
1.    Data Definition Language (DDL)
Merupakan bahasa yang menyediakan perintah-perintah untuk melakukan operasi awal dalam pembuatan database, yaitu membuat database itu sendiri, mendefinisikan dan memodifikasi struktur tabel secara menyeluruh dilakukan menggunakan bahasa ini.

2.    Data Manipulation Language (DML)
Merupakam bahasa query yang digunakan untuk melakukan manipulasi dan pengambilan data yang terdapat pada suatu database. Manipulasi yang dilakukan ini antara lain penyisipan, penghapusan dan pengeditan data dalam suatu database. Data Manipulation Language mempunyai 2 jenis yaitu :
  1. Prosedural, jenis ini mensyaratkan agar pemakai menentukan data apa yang diinginkan dan bagaimana cara untuk mendapatkan data tersebut.
  2. Non-Prosedural, pada jenis ini pemakai menentukan data yang diinginkan tanpa menyebutkan cara untuk mendapatkan data yang bersangkutan.

Tidak ada komentar:

Posting Komentar

Silahkan tulis komentar anda tentang kiriman ini. Kritik dan saran dari anda akan membangun blog ini. Terima Kasih.