APA ITU BASIS DATA (Part II)


KEUNTUNGAN DBMS

apa sih keuntungan menggunakan DBMS? pada artikel sebelumnya telah dijelaskan tentang apa itu basis data dan DBMS. pada artikel kali ini akan dibahas tentang apa keuntungan dari DBMS itu sendiri.

keuntungan DBMS adalah

  1. tidak tergantung terhadap program aplikasi dengan menyimmpan data dengan cara seragam atau standarisasi.
  2. memungkinkan integritas data. sehingga dapat memudahkan dalam mengontrol serta meminimalkan duplikasi data dan data yang konsisten.
  3. sharing data sebuah basis data dapat digunakan oleh berbagai banyak user dan banyak perangkat lunak
  4. memungkinkan terjadinya backup dan recovery
  5. memungkinkan adanya security dan privacy
  6. berbagai macam cara pandang terhadap data : basis data menyediakan pandangan yang berbeda untuk setiap user. misalnya pegawai memiliki data dari perusahaan yang bergerak dibidang retail. data yang ada berupa data barang, pembelian dan penjualan. ada beberapa jenis pengguna yang membutuhkan informasi tentang data perusahaan yang ditempati oleh pegawai tersebut. contoh lain adalah pelanggan, kasir dan pegawai bagian gudang, bagian perbendaharaan dan juga manager. pelanggan boleh melihat data barang tetapi tidak diperbolehkan untuk melihat data keuangan hasil penjualan yang dihasilkan oleh perusahaan tersebut. sedangkan bagian perbendaharaan diperbolehkan untuk melihat data keuangan dari perusahaan.

USER

  1. programmer perangkat lunak, pemakai dapat melakukan interaksi dengan basis data menggunakan DML atau data manipulation language yang disertakan embedded dalam program
  2. user umum, user umum disini adala pemakai yang melakukan interaksi dengan sistem basis data melalui pemanggilan suatu program aplikasi permanent yang telah disediakan oleh sistem sebelumnya.
  3. user mahir, user mahir maksudnya adalah pemakai yang melakukan interaksi dengan menyatakan perintah atau query untuk mengakses data dengan bahasa yang telah disediakan oleh sistem DBMS
  4. user maksud dari user khusus disini adalah pemakai yang menulis aplikasi basis data non konvensional, akan tetapi keperluan seperti untuk aplikasi sistem pakar, pengolahan citra bisa saja mengakses basis data tersebut tanpa menggunakan DBMS.

3 level abstraksi data :

PHYSICAL LEVEL

  1. user melihat data sebagai gabungan dari struktur dan datanya sendiri
  2. level terendah dalam abstraksi data, yang menunjukkan bagaimana suatu data dapat disimpan
  3. tingkatan ini berhubungan dengan :
  • penempatan record data
  • teknik kompresi
  • teknik enkripsi
  • alokasi ruang penyimpanan untuk data
  • deskripsi record

CONCEPTUAL LEVEL

  1. conceptual level menggambarkan data apa yang sebenarnya disimpan dalam basis data, dan hubungannya dengan data lain.
  2. diartikan sebagai sebuah skema
  3. berisi struktur logika basis data yang hanya dapat dilihat oleh database administrator
  4. tangkatan konseptual ini yaitu :
  • entitas atribut serta relasinya
  • konstrain-konstrain terhadap data
  • informasi semantics data
  • dan informasi keamanan dan integrtias data
  1. pengguna tidak harus memperhatikan kerumitan dalam struktur fisik akan tetapi cukup dengan menggunakan kotak garis dan hubungan secukupnya.

VIEW LEVEL

  1. view level merupakan level tertinggi dari abstraksi data, yang hanya dapat menampilkan data sebagian dari basis data.
  2. diartikan sebagai sub skema
  3. dan tidak semua user membutuhkan semua data dalam basis data.

CONTOH :

DATABASE PADA SUATU UNIVERSITAS

  1. physical level
  • relasi-relasi disimpan sebagai berbagai file
  • indeks berdasarkan pada kolom pertama
  1. conceptual level
  • mahasiswa (nim:varchar, nama : varchar, alamat: text)
  • matakuliah (kodematakuliah : char, nama : varchar, sks : int)
  • dosen (nip : int, nama : varchar, sks : int)
  • mengajar (kodematakuliah : char, nip : int)
  • lirs (nim: varchar, kodematakuliah : char, nilai : string)
  1. view level
  • infokuliah (kodematakuliah : char, ruang: string)

 

Belum ada Komentar untuk "APA ITU BASIS DATA (Part II)"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel