as far as I remember theres no easy way as the host tabs are automatically added during installation (unlike portal admin tabs which are template controlled). You can manually remove the entry in the database i.e.
delete from tabs where tabname='sql'
the control for the sql can be found @ admin\Portal\SQL.ascx , you can delete it (as well as it's .vb and .resx files), if you want to clean up after it.
Finally, you could also tweak the 01.00.00.SqlDataProvider and DotNetNuke.Data.SqlDataProvider files in Providers\DataProviders\SqlDataProvider and remove the line that add's it in i.e.
"INSERT INTO [dbo].[ModuleDefinitions] ([ModuleDefID], [FriendlyName], [DesktopSrc], [MobileSrc], [AdminOrder], [EditSrc], [Secure]) VALUES (65, 'SQL', 'Admin/Portal/SQL.ascx', NULL, -1, '', 1)"