This question already has an answer here:

Regard this review. I used normalization instead of normalisation.

Google says "Normalisation is the process of taking data from a problem and reducing it to a set of relations while ensuring data integrity and eliminating data redundancy. Data integrity - all of the data in the database are consistent, and satisfy all integrity constraints."

And "Database normalization, or simply normalization, is the process of organizing the columns (attributes) and tables (relations) of a relational database to minimize data redundancy."

Can you explain it in formal way, please?

marked as duplicate by Alan Carmack, ColleenV, Community Jul 25 '16 at 6:53

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Normalization and normalisation are the same word, spelled in the American English respectively British English way (see here). There is absolutely no difference in meaning between them.

On Stack Exchange, neither American nor British spelling is preferred. As an editor, you should not override the author's decision which one to use. That's why your edit was rolled back - see for example this answer on Meta Stack Overflow.

Not the answer you're looking for? Browse other questions tagged or ask your own question.