Jumat, 14 September 2012

BASIS DATA

Pada pertemuan kedua mata kuliah Sistem Basis Data, kita membahas mengenai pengertian basisdata, perbedaan data dengan informasi, tujuan basisdata, dan lingkungan sistem basisdata. Secara gampangnya, basisdata bisa disebut kumpulan data yang saling berhubungan yang disimpan sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah. Basisdata dibuat untuk mengatasi kekurangan pada sistem file. Berikut ini adalah beberapa kekurangan pada sistem file, yaitu :
  1. Timbulnya data rangkap dan ketidak konsistenan data
  2. Kesukaran dalam dalam mengakses data 
  3. Data terisolir
  4. Masalah pengamanan
  5. Data dependence
Nah... dengan adanya sistem basisdata, kekurangan-kekurangan dari sistem file itu dapat teratasi.
Antara Data dan Informasi, apakah berbeda?? Ya... kedua istilah tersebut berbeda arti. Data merupakan fakta yang belum diolah, jadi masih sulit untuk kita pahami. Sedangkan informasi adalah hasil dari pemrosesan data yang sudah mempunyai informasi yang bermanfaat, sehingga data ini mudah dipahami.

Tujuan basisdata :
  1. Kecepatan dan kemudahan
  2. Efisiensi ruang penyimpanan
  3. Kebersamaan pemakaian
  4. Menangani data dalam jumlah yang besar
  5. Meniadakan duplikasi dan inkosistensi data
  6. Keamanan
Lingkungan sistem basisdata :
  1. Komponen sistem basisdata : hardware, Operating System, Database, DBMS, Aplication.
  2. DBMS (Database Management System) : sistem yang memaintenance  data dalam jumlah besar. Atau sistem yang memanage struktur database dan control akses.
  3. Arsitektur Basisdata, berikut ini beberapa arsitektur basisdata :
    • Sistem stand alone : DBMS, Basisdata, dan aplikasi data ditempatkan pada komputen yang sama. Hanya bisa dipakai oleh satu pemakai.
    • Sistem terpusat : terdapat satu buah server dan beberapa terminal.
    • Sistem client server : untuk mengatasi kelemahan pada sistem terpusat. Pada sistem ini, ada aplikasi yang harus diinstall oleh client.
     4.  Bahasa Basisdata: merupakan bahasa yang digunakan oleh user untuk berkomunikasi atau berinteraksi dengan DBMS yang bersangkutan. SQL (Struktur Query Language) adalah bahasa yang digunakan untuk mengolah objek dan isi dari sistem database relationship. Pengelompokan bahasa basisdata :
    • DDL (Data Definition Language) : menyediakan perintah untuk mendesain basisdata. Contoh : create table atau create database, alter table, dan dropping table.
    • DML (Data Manipulation Language) : melakukan manipulasi data. Contoh : insert, delete, update. DML terdiri dari 2 jenis, yaitu Prosedural dan Non-prosedural
Contoh DBMS pada pengolahan database : Oracle, Ms. SQL, Ms. Access, MySQL, PostgreSQL, DB2.


Tidak ada komentar:

Posting Komentar