Active Learning of Symbolic Automata Over Rational Numbers