Dalam merancang basis data, kita dapat melakukan dengan beberapa cara, diantaranya :
1. Membuat model Entity Relationship.
2. Menerapkan normalisasi terhadap struktur tabel yang telah diketahui.
Normalisasi merupakan cara pendekatan lain dalam membangun desain logika basis data
relasional yang tidak secara langsung berkaitan dengan model data, tetapi dengan
menerapkan sejumlah aturan dan kriteria standar untuk menghasilkan struktur tabel yang
normal.
Dalam pelaksanaannya desain logika basis data relasional yang didasari baik oleh prinsip
normalisasi maupun yang didasari dari model E-R akan menghasilkan hasil yang sama.
Atribut Sederhana dan Atribut Komposit
Atribut sederhana : atribut atomik yang tidak dapat dipilah lagi.
Atribut komposit : atribut yang masih dapat diuraikan lagi menjadi sub-sub atribut yang
masing-masing memiliki makna.
Atribut alamat_mhs
dapat diuraikan
alamat kota Kode_pos
menjadi 3 atribut
Jl. Diponegoro776 Bojonegoro 62114
Jl. Melati 65 A Tuban 62221
Jl. Ternate 8 Blora 62415
Atribut bernilai
banyak
Atribut bernilai
tunggal
Atribut bernilai
banyak