Hola novata:
Creo que conviene aclarar que SQL no es una BD, sino que es un LENGUAJE DE CONSULTAS que utilizan los motores de BD para poder interactuar con los datos. Cuando dices herramienta creo que te estás refiriendo justamente a un DBMS o motor de BD, por lo que no hay que confundirse. Checa estos link que nos deja Santa Wikipedia al respecto:
http://es.wikipedia.org/wiki/SQL
http://es.wikipedia.org/wiki/Sistema_de_gesti%C3%B3n_de_bases_de_datos
Ahora bien, aunque SQL es un estandar, existen diferencias importantes entre los distintos motores, sobre todo en cuanto a las funciones que implementan, por poner un ejemplo, para convertir una cadena a numero ORACLE utiliza la función TO_NUMBER, mientras que MySQL o SQL Server utilizar las funciones CAST y CONVERT.
En cuanto a los distintos motores de BD como habrás visto en las ligas anteriores existen muchos en el mercado, por lo que tienes bastante de donde escojer, la elección depende de muchas cosas (dinero, capacidad de almacenamiento y procesamiento, número de usuarios, y un largo etc). Si tienes solamente fines académicos, te recomendaría un motor como MySQL, que es una BD de código abierto y que tiene una versión gratuita. puedes descargarla de la siguiente dirección:
http://www.mysql.com/downloads/
de cualquier manera te convendría darle un vistazo a otros motores, para conocer sus diferencias y así elegir el que más te convenga. SQL Server y Oracle aunque son de paga también tienen versiones express que son gratuitas:
http://www.microsoft.com/sqlserver/en/us/editions/express.aspx
http://www.oracle.com/technetwork/database/express-edition/overview/index.html
Postgress es otra BD gratuita bastante poderosa... dale un vistazo en la siguiente dirección
http://www.postgresql.org/download/
Saludos.
Leo.