Basis Data

Suatu Data Base Management System (DBMS) terdiri dari sekumpulan data yang saling berhubungan dan suatu himpunan program yang melakukan akses terhadap data tersebut

Tujuan dari DBMS yang paling utama adalah efisien dan ‘convinient
Manajemen data melibatkan baik struktur informasi dan mekanisme dalam melakukan manipulasi terhadap informasi

Komponen Basis Data
         DATA, data tersimpan secara terintegrasi dan dipakai secara bersama-sama

         HARDWARE, perangkat keras yang digunakan dalam mengelola sistem database

         SOFTWARE, perangkat lunak perantara antara pemakai dengan data fisik. perangkat lunak dapat berupa data base management system dan berbagai program aplikasi

         USER, sebagai pemakai sistem
         Properti penting DBMS adalah data independency yang dapat dideskripsikan sebagai kondisi di mana data dan program aplikasi independen dalam arti perubahan tidak saling mempengaruhi.

         Program aplikasi tidak dipengaruhi perubahan yang dilakukan terhadap data dan cara data tersebut diorganisasikan secara fisik oleh DBMS
         DBMS memberi abstraksi pengelolaan informasi pada level logik. Pandangan logik tidak tergantung pada representasi fisik secara berarti.

         Contoh : pengaksesan rekord tertentu muncul pada pandangan logik sebagai seperti mengakses tabel, sementara sesungguhnya file disimpan sebagai file hash yang mengerjakan algoritma transformasi kunci ke alamat

         kerumitan-kerumitan di tingkat pengaksesan rekord yang sesungguhnya tidak perlu diketahui pemakai DBMS

         Skema hubungan DBMS dan FMS

         DBMS memberi abstraksi pengelolaan informasi pada level logik.

         Pemakai berhubungan dengan DBMS melalui konsep logik DBMS

         DBMS berinteraksi dngan sistem pengelolaan file FMS (File Management system) untuk transformasi informasi level logik menjadi level fisik.

         FMS menggunakanfungsi-fungsi primitif pengakswsan penyimpanan sekunder yang disediakan sistem operasi

         Faktor utama yang menentukan kepuasan dan ketidakpuasan pemakai sistem basisdata adalah fungsionalitas dan kinerja DBMS

         Salah satu kriteria kinerja DBMS adalah waktu tanggap (response time). Jika waktu tanggap DBMS terlalu lama berarti nilai kinerja sistem buruk

         Sasaran komputasi adalah menyediakan informasi di mana keputusan dapat dibuat dan tindakan-tindakan dapat dilakukan

         Data di simpan dalam DBMS , di mana DBMS menyimpannya dalam file file, rekord-rekord dan hubungan antar tecord dalam file file

         Terdapat beberapa operasi mendasar terhadap record dalam file :
        Insert record
        Modify record
        Search a record
        Read the entire file
        Reorganize the file


No comments:

Post a Comment