Tugas 6 Database
Dosen : Achmad Bachris
1.
Simpulkan materi tsb secara singkat dan benar
Mencegah terjadinya kesalahan pada
database. Sehingga penginputan datanya memiliki integritas tinggi. Hal-hal yang
berhubungan dengan kesalahan tersebut adalah :
Ø
Redudansi (Munculnya data berulang kali yang tdk
diperlukan.
Ø
Data Inconsistency ( Munculnya data yang tidak
konsisten)
Ø
Data Terisolasi ( Program tidak dapat mengakses
data, dikarenakan tidak lengkapnya
informasi yang dihasilkan dari pengolahan data dalam basis data )
Ø
Security Problem (keamanan user yang berhak
mengakses datanya)
2. Berikan 2 contoh kekangan pada database yaitu
a. Kekangan yang paling sederhana
Diberikan
table kelas sebuah bimbingan belajar, terdapat redudansi data atau pengulangan
pada table group.
Setelah
di normalisasi
b. kekangan yang lain yang lebih tidak sederhana.
Tabel Un Normal
Setelah di normalisasi
3. Ambil Kesimpulan dari contoh diatas.
Contoh
1 :
Ø
Dari contoh 1 diatas, terdapat kesalahan
dikarenakan adanya redudansi data. Oleh karena itu diperlukan pemecahan table agar
data yang dihasilkan lebih efisien.
Ø
Dari contoh 2 diatas, terdapat pemborosan table,
sehingga table yang digunakan menjadi percuma. Maka dinormalisasi dengan
digabung menjadi 1 tabel.