We will prove that for any finite solvable group G, there exists a cyclic extension K/Q and a Galois extension M/Q such that the Galois group Gal(M/K) is isomorphic to G and M/K is unramified. We will apply the theory of embedding problem of Galois extensions to this problem and gives a recursive procedure to construct such extensions.