Bob is correct.
Two main reasons, one, you are storing redundant information and two, suppose someone manually changes a value in one of the fields you are concatenating? Because the concatenation result is saved in the table, it is now incorrect. However, if you use a query then it will always...