Normalisasyon

Mula sa Wikipediang Tagalog, ang malayang ensiklopedya
Jump to navigation Jump to search

Sa database, ang normalisasyon ay isang pormal na prosesong matematiko na nagtitiyak na ang bawat entity ay magiging representasyon ng isang relation. Sa isang normalized database maiiwasan ang anomalya habang binabago ang data at nalilimitahan ang pagkakaroon ng pag uulit ulit ng data na hindi magugulo ang kaubuuan ng impormasyon.

Iminungkahi ni E.F.Codd and naunang tatlong normal forms;

1NF Ang first normal form ay nagsasaad na ang mga tuples (rows) sa isang relation(table) ay kinakailangan maging natatangi (unique), at ang attributes ay kinakailangang maging atomic

ang unique rows ay maaaring gawin sa pamamagitan ng unique key para sa table.

2NF Para sa isang candidate key, lahat ng non-key attribute ay kinakalingang nakadepende sa buong candidate key

3NF Lahat ng non-key attributes ay kinakilangang maging nakadepende sa candidate key non-transitively

Mayroon pang ibang normal forms maliban sa naunang tatlo.



Agham Ang lathalaing ito na tungkol sa Agham ay isang usbong. Makatutulong ka sa Wikipedia sa pagpapalawig nito.