On the capitalization, it seems the BBC will always use title case for acronyms (Nasa, Nato) and all caps for initialisms (ATM, SNP). I did try to search for SQL to see if the Beeb thinks it should be read as Sequel or Es-que-el, but their search refuse to show exact results and keeps giving me articles about the Scottish National Party instead.
"Where you would normally pronounce the abbreviation as a string of letters - an initialism - use all capitals with no full stops or spaces (eg FA, UNHCR). However, our style is to use lower case with an initial cap for acronyms where you would normally pronounce the set of letters as a word (eg Maga, Sars, Aids, Nasa, Opec, Apec)."