Posted: October 1st 2012
DBMS (Database Management Systems)
DBMS adalah perangkat lunak yang menangani semua pengaksesan database. Mempunyai fasilitas membuat, mengakses, memanipulasi dan memelihara basis data.
FUNGSI DBMS
- Data Definition, DBMS harus dapat mengolah pendefinisian data
- Data Manipulation, DBMS harus dapat menangani permintaan dari pemakai untuk mengakses data.
- Data Security & Integrity, DBMS harus dapat memeriksa security dan integrity data yang didefinisikan oleh DBA
- Data Recovery & Concurency, DBMS harus dapat menangani kegagalan – kegagalan pengaksesan database yang dapat disebabkan oleh sesalahan sistem, kerusakan disk, dsb
- Data Dictionary, DBMS harus menyediakan data dictionary.
- Performance, DBMS harus menangani unjuk kerja dari semua fungsi seefisien mungkin
PERBEDAAN TRADITIONAL FILE MANAGEMENT (FMS) DENGAN DATABASE MANAGEMENTSISTEM(DBMS) TRADITIONAL FILE MANAGEMENT
- Bersifat program oriented
- Bersifat kaku
- Terjadi kerangkapan data dan tidak terjaminnya keselarasan data ( data inkonsistensi)
DATABASE FILE MANAGEMENT (DBMS)
- Bersifat data oriented
- Bersifat luwes/fleksible
- Kerangkapan data serta keselarasan data dapat terkontrol
untuk kemudahan dalam mengakses data, data disusun dalam suatu struktur logis yang menjelaskan bahwa
- 1. Kumpulan tabel menyusun basis data,
- 2. Tabel tersusun atas sejumlah record,
- 3. Sebuah record mengandung sejumlah field, dan
- 4. Sebuah field disimpan dalam bentuk kumpulan bit.