Querying Databases with Natural Language: The use of Large Language Models for Text-to-SQL tasks | Synapse