KEUNTUNGAN DAN KERUGIAN MENGGUNAKAN
DBMS, SERTA PERAN PENTING ERD DALAM DBMS
Database Management System (DBMS)
Merupakan salah satu komponen penting
dalam Sistem Informasi, karena merupakan dasar dalam menyediakan informasi.
DBMS juga sebagai penentuan kualitas informasi, seperti akurat, tepat pada
waktunya dan relavan.
- Keuntungan
menggunakan DBMS yaitu :
- Penggunaan
data secara Bersama (The Data Can Be Shared)
- Mengurangi
Kerangkapan Data (Redudancy Can Be Reduced)
- Menghindari
Ketidakkonsistenan Data (Inconsistency Can Be Avoided)
- Integritas
Data Terpelihara (Integrity Can Be Maintained)
- Keamanan
Terjamin (Security Can Be Enforced)
- Kebutuhan
User Yang Kompleks Dapat Teratasi (Balanced Conflicting Requirements)
- Pelaksanaan
Standarisasi (Standars Can Be Enforced)
- Meningkatkan
Produktivitas (Increased Productivity)
- Layanan
Back up dan Recorvery Semakin Baik (Improved Backup and Recovery Services)
Kerugian menggunakan DBMS yaitu:
1. Rumit
(Complexity)
Karena
penempatan fungsi dari DBMS yang baik, menyebabkan DBMS menjadi software yang
cukup rumit. Seluruh user harus mengetahui fungsi– fungsi yang ada dengan baik,
sehingga dapat memperoleh manfaatnya.
2. Ukuran
(Size)
Kerumitan
dan banyak fungsi yang ada menyebabkan DBMS memerlukan Software pendukung yang
mengakibatkan penambahan tempat penyimpanan dan memory.
3. Biaya
DBMS (Cost Of DBMS)
4. Biaya
Tambahan Hardware (Additional Hardware Costs)
5. Biaya
Konversi (Cost Of Conversion)
6. Performance
Pada
dasarnya DBMS dibuat untuk menyediakan banyak aplikasi, akibatnya mungkin
beberapa aplikasi akan berjalan tidak seperti biasanya.
7. Resiko
Kegagalan (Hegher Impact Of a Failure)
Karena
sistem yang terpusat, jika seluruh user dan aplikasi terakses dari DBMS maka
kerusakan pada bagian manapun dari sistem akan menyebabkan operasi terhenti.
A.
ER
(Entity Relationship) Diagram
Merupakan penggambaran atau model yang
menjelaskan tentang isi dan hubungan data dalam suatu basis data dalam bentuk
entitas, atribut, dan relationship antar entitas.
ER
(Entity Relationship) Diagram juga mempunyai fungsi yaitu:
1. Untuk
merancang model dasar dari struktur data serta relationship atau hubungan dari
data.
2. Untuk
mempermudah pengerjaan basis data.
3. Mudah
dalam mengubah dan menganalisis suatu sistem
4. Untuk
mempermudah dalam pengembangan suatu sistem
Peran penting ER
(Entitas Relationship) Diagram dalam DBMS
Pemahaman serta penguasaan ERD sangat
diperlukan , dengan adanya konsep ERD kita bisa
merancang suatu sistem yang kokoh dan terstruktur. Dengan tahap
pengerjaan ERD kita diharuskan menganalisis suatu hubungan dari data yang akan
disimpan dalam basis data sehingga mengurangi kemungkinan kekacauan data,
seperti adanya data yang redundan dan dapat menyebabkan tabrakan data. Selain
itu dengan adanya ERD, kita bisa mendeteksi kelemahan suatu sistem serta data
apa saja yang bisa digunakan dan data yang tidak bisa digunakan dalam basis
data serta kita bisa menentukan data constraintnya, data cardinality, hingga
attribute type. Sehingga hasil dari sistem yang akan dikerja menjadi lebih minim
tingkat kesalahannya, lebih efisien, dan sesuai dengan kebutuhan.
sumber :
http://windaolyvia.blogspot.com/2011/06/kuntungan-dan-kerugian-dbms.html
http://fanserker.blogspot.com/2013/12/fungsi-dan-peranan-erd.html