Apa DBMS?
- DBMS contains information about a particular enterprise
- Collection of interrelated data
- Set of programs to access the data
- An environment that is both convenient and efficient to use
- Database Applications:
- Banking: all transactions
- Airlines: reservations, schedules
- Universities: registration, grades
- Sales: customers, products, purchases
- Online retailers: order tracking, customized recommendations
- Manufacturing: production, inventory, orders, supply chain
- Human resources: employee records, salaries, tax deductions
- Databases touch all aspects of our lives
Definisi DBMS
Merupakan sistem yang terdiri atas kumpulan file (tabel) yang saling berhubungan (dalam sebuah basis data di sebuah sistem komputer) dan sekumpulan program lain untuk mengakses dan memanipulasi file (tabel) tersebut.
DBMS adalah paket perangkat lunak yang didesain untuk melakukan penyimpanan dan pengaturan basis data.
Manfaat DBMS
- untuk mengorganisasi dan mengelola data dalam jumlah besar
- untuk membantu dalam melindungi data dari kerusakan yang disebabkan pengaksesan yang tidak sah
- memudahkan dalam pengambilan data
- untuk memudahkan dalam pengaksesan data secara bersamaan dalam suatu jaringan
Komponen DBMS
- Data: yang disimpan dalam basis data
- Operasi standart: untuk memanipulasi data
- DDL: untuk mendeskripsikan nama” atribut, tipe data atau struktur basis data
- DML : bahasa query
- Bahasa pemtograman
- Struktur files: untuk mengorganisasikan data
Komponen Fungsional DBMS
- File manager
- Database Manager
- Query processor
- DML precompiler
- DDL compiler
Klasifikasi DBMS
- Model Data yang disupport:
- Terdiri dari Model Data Relasional, Hirarki, Jaringan, Object Oriented
- Jumlah user yang bisa ditangani oleh DBMS:
- User tunggal dan Multi User
- Jumlah sites (Lokasi):
- Centralized, Distributed, Client-Server
- Biaya/harga DBMS
Next: Level Abstraksi Data / Arsitektur Database
Download file: DBS-02