Kekurangan Manajemen Data Sistem File

...

Manajemen data sistem file memiliki kelemahan utama jika dibandingkan dengan sistem manajemen basis data

Manajemen data sistem file (atau database file datar) berfungsi sebagai satu-satunya metode penyimpanan dan pengambilan file sebelum munculnya sistem manajemen database (seperti database relasional). Sementara mempertahankan beberapa penggunaan, database file datar menderita aksesibilitas yang buruk, redundansi data, kurangnya akses file standar dan ketidakmampuan untuk mengatur data.

Redundansi Data

Karena database file datar bergantung pada file yang berisi catatan sebagai teks tanpa data struktural apa pun, mereka tidak dapat menghubungkan data dari satu file ke file lainnya. Misalnya, jika satu file berisi catatan alamat Tuan Johnson, file lain yang menggunakan informasi alamat Tuan Johnson harus membuat ulang data itu. File kedua harus menduplikasi data. Artinya data alamat Mr. Johnson ada di dua file sekaligus. Dalam skala besar, hal ini menyebabkan redundansi data yang dapat dengan cepat menghabiskan ruang dalam database dan terbukti tidak efisien dalam hal biaya.

Video Hari Ini

Akses Pengguna Terbatas

Sistem file datar biasanya tidak mendukung akses untuk banyak pengguna. Ini berarti bahwa banyak pengguna di stasiun kerja yang berbeda tidak dapat mengakses data yang sama secara bersamaan, membatasi akses ke data penting jika beberapa pengguna mencari data yang sama pada waktu yang sama.

Kurangnya Penyimpanan dan Standar Akses

Karena sistem file datar bergantung pada file untuk menyimpan data, sistem file harus bergantung pada sistem file yang menentukan bagaimana file tersebut disimpan dan dibaca. Ini mengikat data ke sistem yang menyimpannya, dan perangkat lunak apa pun yang digunakan untuk mengakses data harus sesuai dengan sistem penyimpanan. Oleh karena itu, setiap perubahan pada database memerlukan perubahan pada semua perangkat lunak yang mengaksesnya.

Kurangnya Transaksi

Meminta data dari database file datar hanya mengambil data dari satu file. Meminta dan mengambil data dari berbagai file secara bersamaan (disebut "transaksi") tidak mungkin dilakukan. Ini berarti bahwa permintaan kompleks yang membuat pengambilan data akurat dan efisien sama sekali tidak ada.