WELCOME TO MY BLOG RAHAYU

WELCOME TO MY BLOG RAHAYU

Jumat, 22 Oktober 2010

PENGANTAR BASIS DATA

 PENGANTAR BASIS DATA
            PENGENALAN BASIS DATA
Basis Data adalah sekumpulan data yang saling terintegrasi organisasi untuk memenuhi kebutuhan organisasi para pemakai dan untuk mengambil suatu keputusan.

DBMS (Database Manajement System)
Suatu software perangkat lunak yang menangani semua pengaksesan ke database.

System basis data terdiri dari basis data dan DBMS.
USER à  DATABASE APPLICATION à DATABASEMANAJEMENTSYSTEM(DBMS) à DATABASE
Keuntungan system basis data :
  1. terkontrolnya kerangkapan data, dalam basis data hanya mencantumkan satu kali saja field sama yang dapat dipakai oleh semua aplikasi yang memerlukannya.
  2. terpeliharanya keselarasan data, apabila ada perubahan data pada aplikasi yang berbeda maka secara otomatis perubahan itu berlaku untuk keseluruhan.
  3. data dapat dipakai secara bersama, data dapat dipakai secara bersamaan oleh beberapa program aplikasi pada saat bersamaan.
  4. dapat diterapkan standarisasi, dengan adanya pengontrolan pusat maka DBA dapat menetapkan standarisasi data yang tersimpan sehingga memudahkan pemakaian, pengiriman, maupun pertukaran data.
  5. keamanan data terjamin, DBA dapat memberikkan batasan pengaksesan data, misalnya dengan memberikkan password dan memberikkan hak akses bagi pemakai.

Kelemahan system basis data :
  1. memerlukkan tenaga spesialis
  2. kompleks
  3. memerlukkan  tempat yang besar
  4. mahal

PERBEDAAN MANAJEMEN DATABASE DENGAN FILE MANAJEMEN TRADISIONAL
File Manajemen Tradisional :
  1. program oriented/ tidak bisa dirubah
  2. kaku
  3. rangkap
Kelemahan manajemen tradisional :
  1. timbulnya data rangkap dan tidak konsisten
  2. data tidak bisa digunakkan secara bersamaan
  3. data sukar untuk diakses
  4. data tidak flexybel
  5. data tidak standart

File manajemen Database :
  1. data oriented
  2. luwes
  3. tidak kaku
  4. kerangkapan data
Kelemahan manajemen database :
  1. file data base membutuhkan memory yang besar
  2. softwarenya mahal
  3. tenaga dibutuhkan spesialis

Keuntungan databse :
-          terkontrolnya kerangkapan data
-          terpeliharanya konsisten data
-          data dapat dipakai bersama-sama
-          data dapat di standarisasikan
-          keamanan data dapat terjamin
-          integritas data terpelihara
-          data independence

Penggunaan basis data :
  1. system enginner
tenaga ahli yang bertanggungjawab atas pemasangan system basis data dan juga mengadakan peningkatan dan melaporkan kesalahan dari system tersebut kepada pihak penjual.
  1. data base administrator (DBA)
tenaga ahli yang mempunyai tugas untuk mengontrol system basis data secara keseluruhan, meramalkan kebutuhan akan system basis data, merwncanakannya dan mengaturnya.
Tugas DBA :
Mengontrol DBMS dan software – software
Memonitor siapa yang mengakses basis data
Mengatur pemakaian basis data
Memeriksa security, integrity, recovery, dan concurrency.
  1. end user (pemakai)
  1. programmer aplikasi, pemakai yang berinteraksi dengan basis data melalui data manipulation language (DML), yang disertakan (embedded) dalam program yang ditulis pada bahasa pemrograman induk.
  2. Pemakai mahir, pemakai yang berinteraksi dengan system tanpa menulis modul program.
  3. Pemakai umum, pemakai yang berinteraksi dengan system basisdata melalui pemanggilan satu program aplikasi permanent.
  4. Pemakai khusus, pemakai yang menulis aplikasi basis data non konvensional, tetapi untuk keperluan – keperluan khusus seperti aplikasi AL, system pakar, pengolahan citra, dll.

Beberapa istilah dalam database :
  1. enterprise
suatu bentuk organisasi seperti : bank, uiversitas, rumah sakit, pabrik, dbs. Data yang disimpan dalam basis data merupakan data oprasional dari suatu enterprise. Contoh data oprasional : data keuangan, data mahasiswa, data pasien.
  1. entitas
suatu objek yang dapat dibedakan dari lain yang dapat diwujudkan dalam basis data. Contoh entitas dalam lingkungan bank terdiri dari : nasabah, simpanan, hipotik, contoh entitas dalam lingkungan universitas terdiri dari ; mahasiswa, matakuliah, kumpulan dari entitas disebut himpunan entitas.
  1. atribut (elemen data)
karakteristik dari suatu entitas. Contoh : entitas mahasiswa atributnya terdiri dari npm, nama, alamat, tanggal lahir.
  1. nilai data (data value)
isi data / informasi yang tercakup dalam setiap elemen data. Contoh atribut nama mahasiswa dapat berisi nilai data : Diana, sulaiman, lina.
  1. kunci elemen data (key data element)
tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas.
  1. record data
kumpulan isi elemen data yang saling berhubungan, contoh : kumpulan atribut npm, nama, alamat, tanggal lahir dari entitas mahasiswa berisikan : “44209692”, “ayu”, “jl. Bekasi barat”,”17 februari 1991”.

KOMPONEN SISTEM DATABASE:
1.DATA
-terintegrasi (integrated)
-dapat dipakai bersama – sama (shared)
2.PERANGKAT KERAS (Hardware)
3.PERANGKAT LUNAK (Software)
4.PEMAKAI

PENGGUNAAN DATABASE:
1.SYSTEM ENGINEER
2.DATABASE ADMINISTRATOR (DBA)
3.PROGRAMMER
4.PEMAKAI AKHIR (END-USER)

Tidak ada komentar:

Posting Komentar