Lo que dices es un administrador visual de BD.
Yo uso los de
http://www.sqlmanager.net/ (todos tienen version gratuita) y funcionan similar al data desktop.
El Sql no es radicalmente diferente entre los motores de BD (aunque tienen variaciones) asi que para las cosas basicas incluso es lo mismo.
Sin embargo, todo depende en cuanto a que BD trabajaras.
Hay muchos cursos de SQL en internet. Si quieres algo mas especifico abre un hilo nuevo (ya que es otro tema).