Langsung ke konten utama

Pengenalan Sistem Basis Data dan Lingkungannya


MATERI I & II
Pertemuan Minggu Ke-2

Pengenalan Basis Data
Data berupa file sifatnya tidak multi user karena file tersebut tidak bias terpisah dari program, sedangkan data  dalam database dapat terpisah dari program sehingga database ini bersifat multiuser.
  
         Data Vs Informasi
  • Data belum tentu bisa dipahami karena data masih berupa fakta mentah yang belum diolah untuk mempunyai makna.
  •  Informasi bisa dipahami karena informasi adalah hasil dari pemrosesan data yang sudah mempunyai info bermanfaat. 
     Basis Data
Pengertian Basis Data antara lain :
  • Himpunan kelompok data yang saling berhubungan yang diorganisasikan sedemikian rupa sehingga dapat dimanfaatkan.
  • Kumpulan data terhubung yang disimpan bersama sedemikian rupa tanpa pengulangan / duplikasi / redundancy yang tak perlu memenuhi kebutuhan.
  • Kumpulan file/ label/ arsip yang saling berhubungan yang didimpan dalam media tertentu.

      Tujuan atau Objectifitas Basis Data

  • Kemudahan dan kecepatan
  • Efisiensi ruang penyimpanan
  • Sharability (kebersamaan pemakaian)
  • Menangani data dalam jumlah besar
  • Meniadakan duplikasi dan inkonsistensi data
  • Keamanan

Lingkungan Basis Data

Arsitektur atau Abstraksi Basis Data :
  • Stand Alone : data hanya bisa digunakan pada computer yang sama.
  • Sistem Terpusat : terdiri dari sejumlah terminal dan 1 server missal : sikadu.
  •  Sistem Client Server : untuk mengatasi kelemahan system terpusat, misal game point blank
 Komponen Sistem Basis Data
            ü  Hardware
ü  Software
ü  Operating Sistem
ü  Bata Base
ü  DataBase Management Sistem
ü  User
ü  Aplication

DataBase Management Sistem (DBMS)
ü  Program yang memanage struktur Data Base dan mengontrol akses file dalam database.
ü  Kumpulan program yang memungkinkan user untuk memuat data.
Contoh DBMS :
-          MsSQL, Ms. Access, My SQL, Postgre SQL, DB2

Bahasa Basis Data
Merupakan bahasa yang digunakan user untuk berkomunikasi dengan DBMS yang bersangkutan, misalnya dlam xampp itu adalah SQL

Bahasa Basis Data terdiri dari :
ü  Data Definition Language (DDL)
Menyediakan perintah untuk membuat database, mendefinisikan dan memodifikasi struktur label.

Ø  create table, alter table (mengubah table) dan create database

ü  Data Manipulation Language (DML)
Ø  Insert            : Penambahan data baru
Ø  Update         : Pengubahan data
Ø  Delete          : Penghapusan data




Komentar