Istilah "menghapus" dan "membersihkan" memiliki arti yang berbeda ketika bekerja dengan entri data. Administrator basis data menggunakan metode yang berbeda saat membersihkan dan menghapus. Membersihkan berarti memindahkan data dari satu sumber ke sumber lain, dan Anda menyimpan arsip jika Anda memerlukan data di masa mendatang. Menghapus data akan menghapusnya secara permanen dari tabel, dan Anda tidak bisa lagi mereferensikan rekaman.
Membersihkan
Administrator database membersihkan data dari tabel ketika baris tabel melebihi beberapa ratus atau bahkan jutaan catatan yang tidak lagi diperlukan. Namun, pembersihan memungkinkan Anda mengarsipkan catatan meskipun Anda menghapusnya dari tabel. Administrator memindahkan rekaman dari tabel besar ke tabel arsip. Membersihkan catatan dari tabel besar mempercepat kueri.
Menghapus
Menghapus informasi akan menghapusnya secara permanen dari tabel, dan tugas ini tidak menyimpan salinan rekaman. Penghapusan dilakukan oleh administrator atau Anda dapat menghapus catatan dari aplikasi pengguna Anda. Menghapus record, misalnya, digunakan ketika pegawai entri data melakukan kesalahan saat membuat record dan perlu menghapus record buruk dari database.
Perbedaan
Perbedaan utama antara kedua jenis administrasi adalah pembersihan menyimpan salinan catatan, dan ini lebih menguntungkan saat menghapus data dalam jumlah besar. Jika Anda hanya menghapus satu record, menghapus membutuhkan lebih sedikit sumber daya di server database, sehingga lebih cepat daripada membersihkan. Pembersihan digunakan pada kumpulan rekaman besar dan penghapusan digunakan pada sejumlah kecil baris.
Pertimbangan
Jika Anda menghapus ratusan catatan dari tabel, pertimbangkan untuk membersihkan untuk memastikan bahwa Anda memiliki salinan jika perusahaan memerlukan cadangan. Jika Anda yakin bahwa Anda tidak memerlukan kumpulan rekaman, gunakan fungsi hapus. Pemrograman basis data memiliki kata kunci "HAPUS" yang memungkinkan Anda menghapus satu atau semua catatan dalam tabel.