Page 30 - E-Modul Sistem Basis Data Berbasis PjBL
P. 30

2.1.6 Aplikasi (Perangkat Lunak) Lain

                               Aplikasi  (Perangkat  Lunak)  lain  ini  bersifat  optional.  Artinya,  ada  atau


                        tidaknya tergantung pada kebutuhan kita. DBMS yang kita gunakan lebih berperan

                        dalam pengorganisasian data dalam basis data, sementara bagi pemakai basis data

                        (khususnya yang menjadi end-user/naive-user) dapat dibuatkan program khusus


                        untuk melakukan pengisian, pengubahan dan pengambilan data. Program ini ada

                        yang sudah disediakan bersama dengan DBMS-nya, ada juga yang harus dibuat


                        sendiri  dengan  menggunakan  aplikasi  lain  yang  khusus  untuk  itu  (development

                        tools).


                               2.1 Abstraksi Data

                               Salah  satu  tujuan  dari  DBMS  adalah  untuk  menyediakan  antarmuka


                        (interface) dalam mengelola data yang lebih ramah (user friendly) kepada pemakai.

                        Untuk itu, sistem tersebut akan menyembunyikan detail tentang bagaimana data


                        disimpan  dan  dikelola.  Karena  itu,  seringkali  data  yang  terlihat  oleh  seorang

                        pemakai  dapat  berbeda  dengan  yang  sesungguhnya  tersimpan  secara  fisik.

                        Abstraksi data mengacu pada tingkatan/level dalam bagaimana melihat data dalam


                        sebuah sistem basis data.


                               Ada 3 level abstraksi data:


                               •  Level Fisik (Physical Level)

                                  Merupakan  level  terendah  dalam  abstraksi  data,  yang  menunjukkan


                                  bagaimana sesungguhnya suatu data disimpan. Pada level ini, pemakai

                                  melihat  data  sebagai  gabungan  dari  struktur  dan  datanya  sendiri.


                                  Pemakai juga berkompeten dalam mengetahui bagaimana representasi

                                  fisik dari penyimpanan data. Pada level ini kita berurusan dengan data





                                                              17
   25   26   27   28   29   30   31   32   33   34   35