Mengenal Karakteristik DBMS
Berikut adalah ciri-ciri dan sifat-sifat Database Management System:
- Memberikan keamanan dan menghilangkan redundansi.
- Bersifat menggambarkan diri dari sistem database.
- Mengisolasi program dan abstraksi data.
- Memberi dukungan beberapa tampilan data.
- Berbagi data dan pemrosesan transaksi multipengguna.
- Database management software memungkinkan entitas dan hubungan di antara mereka untuk membentuk tabel.
- Ini mengikuti konsep ACID (Atomicity, Consistency, Isolation, dan Durability).
- DBMS mendukung lingkungan multi-pengguna yang memungkinkan pengguna untuk mengakses dan memanipulasi data secara paralel.
Siapa Saja Pengguna DBMS?
Berikut adalah berbagai kategori pengguna DBMS:
1. Programmer Aplikasi
Programmer aplikasi menulis program dalam berbagai bahasa pemrograman untuk berinteraksi dengan database.
2. Database Administrator
Database Admin bertanggung jawab untuk mengelola seluruh sistem DBMS. Pengguna ini sering disebut admin Database atau DBA.
3. End-User
End-user adalah orang-orang yang berinteraksi dengan database management system. Mereka melakukan berbagai operasi pada database seperti mengambil, memperbarui, menghapus, dan lainnya.
Mengenal Jenis-Jenis DBMS
Ada empat jenis DBMS, yaitu:
Hierarchical DBMS
Dalam hierarchical database, model data diatur dalam struktur seperti pohon. Data disimpan secara hirarki (top down atau bottom up) format. Data direpresentasikan menggunakan hubungan layaknya 'orangtua-anak'. Dalam Hierarchical DBMS, orang tua mungkin memiliki banyak anak, tetapi anak-anak hanya memiliki satu orang tua.
Network Model
Network model database memungkinkan setiap anak memiliki banyak orang tua. Ini membantu Anda mengatasi kebutuhan untuk memodelkan hubungan yang lebih kompleks. Dalam model ini, entitas diatur dalam grafik yang dapat diakses melalui beberapa jalur.
Relational Model
Relational DBMS adalah model DBMS yang paling banyak digunakan karena merupakan salah satu yang termudah. Model ini didasari pada normalisasi data dalam baris dan kolom tabel. Model relasional disimpan dalam struktur tetap dan dimanipulasi menggunakan SQL.
Object-Oriented Model
Dalam objek-oriented model, data disimpan dalam bentuk objek. Struktur yang disebut kelas menampilkan data di dalamnya. Ini adalah salah satu komponen DBMS yang mendefinisikan database sebagai kumpulan objek yang menyimpan nilai dan operasi anggota data.
Mau Berita Terbaru Lainnya dari Warta Ekonomi? Yuk Follow Kami di Google News dengan Klik Simbol Bintang.
Penulis: Patrick Trusto Jati Wibowo
Editor: Alfi Dinilhaq
Tag Terkait: