Pengenalan Sistem Basis Data

C. J. Date menyatakan bahwa sistem basis data dapat dianggap sebagai tempat untuk sekumpulan berkas data yang terkomputerisasi dengan tujuan untuk memelihara informasi dan membuat infosrmasi tersebut tersedia saat dibutuhkan.

proses+sistem+basis+data

Pengenalan Database
  • Database : Diorganisasikan untuk memenuhi kebutuhan para user di dalam suatu organisasi.
  • DBMS (Database Management System) : Perangkat lunak yang menangani pengaksesan ke database
  • Sistem Basis Data : DBMS + Basis Data
Perbedaan Manajemen Database dengan File Manajemen Tradisional
  1. File Manajemen Tradisional
    - Program Oriented
    - Kaku
    - Kerangkapan Data
  2. File Manajemen Database
    - Data Oriented
    - Luwes
    - Terkontrolnya kerangkapan data
Keuntungan Database
  • Terkontrolnya kerangkapan data
  • Terpeliharanya kekonsistenan data
  • Data dapat dipakai bersama-sama
  • Data dapat distandarisasikan
  • Keamanan data dapat terjamin
  • Integritas data dapat terpelihara
  • Data Independence
Kerugian Pemakaian Sistem Database
  • Mahal dalam implementasinya
  • Rumit / Kompleks
  • Penanganan proses recovery dan backup sulit
  • Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
Komponen Sistem Database
  1. Data
    - terintegrasi (integrated)
    - dapat dipakai bersama-sama (shared)
  2. Perangkat Keras (hardware)
  3. Perangkat Lunak (software)
  4. Pemakai (user)
Pengguna Database
  • System Enginer
  • Database Administrator (DBA)
  • Programmer
  • Pemakai Akhir (end user)
Istilah-Istilah Yang Digunakan Dalam Sistem Basis Data
  1. Enterprise : Suatu bentuk organisasi
    Contoh : Sekolah, rumah sakit, kampus dan bank
  2. Entitas : Suatu objek yang dapat dibedakan dengan objek lainnya
    Contoh : Bidang administrasi mahasiswa, bidang kesehatan dan lain-lain
  3. Atribute / field : Setiap entitas mempunyai atribute atau suatu sebutan untuk mewakili suatu entitas
    Contoh : Entity Mahasiswa >> Nim, Nama, Alamat, Tgl_lahir
    Entity Mata Kuliah >> Kode_MK, Nama_MK
    Entity Nasabah >> Kode_nasabah, Nama_nasabah, Alamat_nasabah
  4. Data Value : Data actual atau informasi yang disimpan pada tiap data elemen atau attribute. Isi dari attribute disebut nilai data
    Contoh : Attribute Nama_Mahasiswa >>Sutrisno, Budiman
  5. Record / Tuple : Kumpulan elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity secara lengkap
    Contoh : Satu Record mewakili satu data / informasi >> nim, nm_mhs, alamat = 1001, Saritem, Bandung
  6. File : Kumpulan record-record sejenis yang mempunyai panjang elemen yang sama, attribute yang sama, namun berbeda-beda data valuenya
  7. Kunci elemen data : Tanda pengenal yang secara unik mengidentifikasikan entitas dari suatu kumpulan entitas
  8. Database Management System (DBMS) : Kumpulan file yang saling berkaitan bersama dengan program untuk pengelolaannya.
Okay, sedikit dahulu pengenalan tentang Sistem Basis Datanya, jika menurut anda blog saya menarik silahkan follow blog saya.

Post a Comment

0 Comments