45
Tahap 6 : Perancangan Mekanisme Keamanan
Tujuannya adalah untuk merancang standar keamanan basisdata seperti
yang dispesifikasi oleh user. Suatu basisdata
menggambarkan suatu sumber daya
perusahaan
yang
penting,
jadi
keamanan
untuk
sumber
daya
ini sangat penting.
Selama pengumpulan kebutuhan dan tahap analisa dari siklus hidup aplikasi
basisdata, kebutuhan keamanan yang spesifik seharusnya didokumentasikan
dalam spesifikasi kebutuhan sistem.
Beberapa
sistem menawarkan
fasilitas
yang
berbeda
dari
sistem lainnya.
Perancang
basisdata
harus
berhati-hati
dengan
fasilitas
yang
ditawarkan
oleh
DBMS
yang
digunakan.
Secara
umum relational
DBMS menyediakan dua tipe dari keamanan basisdata, yaitu :
-
Keamanan Sistem
Keamanan sistem
melindungi
akses dan kegunaan basisdata pada tingkat
sistem, seperti user name dan password.
-
Keamanan Data
Keamanan
data
melindungi
akses
dan
kegunaan
dari
objek
basisdata
(seperti
relasi dan view) dan kegiatan yang user dapat lakukan pada objek.
Tahap 7 : Mempertimbangkan Kemunculan Redundansi Terkontrol
Tujuannya untuk menentukan apakah kemunculan redundansi secara
terkontrol
dengan
mengendurkan
aturan normalisasi
akan
meningkatkan
kinerja
sistem.
Tahap-tahapnya meliputi :
Tahap 7.1 : Menggabungkan relasi 1:1.
Tahap
7.2
:
Menduplikasi
atribut non
key
pada
relasi
1:*
untuk
mengurangi
penggunaan joins.
|