1. Simpulkan materi kekangan secara singkat dan benar
Aturan yang harus dipatuhi dalam file-file basis data yaitu :
a. Redudansi Data
Yaitu munculnya data-data berulang kali.
b. Inkonsistensi data
Yaitu munculnya data yang tidak konsisten pada medan yang sama untuk beberapa file dengan kunci yang sama
c. Data terisolasi
Yaitu file basis data yang dimana program aplikasinya tidak dapat mengakses data-data dari file tertentu.
d. Security data
Terdapat 2 prinsip security data, yaitu data-data dalam basis data harus dijaga dari berbagai
hal yang dapat mengacaukan atau merusak data dan keamanan data merupakan aspek kritis dalam basis data.
hal yang dapat mengacaukan atau merusak data dan keamanan data merupakan aspek kritis dalam basis data.
e. Integritas data
Yaitu berhubungan dengan kinerja sistem agar dapat melakukan kontrol atau kendali pada semua bagian sistem.
2. Berikan 2 contoh kekangan pada database yaitu
a. Kekangan yang paling sederhana
Terdapat redudansi data pada kolom 'Kategori'
Tabel_distribusi_toko
Redudansi ini dapat diatasi dengan membagi tabel Tabel_distribusi_toko menjadi 2.
b. Kekangan yang lain yang lebih tidak sederhana
Dua tabel dibawah ini masih terdapat redudansi data. Untuk mencegah redudansi data maka
kolom NIM dihapus, kolom Nama dan Nilai digabung menjadi satu.
Tabel yang telah digabungkan menjadi satu :
3. Ambil Kesimpulan dari contoh diatas.
Kesimpulannya adalah berbagai masalah dalam penyusunan basis data seperti redudansi,
inkonsistensi data, data terisolasi, dll dapat diatasi dan kekangan tersebut.
inkonsistensi data, data terisolasi, dll dapat diatasi dan kekangan tersebut.