24
bergantung pada A melewati B (menyatakan bahwa A tidak secara
fungsional
bergantung
kepada
B
atau
C).
Pada 3NF,
sebuah
relasi
pada
bentuk
1NF
dan
2NF dan tidak ada non
primary
key secara
transitif
bergantung pada
primary
key.
Proses
normalisasi
dari
2NF
ke
3NF
melibatkan penghilangan dari transitive depedency. Jika sebuah transitive
dependency muncul,
maka
dihilangkan
transitive
dependency antara
attributenya dengan
menempatkan attribute tersebut ke dalam relasi baru,
selanjutnya dengan sebuah salinan dari determinannya.
2.1.6
4th GL (Generation Language)
4th GL meliputi :
1.
Presentation languages seperti : query languages dan report
generators.
2. Speciality languages seperti: spreadsheets dan database languages
3. Application generators yang melakukan define, insert, update dan
retrieve data dari basis data untuk membangun aplikasi.
4.
Very high-level languages yang digunakan untuk menurunkan kode
aplikasi.
Contoh 4th GL adalah SQL dan QBE.
2.1.7
Siklus Hidup Aplikasi Database
Database merupakan komponen mendasar suatu sistem
informasi,
dimana pengembangan/ pemakaiannya harus dilihat daru perspektif yang
lebih luas berdasarkan kebutuhan organisasi.
|