|
48
4.
Bentuk normal ketiga (3NF)
Menurut
Connoly
dan
Begg
(
2005, p408
),
bentuk
normal
ketiga
merupkan relasi antara bentuk dan bentuk kedua, dan dimana tidak ada atribut
yang bukan primary key secara transitif bergantung pada primary key.
Transitive Dependency merupakan sebuah kondisi dimana A,
B, dan C
adalah
atribut-atribut
dari
relasi
seperti
jika
A
B
dan
B
C,
maka
C
secara transitif bergantung pada A melalui B. (Dengan ketentuan bahwa A
tidak secara fungsional bergantung pada B atau C)
Bentuk
normal
pertama
hingga
ketiga merupakan
bentuk
normal
yang
umum dipakai.
Artinya,
bahwa
pada
kebanyakan
relasi
bila
ketiga
bentuk
normal
tersebut
telah
dipenuhi
maka
persoalan
anomali
tidak
akan
muncul
lagi. Bentuk normal keempat (4NF) dan kelima
(5NF) hanya dipakai pada
kasus-kasus khusus, yakni pada
relasi
yang
mengandung
banyak
ketergantungan nilai.
2.2
Tools Yang Digunakan
2.2.1
Data Flow Diagram
Menurut
Whitten,
Bentley,
dan
Dittman
(2004,
p326),
Data
Flow
Diagram
(DFD) merupakan model
proses yang
digunakan
untuk
menggambarkan
aliran
data
melalui
sebuah
sistem dan
tugas
atau
pengolahan
yang dilakukan oleh sistem. Simbol-simbol yang digunakan pada DFD, yaitu:
1. Entitas eksternal (terminal)
Entitas
yang
memberikan data kepada sistem (source) atau yang
menerima
informasi dari sistem (sink), berada di luar sistem.
|