Normalisasi, seperti yang telah dikemukakan sebelumnya,lebih difokuskan padatiinjauan komprehensif terhadap setiap kelompokdan (tabel) secara individu. 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, karena istilah itu lebih imprensif menunjukkan fungsinyasebagai pembentuk karakteristik (sifat-sifat) yang melekat pada sebuah tabel. Apalagi, penerapan aturan-aturan normalisasi terhadap atribut-atributpada sebuah tabel bias berdampak pada penghilangan kolom tertentu, penambahan kolom baru, atau bahkan penambahan tabel baru.
Dari materi sebelumnya, mengenai 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 kode_dos, nama_dos 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 sebagai atribut deskriptif. Ada pula atribut yang tergolong atribut sederhana ataupun atribut komposit, dan sebagainya.
Beberapa atribut yang digunakan :
Beberapa atribut yang digunakan :
- Key dan Atribut Deskriptif
- Atribut Sederhana (Simple Attribute) dan Atribut Komposit (Composite Attribute)
- Atribut Bernilai Tunggal (Single-valued Attribute) dan Atribut Bernilai banyak (Multivalued Attribute)
- Atribut Harus Bernilai (Mandatory Attribute) dan Nilai Null
- Atribut Turunan (Derived Attribute)
Sekian artikel kali ini, silahkan lanjut ke materi selanjutnya dan budayakan berbagi dan semoga Bermanfaat ...