Page 97 - Rekayasa Perangkat Lunak SMK Kelas XI
P. 97
3) Penghapusan Data
Penghapusan data melibatkan menghapus baris data dari tabel. Hal ini dapat
dilakukan dengan perintah SQL DELETE FROM dengan kriteria yang sesuai.
4) Transaksi
Pada saat melakukan operasi penyisipan, pembaruan, atau penghapusan data,
penting untuk memastikan integritas data dan konsistensi. Penggunaan transaksi
memungkinkan untuk menjalankan serangkaian perintah sebagai satu unit
kerja, sehingga memastikan bahwa perubahan data berhasil dilakukan atau
dibatalkan sepenuhnya jika terjadi kesalahan.
5) Konstrain Referensial
Basis data dapat memiliki konstrain referensial yang mengatur hubungan
antara tabel. Misalnya, Anda dapat menerapkan konstrain kunci asing yang
memastikan bahwa data yang dihapus dari satu tabel juga dihapus dari tabel
lain yang memiliki hubungan.
6) Log Pembaruan dan Penghapusan
Beberapa basis data menyimpan log pembaruan dan penghapusan yang
mencatat setiap operasi yang dilakukan pada data. Hal ini dapat membantu
melacak perubahan dan memelihara jejak audit.
7) Uji Operasi Manipulasi Data
Sebelum melakukan operasi penyisipan, pembaruan, atau penghapusan data
dalam skala besar, maka disarankan untuk menguji perintah terlebih dahulu
pada data yang tidak kritis atau pada lingkungan pengujian.
8) Pentingnya Backup
Sebelum melakukan operasi manipulasi data besarbesaran, disarankan untuk
membuat backup data terlebih dahulu. Hal ini dapat mencegah hilangnya data
akibat kesalahan atau operasi yang tidak diinginkan.
9) Ketelitian dan Pemeliharaan Log
Pada saat melakukan operasi manipulasi data, maka penting untuk berhati
hati dan memeriksa dengan teliti kondisi, kriteria, dan perintah yang akan
digunakan. Hal ini untuk mencegah penghapusan atau perubahan data yang
tidak disengaja.
Penyisipan, pembaruan, dan penghapusan data adalah tugas rutin dalam
administrasi basis data yang memerlukan kehatihatian agar data tetap konsisten
dan akurat.
f. Skala dan Pertumbuhan
Skala dan pertumbuhan adalah konsep dasar penting dalam administrasi basis
data yang berkaitan dengan kemampuan basis data untuk mengatasi pertumbuhan
data seiring berjalannya waktu. Berikut beberapa konsep dasar yang terkait dengan
skala dan pertumbuhan dalam administrasi basis data.
Bab I Mengelola Basis Data 85