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