Ciao,
se ti serve imparare l'SQL, ti consiglio di utilizzare il database gratuito MySql. Non ti consiglio di utilizzare nessun tool grafico, ma da riga di comando passare direttamente le istruzioni SQL. ad esempio per creare un db Create database `nomedatabase`; use `nomedatabase`.
Per esperienza, non ti consiglio di utilizzare access perche' ti creera' solamente confusione, sopratutto se sei alle prime armi.
Va anche detto che MYSQL utilizza l'sql da standard ansi, mentre i tool microsoft (access soprotutto), utilizza ua forma di \"dialetto\".
A proposito, prima di poter creare e/o utilizzare un nuovo database access, devi per forza salvarlo. La struttura, gli indici e i dati vanno poi salvati nel file specificato.
Spero di essere stato d'aiuto