KELEBIHAN MENYIMPAN MAKLUMAT DALAM BENTUK
PANGKALAN DATA
DATA LEWAHAN
DATA LEWAHAN BERERTI MAKLUMAT YANG SAMA TELAH DIULANG DALAM BEBERAPA
FAIL. INI MENJADIKAN LEBIHAN DATA.
KETIDAKSELARASAN DATA
KETIDAKSELARASAN DATA BERMAKNA SALINAN YANG BERBEZA DARIPADA DATA YANG
SAMA TIDAK SEPADAN. INI BERMAKNA VERSI DATA ASAS YANG SAMA YANG SEDIA ADA.
INI BERLAKU AKIBAT DARIPADA OPERASI KEMAS KINI YANG TIDAK MENGEMAS KINI
DATA YANG SAMA DISIMPAN DI TEMPAT-TEMPAT YANG BERBEZA.
CONTOH: MAKLUMAT ALAMAT PELANGGAN DIREKODKAN BERBEZA DALAM FAIL YANG
BERBEZA.
KESUKARAN MENGAKSES DATA
IA TIDAK MUDAH UNTUK MENDAPATKAN MAKLUMAT MENGGUNAKAN FAIL SISTEM
PEMPROSESAN KONVENSIONAL. MUDAH DAN BERKESAN MENDAPATKAN SEMULA
MAKLUMAT ADALAH HAMPIR MUSTAHIL MENGGUNAKAN FAIL KONVENSIONAL SISTEM
PEMPROSESAN.
PENGASINGAN DATA
DATA YANG BERTABURAN DI PELBAGAI FAIL, DAN FAIL YANG MUNGKIN DALAM
FORMAT YANG BERBEZA, MENULIS PROGRAM PERMOHONAN BARU UNTUK
MENDAPATKAN SEMULA DATA ADALAH SUKAR.
MASALAH INTEGRITI
NILAI-NILAI DATA MUNGKIN PERLU MEMENUHI BEBERAPA KEKANGAN INTEGRITI.
SEBAGAI CONTOH NILAI BIDANG KIRA-KIRA MESTI PARUT DARIPADA 5000. KITA PERLU
MENANGANI HAL INI MELALUI KOD PROGRAM DALAM SISTEM PEMPROSESAN FAIL.
TETAPI DALAM PANGKALAN DATA KITA BOLEH MENGISYTIHARKAN KEKANGAN
INTEGRITI BERSAMA-SAMA DENGAN DEFINISI SENDIRI.
MASALAH ATOMICITY
IA ADALAH SUKAR UNTUK MEMASTIKAN ATOMICITY DALAM PEMPROSESAN FAIL
CONTOH SYSTEM.FOR MEMINDAHKAN $ 100 DARIPADA AKAUN SATU UNTUK B.IF
AKAUN KEGAGALAN BERLAKU SEMASA PELAKSANAAN MUNGKIN TERDAPAT KEADAAN
SEPERTI $ 100 DITOLAK DARIPADA AKAUN A DAN TIDAK DIKREDITKAN DALAM AKAUN B.
KEGANJILAN AKSES SERENTAK
JIKA BEBERAPA PENGGUNA SEDANG MENGEMAS KINI DATA YANG SAMA PADA MASA
YANG SAMA IA AKAN MENYEBABKAN KEADAAN DATA YANG TIDAK KONSISTEN. DALAM
SISTEM PEMPROSESAN FAIL IA ADALAH AMAT SUKAR UNTUK MENGENDALIKAN INI
DENGAN MENGGUNAKAN KOD PROGRAM. INI MENYEBABKAN KEGANJILAN TERDAPAT
AKSES SERENTAK.
MASALAH PENGAMANAN ( SECURITY PROBLEM)
TIDAK SEMUA PEMAKAI DIPERBOLEHKAN MENGAKSES SELURUH DATA.
CONTOH :
BAGIAN MAHASISWA HANYA BOLEH MENGAKSES FILE MAHASISWA. BAGIAN MATA
KULIAH.HANYA BOLEH MENGAKSES FILE MATA KULIAH, TIDAK BOLEH MENGAKSES FILE
MAHASISWA.TETAPI SEJAK PROGRAM-PROGRAM APLIKASI DITAMBAHKAN SECARA AD-
HOC MAKA SULIT.MELAKSANAKAN PENGAMANAN SEPERTI YANG DIHARAPKAN.

KELEMAHAN MENYIMPAN MAKLUMAT DALAM BENTUK PANGKALAN DATA

  • 1.
    KELEBIHAN MENYIMPAN MAKLUMATDALAM BENTUK PANGKALAN DATA DATA LEWAHAN DATA LEWAHAN BERERTI MAKLUMAT YANG SAMA TELAH DIULANG DALAM BEBERAPA FAIL. INI MENJADIKAN LEBIHAN DATA. KETIDAKSELARASAN DATA KETIDAKSELARASAN DATA BERMAKNA SALINAN YANG BERBEZA DARIPADA DATA YANG SAMA TIDAK SEPADAN. INI BERMAKNA VERSI DATA ASAS YANG SAMA YANG SEDIA ADA. INI BERLAKU AKIBAT DARIPADA OPERASI KEMAS KINI YANG TIDAK MENGEMAS KINI DATA YANG SAMA DISIMPAN DI TEMPAT-TEMPAT YANG BERBEZA. CONTOH: MAKLUMAT ALAMAT PELANGGAN DIREKODKAN BERBEZA DALAM FAIL YANG BERBEZA. KESUKARAN MENGAKSES DATA IA TIDAK MUDAH UNTUK MENDAPATKAN MAKLUMAT MENGGUNAKAN FAIL SISTEM PEMPROSESAN KONVENSIONAL. MUDAH DAN BERKESAN MENDAPATKAN SEMULA MAKLUMAT ADALAH HAMPIR MUSTAHIL MENGGUNAKAN FAIL KONVENSIONAL SISTEM PEMPROSESAN. PENGASINGAN DATA DATA YANG BERTABURAN DI PELBAGAI FAIL, DAN FAIL YANG MUNGKIN DALAM FORMAT YANG BERBEZA, MENULIS PROGRAM PERMOHONAN BARU UNTUK MENDAPATKAN SEMULA DATA ADALAH SUKAR. MASALAH INTEGRITI
  • 2.
    NILAI-NILAI DATA MUNGKINPERLU MEMENUHI BEBERAPA KEKANGAN INTEGRITI. SEBAGAI CONTOH NILAI BIDANG KIRA-KIRA MESTI PARUT DARIPADA 5000. KITA PERLU MENANGANI HAL INI MELALUI KOD PROGRAM DALAM SISTEM PEMPROSESAN FAIL. TETAPI DALAM PANGKALAN DATA KITA BOLEH MENGISYTIHARKAN KEKANGAN INTEGRITI BERSAMA-SAMA DENGAN DEFINISI SENDIRI. MASALAH ATOMICITY IA ADALAH SUKAR UNTUK MEMASTIKAN ATOMICITY DALAM PEMPROSESAN FAIL CONTOH SYSTEM.FOR MEMINDAHKAN $ 100 DARIPADA AKAUN SATU UNTUK B.IF AKAUN KEGAGALAN BERLAKU SEMASA PELAKSANAAN MUNGKIN TERDAPAT KEADAAN SEPERTI $ 100 DITOLAK DARIPADA AKAUN A DAN TIDAK DIKREDITKAN DALAM AKAUN B. KEGANJILAN AKSES SERENTAK JIKA BEBERAPA PENGGUNA SEDANG MENGEMAS KINI DATA YANG SAMA PADA MASA YANG SAMA IA AKAN MENYEBABKAN KEADAAN DATA YANG TIDAK KONSISTEN. DALAM SISTEM PEMPROSESAN FAIL IA ADALAH AMAT SUKAR UNTUK MENGENDALIKAN INI DENGAN MENGGUNAKAN KOD PROGRAM. INI MENYEBABKAN KEGANJILAN TERDAPAT AKSES SERENTAK. MASALAH PENGAMANAN ( SECURITY PROBLEM) TIDAK SEMUA PEMAKAI DIPERBOLEHKAN MENGAKSES SELURUH DATA. CONTOH : BAGIAN MAHASISWA HANYA BOLEH MENGAKSES FILE MAHASISWA. BAGIAN MATA KULIAH.HANYA BOLEH MENGAKSES FILE MATA KULIAH, TIDAK BOLEH MENGAKSES FILE MAHASISWA.TETAPI SEJAK PROGRAM-PROGRAM APLIKASI DITAMBAHKAN SECARA AD- HOC MAKA SULIT.MELAKSANAKAN PENGAMANAN SEPERTI YANG DIHARAPKAN.