Artikel ini menyoroti lima faktor teratas yang memastikan Integritas Sistem Basis Data. Faktor-faktor tersebut adalah: 1. Akses oleh Orang yang Tidak Sah 2. Update Serentak 3. Interupsi Program Host 4. Kesalahan Sistem 5. Kerusakan Fisik.

Faktor #1. Akses oleh Orang yang Tidak Sah:

Salah satu dari empat teknik atau kombinasinya dapat digunakan untuk mengisolasi data rahasia atau hak milik dari personel yang tidak sah seperti:

(a) Keamanan kata sandi

(b) Akses dengan nama elemen

(c) Pelarian data

(d) Daftar akses.

(a) Keamanan kata sandi:

Agar setiap pengguna dapat membaca atau memperbarui file, dia harus mengetahui kata sandi untuk file tersebut.

(b) Akses dengan nama elemen:

Untuk mengambil atau memperbarui elemen data, pengguna harus mengetahui nama elemen tersebut.

(c) Pengelompokan data:

Data yang sangat sensitif dapat dipecah menjadi file terpisah yang dapat disimpan secara offline.

(d) Daftar akses:

Daftar nama program dengan wewenang untuk mengambil dan memelihara elemen data dapat disimpan oleh sistem manajemen basis data, dan akses dapat diperiksa terhadap daftar tersebut.

Faktor # 2. Pembaruan Serentak:

Dalam lingkungan multi-pemrograman ­, dimungkinkan bagi dua pengguna untuk memperbarui file yang sama secara bersamaan. Setiap kali pembaruan dependen dilakukan oleh lebih dari satu program pada saat yang sama, hasil yang tidak terduga dapat terjadi. Mengunci transaksi pemeliharaan lainnya ke file saat satu transaksi sedang diproses dapat mencegah pembaruan simultan ini.

Faktor # 3. Interupsi Program Host:

Modul pemrosesan abnormal-end (ABEND) dapat disediakan untuk menjebak interupsi pengguna, menulis buffer saat ini ke file masing-masing, dan menutup file. Perubahan pada basis data dapat ditulis ke file log dan log ini dapat diterapkan pada basis data, atas kebijaksanaan pengguna.

Untuk mengembalikan basis data ke bentuk yang tepat, itu harus dilakukan sebelum menjalankan program aplikasi. Kedua fitur ini mengizinkan pengguna untuk melanjutkan eksekusi dari titik kesalahan atau memulihkan database dan mengembalikan seluruh pekerjaan.

Faktor #4. Kesalahan Sistem:

Modul pemrosesan ABEND tidak dapat menjebak kesalahan sistem oleh karena itu basis data harus dikembalikan ke bentuk yang tepat sebelum menjalankan program aplikasi saat ini. Ketika kesalahan tersebut terjadi, basis data dapat dipulihkan dengan menerapkan log transaksi atau dengan membangun kembali file individu dari basis data menggunakan salinan cadangan berurutan.

Faktor #5. Kerusakan Fisik:

Jika informasi tidak dapat diambil dari file karena jalur yang rusak atau kerusakan fisik pada paket disk, file harus dibuat ulang dari cadangan terbaru. Program utilitas yang disediakan oleh produsen perangkat keras dapat diterapkan untuk memulihkan dari kesalahan ini.

Dividen Saham

Dividen Saham

Apa itu Dividen Saham? Dividen saham mengacu pada saham bonus yang dibayarkan kepada pemegang saham, bukan uang tunai. Perusahaan menggunakan dividen seperti itu ketika ada krisis uang tunai. Pemegang saham diberikan persentase kepemilikan…

Read more