Perbedaan Antara File Datar dan Basis Data Relasional

...

Struktur tabel dalam database mengatur data dalam baris dan kolom.

Database file datar menyimpan data dalam struktur tabel tunggal. Sebuah database relasional menggunakan beberapa struktur tabel, catatan referensi silang antar tabel. Tabel di keduanya mengatur catatan dalam baris, dengan setiap kolom berisi satu bagian data dalam catatan.

Sejarah

Database file datar adalah perkembangan alami di awal sejarah komputasi. Model database relasional dikembangkan dan diimplementasikan pada awal tahun 1970-an, terutama oleh IBM.

Video Hari Ini

Database File Datar

Database file datar biasanya adalah file teks biasa yang menyimpan satu catatan per baris, dengan bidang catatan yang dibatasi oleh spasi atau karakter pembatas. Database file datar dapat dibaca langsung oleh berbagai aplikasi perangkat lunak.

Basis Data Relasional

Selain tabel data, database relasional menggunakan "indeks" untuk menemukan catatan dengan cepat berdasarkan kriteria pencarian. Basis data relasional umumnya memerlukan sistem manajemen basis data relasional (RDBMS) untuk mengelola dan mengakses data.

Manfaat

Database file datar sederhana dan portabel, dan biasanya dapat digunakan tanpa memerlukan perangkat lunak khusus. Database relasional lebih cepat, lebih efisien, dan lebih kuat daripada file datar. Sebagian besar RDBMS menyediakan akses database melalui jaringan.

Perangkat lunak

Perangkat lunak awalnya didasarkan pada struktur database file datar termasuk FileMaker, Berkeley DB, dan Borland Reflex. Sistem database relasional modern yang populer termasuk Oracle, MySQL dan PostgreSQL.