DBMS&RDBMS
DBMS (Database Management System)
A. PengertianGordon C Everest
Salah satu proses manajemen yang efektif untuk pengorganisasian data.
C. J Date
Sebuah software yang ditujukan untuk menangani seluruh akses pada database untuk melayani kebutuhan user.
S.Attre
Software, hardware, firmware, dan prosedur-prosedur yang mampu mengelola database
B. Keuntungan DBMS daripada Flat Files
Flat files adalah file sistem operasi yang record dalam filenya tidak berisi informasi tentang struktur file atau hubungan antar record yang dikomunikasikan ke aplikasi yang menggunakannya. Flat file bukan database karena tidak masuk dalam kriteria di atas yang sudah dibahas.
- Sentralisasi
- Database tersebut ada disebuah software, tersentral dan terpusat, tidak tersebar.
- Keamanan
- Memori penyimanan lebih besar
- Lebih efisisen, filenya sudah dikompres
- Integritas data lebih terjamin
- Mencegah adanya duplikasi
- Independensi
- Perubahan struktur database yang mungkin terjadi tanpa harus mengubah aplikasi yang mengaksesnya. Hanya bisa dibuka oleh alpikasi itu sendiri.
C. Keuntungan dibandingkan sistem berbasis kertas
- Kecepatan
- Kepraktisan
- Kemudahan pencarian
- Mengurangi kejemuan (integritas data)
- Kekinian
- Kemandirian data (independensi)
- Kemanan data
D. Kerugian
- DBMS mainframe sangat mahal (yang ori)
- Memperoleh konfigurasi perangkat keras yang besar
- Dibutuhkannnya spesifikasi hardware yang tinggi
- Mempekerjakan dan mempertahankan staf administrator database
RDBMS (Relational Database Management System)
Sebuah program komputer yang dirancang untuk mengatur
atau mengelola basis data sebagai sekumpulan data yang disimpan secara
terstruktur, dan melakukan operasi-operasi data atas permintaan penggunanya.
Sebuah software pengelolaan database yang lebih terstruktur dengan ciri khas
setiap tabel memiliki hubungan satu sama lain.
- Setiap tabel memiliki hubungan satu sama lain.
- Adanya data yang sama
- Adanya primary key dan foreign key
Tujuan
- Untuk menekankan kemandirian data
- Untuk mengatasi ketidakonsistenan dan duplikasi dengan menggunakan konsep normalisasi
- Untuk meningkatkan kemampuan akses data
Karakteristik
- Struktur tabular (berbentuk tabel, terdiri dari kolom dan baris)
- Satu bahasa digunakan semua pemakai
- Data dihubungkan melalui nilai data
Kerugian
- Mudah digunakan dan fleksibel
- Tampilan tabular
- Seluruh hasil operasinya berupa tabel
- Tidak terdapat pointer-pointer
- Memiliki kemampuan operator yang baik
Komentar
Posting Komentar