Does the "field" over which a vector space is defined have to be a Field? I was reviewing the definition of a vector space recently, and it occurred to me that one could allow for only scalar multiplication by the integers and still satisfy all of the requirements of a vector space. 
Take for example the set of all ordered pairs of integers. Allow for scalar multiplication over the integers and componentwise vector addition as usual. It seems to me that this is a perfectly well-defined vector space.
The integers do not form a Field, which begs the question: Is there any reason that the "field" over which a vector space is defined must be a mathematical Field? If so, what is wrong with the vector field I attempted to define above? If not, what are the requirements for the scalars? (For instance, do they have to be a Group - Abelian or otherwise?)

These things are studied: they are called modules over the ring instead of vector spaces.
The main difference is that the elements of general modules do not allow a lot of the geometric intuition we have for vector spaces, so we still retain the traditional term "vector space" because it is still a useful term.
So, modules over fields (and also noncommutative fields) are called vector spaces.
