Anda di halaman 1dari 10

Security and Integrity of Data

Dr. Lily W.

Keamanan dan Integritas Data


Keamanan Data bermakna perlindungan terhadap data. Keamanan melibatkan melindungi data dan perangkat lunak dari :
Hilang Destroyed Rusak Perubahan Disclosed kehilangan disks, nama yang buruk Kebakaran atau banjir, penghapusan goresan pada disk Tertimpa, diperbaharui oleh kesalahan akses dari yang tdk berhak

Kemungkinan Ancaman Terhadap Keamanan Data


Hacking berarti mendapatkan akses ke sistem komputer tanpa otoritas. Perbuatan ilegal. Ada 3 pelanggaran utama :
Mendapatkan akses tidak sah Mengubah program dan data Mendapatkan akses untuk melakukan penipuanGaining unauthorised access

Virus komputer adalah sebuah program yang menyalin dirinya sendiri tanpa pengguna berniat untuk melakukannya. Mereka biasanya mempengaruhi file exe,. Dapat menghapus file pada hard disk.

Perlindungan Fisik Untuk Proteksi Data


Mengunci file dalam tempat yang tahan api Menjaga orang yang tidak berhak masuk ke area yang aman dengan menggunakan kunci dan keamanan dll

Perlindungan yang lain


Keamanan PL termasuk pengguna memberikan: Sebuah identitas dan password pengguna Pengamanan lainnya termasuk: Password individu file. Enkripsi data. - Untuk mengenkripsi data untuk menyalinnya sehingga tidak dapat dibaca oleh orang lain yang tidak memiliki 'kunci'.

Integritas Data
Integritas data berarti ketepatan dan kelengkapan. Data memiliki integritas jika belum rusak dengan cara apapun. Penyebab umum kesalahan adalah: - Kesalahan dalam menangkap data (sensor rusak dll)
Transmisi kesalahan (melalui internet dll) Kesalahan transkripsi (Transposisi sastra)

Data dikatakan korup jika kesalahan diperkenalkan ke dalamnya. Biasanya kesalahan telah diperkenalkan oleh peralatan yang rusak.

Integritas Entitas
Dalam model data relasional, integritas entitas adalah salah satu dari tiga aturan integritas yang melekat. Integritas Entitas adalah aturan integritas yang menyatakan bahwa setiap tabel harus memiliki kunci primer dan kolom yang dipilih untuk menjadi primary key harus unik dan tidak null

Integritas Entitas
Dalam database relasional yang menggunakan SQL, integritas entitas dipaksakan dengan menambahkan klausul kunci primer untuk definisi skema. Sistem ini memaksa Entitas Integritas dengan tidak mengizinkan operasi (INSERT, UPDATE) untuk menghasilkan primary key tidak valid.

Referential Integrity
Aturan yang menyatakan bahwa nilai suatu foreign key harus cocok dengan sebuah nilai primary key dari sisi one suatu relationship. (atau foreign key boleh null) Contoh: Delete Rule Restrict - membatasi penghapusan baris dari parent apabila ada baris terkait di sisi dependent Cascade - otomatis menghapus baris-baris terkait di sisi dependent apabila parent dihapus Set-to-Null - foreign key diubah menjadi null bila parent dihapus (tidak boleh untuk weak entity)

Referential Integrity Constraints

Referential integrity constraints digambarkan dengan panah dari tabel dependent ke tabel parent

Anda mungkin juga menyukai