Page 54 - E-Modul Sistem Basis Data
P. 54
BAB 4. Normalisasi Data
4.1 Atribut Tabel (Table Attribute)
Normalisasi, seperti yang telah dikemukakan sebelumnya, lebih difokuskan
pada tinjauan komprehensif terhadap setiap kelompok dan (tabel) secara individual.
Lebih jauh lagi, tinjauan tersebut dititik beratkan pada data di masing-masing
kolom pembentuk tabel. Kita menggunakan istilah baru yaitu Atribut yang
sebenarnya identik dengan pemakaian istilah kolom data. Istilah Atribut ini lebih
umum digunakan dalam perancangan basis data, karena istilah itu lebih impresif
menunjukkan fungsinya sebagai pembentuk karakteristik (sifat-sifat) yang melekat
pada sebuah tabel, Apalagi, penerapan aturan-aturan normalisasi terhadap atribut-
atribut pada sebuah tabel bisa berdampak pada penghilangan kolom tertentu,
penambahan kolom baru, atau bahkan penambahan tabel baru.
Dari bab 3 tentang Basis Data Akademik, dapat kita katakan:
• Tabel Mahasiswa memiliki 4 buah atribut, yaitu nim, nama_mhs, alamat mhs
dan tgl lahir
• Tabel Dosen memiliki 2 buah atribut, yaitu nama das dan alamat_dos Tabel
Kuliah memiliki 4 buah atribut, yaitu kode_kul, nama_kul, sks dan semester
• Tabel Nilai memiliki 4 buah atribut, yaitu nama kul, nim, nama_mhs dan
indeks_nilai
• Tabel Jadwal memiliki 4 buah atribut, yaitu nama kul, tempat, waktu dan nama
dos
Di samping penamaan yang unik berdasarkan fungsinya di setiap tabel,
atribut-atribut itu dapat dibedakan berdasarkan sejumlah pengelompokkan. Ada
atribut yang dijadikan sebagai key dan yang lainnya disebut atribut deskriptif. Ada
42