Karakteristik dari basis data adalah
– Memudahkan dalam mengakses data
– Mendukung multiple user views ( a single repository of data yang dapat diakses oleh banyak user)
– Dapat menghasilkan informasi yang cepat dan tepat
– Adanya program data dan program-operation independence
– Dapat membantu dalam mengambil keputusan dengan cepat berdasarkan informasi yang ada
Contoh kasus redundansi dan kenapa terjadi
– Ada dua tabel, tabel pertama adalah tabel karyawan dan tabel yang kedua adalah tabel tunjangan.
Id_karyawan |
nama |
Jumlah gaji |
Jabatan |
0412 |
galih setiawan |
10.000.000 |
Direktur |
2805 |
arri alfitri |
4.000.000 |
Manager keuangan |
5679 |
intan nuraini |
2.000.000 |
staff umum |
tabel Karyawan
Id_karyawan |
Nama |
gaji | Tunjangan |
0412 | galih setiawan | 10.000.000 | 7.000.000 |
2805 | arri alfitri | 8.000.000 | 5.000.000 |
Tabel tunjangan
Redundansi jelas terlihat pada tabel tunjangan dimana terdapat kolom nama dan gaji yang seharusnya pada tabel karyawan sudah terdapat kolom nama dan gaji.. sehingga jika terjadi perubahan dalam kolom nama dan gaji di tabel karyawan , maka akan ada ketidakcocokan antara tabel karyawan dan tabel tunjangan,
– Keunggulan basis data dibanding yang lain?
– Kecepatan
– Keakuratan
– user view
– Penggunaan bersama-sama
– Kebebasan data
– Menghemat tempat penyimpanan data
– Pemusatan kontrol data
– Kelengkapan
– kemudahan dalam membuat program aplikasi baru
– ketersedian