Pages

Selasa, 25 September 2012

3. Database Management System (DBMS)

DBMS (DataBase Management System)

suatu sistem yang dapat mempermudah dalam penggunaan database, sistem tersebut juga memungkinkan seorang pengguna dapat mendefinisikan, membuat, dan memelihara serta menyediakan akses kontrol terhadap data menggunakan perangkat lunak.
Entity (Entitas)
Pengertian entitas ialah Objek nyata dalam bentuk konsep ataupun fisik yang dapat dibedakan dengan lainnya.

Attribute (atribut) 
adalah Sifat yang dimiliki atau yang ada pada entity


Berikut hubungan - hubungan entitas dan atribut :

    Hubungan antar entitas melalui atribut yang merujuk ke entitas lainnya
    hubungan dapat dinyatakan secara impilsit atau eksplisit
    hubungan memiliki batasan2 yaitu : rasio hubungan & partisipasi hubungan

Skema, Instance

    pendeskripsian data dari datanya sendiri.
    deskripsi data disebut skema.
    data di dalam basis data dapat berubah setiap saat.


    "" contoh skema : Karyawan(nama, umur, gaji)

    instance : Karyawan(budi, 55thn, 2juta)

    schema model E-R terdiri dari : entitas, attribute nilai, attribut kunci, hubungan. ""

Tipe Entitas
Entitas punya beberapa tipe, berikut adalah tipenya :

    Entitas Lemah : entitas yang bergantung pada entitas yang lain.
    Entitas Kuat : entitas standalone tanpa bergantung pada entitas lain.

Tipe partisipasi

    Partisipasi Total : setiap entitas harus ada dalam suatu hubungan.
    partisipasi parsial : entitas tersebut tidak harus ada dalam suatu hubungan atau relationship.
    Relationship type : disebut berhubungan bila ada sati atribut dari suatu entitas merujuk ke entitas yang lain.

Macam - Macam atribut adalah sebagai berikut:

    simple/atomic : atribut yang tidak bisa dibagi lagi. contoh : gaji.
    composite : atribut yang bisa dibagi menjadi beberapa atribut dasar.
    derived : nilainya diturunkan dari atribut lain yang disimpan (stored atribut)
    Atribut Kunci : atribut yang unik, berfungsi sebagai identitas.


Jumat, 14 September 2012

2. Dasar-Dasar Basis Data


Suatu data itu kemungkinan besar adalah fakta belum real dan belum di olah supaya ada makna atau kiasan.
Informasi sendiri merupakan suatu hasil dari  proses data yang sudah punya referensi informasi yang bermanfaat.
Basis data sendiri adalah himpunan kelompok data yang saling terhubung dan terorgasnisir sedemikian rupa sehingga suatu ketika dapat dimanfaatkan dengan cepat, aman dan mudah.
Ada beberapa contoh objektif basis data seperti :
a.      a. Kecepatan dan kemudahan (speed)
b.      b. Efisiensi ruang penyimpanan (roomsave efficiency)
c.       c. Kebersamaan dalam pemakaian (sharability)
d.      d. Menangani data dalam jumlah yang besar (big database)
e.      e. Meniadakan duplikasi (no dublication)
f.        f. Keamanan yang tinggi (security)

Ada beberapa contoh komponen basis data seperti :
a.      a. Hardware (merupakan perangkat keras)
b.      b. OS atau Operating System (merupakan sistem operasi pada PC atau laptop)
c.       c. Database
d.      d. DBMS merupakan software yang menekel semua pengaksesan basis data. dengan fasilitas mengamankan, mengakses, mengedit dan memelihara database.
e.      e. User (pengguna)
f.       f. Application (aplikasi pada perangkat PC atau laptop)
Ada tiga arsitektur dalam basis data atau database, sebagai berikut :
a.      1. Berdiri sendiri (stand alone) adalah basis data yang di tempatkan pada komputer yang sama dan hanya ada satu pemakai.
b.      2. Sistem terpusat (central system) terdiri dari server dan sejumlah terminal.
c.      3. System client server digunakan untuk mengatasi kelemahan pada sistem terpusat.

Minggu, 09 September 2012

1. Sistem Basis Data


         Alasan menggunakan Sistem Basis Data adalah memberikan data secara cepat dari data yang sudah disimpan. Karena tanpa basis data kita akan kesulitan untuk membuka kembali data yang sudah disimpan. juga menghindari inkonsistensi data, mengatasi kesulitan dalam mengakses data. Menurut bahasa, basis data atau database atau merupakan kata basis dan data, pengertiannya adalah Kumpulan file atau tabel yang saling berhubungan atau terhubung yang dapat menyimpan di dalam alat penyimpanan eletronik. Dapat diartikan hal tersebut merupakan koleksi yang sinkron dari  data  yang  saling  berkaitan dan dirancang agar dapat memenuhi  kebutuhan  informasi  suatu dunia usaha. fungsinya adalah untuk menyimpan data, manakala pada setiap data yang mempunyai tabel tersebut akan menghubungkan satu dengan yang lain. alat yang paling utama dalam sebuah database system adalah :
1).     Sistem operasi (operating system)
2).     Perangkat keras (hardware)
          Komputer,memori sekunder online (HDD), memori sekunder offline (tape) untuk back up data.
3).     Sistem (aplikasi/perangkat lunak) pengelolaan pada basis data (DBMS)
4).     Sistem Basis data (database)
5).     Pengguna (user)
6).     Aplikasi lain yang bersifat opsional



Kelemahan pada sistem basis data :
  • Timbulnya data rangkap (double data)
  • Kesulitan dalam mengakses suatu data
  • Data dependence (ketergantungan terhadap struktur data karena memang demikian adanya.)
  • Data terisolasi (disebabkan oleh pemakaian beberapa file basis data dimana program aplikasi tidak dapat mengakses suatu data)
  • Masalah keamanan
Keuntungan pada sistem basis data :
  • Terpeliharanya keselarasan data
  • Data dapat dipakai secara bersamaan
  • Keamanan data terjamin
  • Data independence (data berdiri sendiri)
  • Terkontrolnya data rangkap
  •  Dapat diterapkan dengan standarisasi
  • Data dapat digunakan bersama-sama
  • menyediakan recovery
 

GET ON YOUR KNEES!

GET ON YOUR KNEES!

HIP YOUR HOP!

HIP YOUR HOP!

SO FAR AWAY!

SO FAR AWAY!