why is 'la alberca tiene no aqua' no accepted? Since when does aqua no mean water?
As far as I know, since modern Spanish exists. The word you are looking for is "agua" you see, not aqua. Acqua is modern Italian for water though.
In Spanish when you negate the action of a verb it happens before that verb. "no tiene" is right here and "tiene no" is not.