MathOverflow will be down for maintenance for approximately 3 hours, starting Monday evening (06/24/2013) at approximately 9:00 PM Eastern time (UTC-4).
show/hide this revision's text 2 added 19 characters in body

For every solution of the equation $x^2+y^2=1$, $x,y\in \mathbb Q$, the matrix $$ \begin{pmatrix} x & y \\ -y & x \end{pmatrix} $$ is a rotation that maps $\mathbb Q^2$ to itself.

An example is given by the rotation $$ \begin{pmatrix} \textstyle\frac45 & \textstyle\frac35 \\ \textstyle-\frac35 & \textstyle\frac45 \end{pmatrix} $$ which has infinite order, and thus provides an answer to your second question.

show/hide this revision's text 1

For every solution of the equation $x^2+y^2=1$, $x,y\in \mathbb Q$, the matrix $$ \begin{pmatrix} x & y \\ -y & x \end{pmatrix} $$ maps $\mathbb Q^2$ to itself.

An example is given by the rotation $$ \begin{pmatrix} \textstyle\frac45 & \textstyle\frac35 \\ \textstyle-\frac35 & \textstyle\frac45 \end{pmatrix} $$ which has infinite order, and thus provides an answer to your second question.