Selasa, 18 September 2012

Ini Rangkuman Basis Datanya...

Materi yang saya tangkap pada pertemuan minggu ini, seperti yang sudah dijelaskan oleh Bapak Dosen, dan saya ingin mencoba menguraikan kembali point-point yang sekiranya penting agar mampu dipahami lebih dalam.

Data
Fakta mentah yang belum diolah dan tidak mempunyai makna didalam data itu terdapat sebuah informasi.
Informasi itu sendiri hasil dari pemprosesan data yang sudah mempunyai informasi yang bermanfaat (berisi suatu berita).

Informasi
Hasil dari pemrosesan data yang sudah mempunyai informasi yang bermanfaat.

Basis Data
Sekumpulan data yang saling berhubungan  agar bias dimanfaatkan atau kumpulan file yang saling berhubungan dan disimpan dalam media penyimpanan tersebut.

Tujuan dari basis data
  1. Cepat dalam mendapatkan data
  2. Efisiensi dalam penyimpanan
  3. Kebersamaan pemakaian
  4. Menangani dalam jumlah yang besar
  5. Meniadakan duplikasi  data

Keamanan
  1. Lingkungan dalam system basis data
  2. Komponen system basis data
  3. DBMS (Database Management System)

Komponen basis data 
  • Hardware
    Adalah Perangkat Keras sebagai bagian dari I/O devicenya.
     
  • Sistem Informasi
    Adalah program yang mengatur eksekusi program dan bertindak sebagai interface antara aplikasi dan perangkat keras.
     
  • Data Base
    Adalah Kumpulan dari suatu data (data yang berjumlah banyak).
     
  • DBMS (Data Base Management System)
    Adalah suatu program yang digunakan untuk memanage dan diberikan kontrol akses pada data yang tersimpan pada data base.
  • DBMS juga bisa diartikan sebagai pengolah basis data.
    contohnya : oracle, Ms.SQL, Ms.Accsess, MySQL, postgressSQL, DB2..
     
  • User
    Adalah sipemakai brainware/manusia.
     
  • Application 
    Adalah program pengakses data base contohnya :XAMPP.

Arsitektur Basis Data
  1. Stand Alone
    Adalah suatu Basis Data yang digunakan pada komputer yang sama dan hanya bisa dipakai oleh satu pemakai. 
  2. Sistem Terpusat
    Merupakan Basis Data yang terdiri dari sebuah server dan sejumlah terminal, contohnya adalah Sikadu pada Web Universitas Negeri Semarang. 
  3. System  Client Server
    Adalah Basis Data yang memiliki solusi mengatasi kelemahan pada sitem terpusat dengan memberikan software kepada client sehingga dipusat tidak terlalu dibebani. contohnya jika kita bermain game online Point Blank kenapa kita disuruh menginstal software clientnya karena agar bisa digunakan untuk mengakses grafis-grafis dasar sehingga tidak perlu membebani server.
     

DBMS (Database Management System) yaitu kumpulan program yang memungkinkan pengguna untuk membuat dan memelihara basis data dan set perangkat lunak.
Biasanya berupa basis suatu program computer  yang digunakan untuk memasukkan, mengubah, menghapus. 
Contohnya: Oracle, ms. Sql, ms. Access, my sql, post greesql, db2
  
Bahasa Basis Data dibagi menjadi 2 diantaranya : 
  1. DDL (Data Definition Language/ Bahasa Definisi Data)
    Adalah perintah-perintah yang biasa digunakan untuk :
     

    • Menyediakan perintah untuk membuat database
    • Mendefinisikan dan memodifikasi struktur tabel termasuk konstrain-konstrain yang ada pada suatu tabel.
    contoh : Create Table.  
  2. DML (Data Manipulation Language/Bahasa Manipulasi Data)
    • Merupakan bahasa Query yang digunakan untuk memanipulasi dan pengambilan data.
    contohnya : Insert, Update, Delete.
Jenis DML
Prosedural             :   Mensyaratkan data apa yang diinginkan serta bagaimana cara mendapatkan.
Non Prosedural :  Pemakaian menentukan data yang diinginkan, menyebutkan bagaimana cara mendapatkan.



Tidak ada komentar:

Posting Komentar