DBMS&RDBMS


DBMS (Database Management System)
A. Pengertian
Gordon 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

Postingan populer dari blog ini

Mengevaluasi Kesesuaian Hasil Produk Dengan Rancangan

RUANG LINGKUP PUBLIC RELATION