Video: Non SST Co : Customise Tax Invoice to Normal Invoice 2024
Bagian dari Lembar Kecurangan SQL For Dummies
Untuk memastikan bahwa tabel database dirancang sedemikian rupa sehingga mereka dapat menyimpan data Anda dengan andal, Anda harus yakin bahwa itu bukan tunduk pada modifikasi anomali. Menormalkan database Anda akan memberi Anda kepastian itu. Bandingkan kriteria SQL dalam daftar berikut ke tabel di database Anda. Melakukan hal itu akan mengingatkan Anda akan kemungkinan anomali, bila Anda mendapati bahwa database Anda tidak cukup dinormalisasi.
First Normal Form (1NF):
-
Tabel harus dua dimensi, dengan baris dan kolom.
-
Setiap baris berisi data yang berkaitan dengan satu hal atau satu bagian dari sebuah benda.
-
Setiap kolom berisi data untuk satu atribut dari hal yang sedang dijelaskan.
-
Setiap sel (persimpangan baris dan kolom) tabel harus bernilai tunggal.
-
Semua entri dalam kolom harus sama.
-
Setiap kolom harus memiliki nama yang unik.
-
Tidak ada dua baris yang bisa identik.
-
Urutan kolom dan baris tidak masalah.
Formulir Normal Kedua (2NF):
-
Tabel harus dalam bentuk normal pertama (1NF).
-
Semua atribut nonkey (kolom) harus bergantung pada keseluruhan tombol.
Formulir Normal Ketiga (3NF):
-
Tabel harus dalam bentuk normal kedua (2NF).
-
Tabel tidak memiliki ketergantungan transitif.
Bentuk Normal Domain-Key (DK / NF):
-
Setiap kendala di atas meja merupakan konsekuensi logis dari definisi kunci dan domain.