Video: Tips Format Ebook Dengan Lebih Pantas Berbanding Cara Yang Biasa Digunakan 2024
Sebahagian daripada SQL For Dummies Cheat Sheet
Untuk memastikan bahawa jadual pangkalan data direka sedemikian rupa sehingga mereka akan memegang data anda dengan pasti, anda perlu memastikan bahawa ia tidak tertakluk kepada pengubahsuaian anomali. Normalisasi pangkalan data anda akan memberikan anda jaminan itu. Bandingkan kriteria SQL dalam senarai berikut untuk jadual dalam pangkalan data anda. Melakukannya akan memberitahu anda kemungkinan kemungkinan anomali, apabila anda mendapati bahawa pangkalan data anda tidak cukup normal.
Formula Pertama (1NF):
-
Jadual mestilah dua dimensi, dengan baris dan lajur.
-
Setiap baris mengandungi data yang berkaitan dengan satu perkara atau satu bahagian sesuatu.
-
Setiap lajur mengandungi data untuk satu atribut perkara yang digambarkan.
-
Setiap sel (persimpangan baris dan lajur) jadual mesti bernilai tunggal.
-
Semua penyertaan dalam lajur mestilah sama.
-
Setiap lajur mesti mempunyai nama unik.
-
Tiada dua baris mungkin sama.
-
Perintah lajur dan baris tidak penting.
Borang Biasa Kedua (2NF):
-
Jadual mestilah dalam bentuk normal pertama (1NF).
-
Semua atribut bukankey (lajur) mestilah bergantung kepada keseluruhan kunci.
Borang Ketiga Ketiga (3NF):
-
Jadual mestilah dalam bentuk normal kedua (2NF).
-
Jadual tidak mempunyai dependensi transitif.
Form Normal-Domain Key (DK / NF):
-
Setiap kekangan pada jadual adalah akibat logik dari definisi kekunci dan domain.