Um arquivo SQL é um arquivo escrito em SQL (Structured Query Language). Ele contém o código SQL usado para modificar o conteúdo de um banco de dados relacional. Os arquivos SQL também podem conter instruções para criar ou modificar estruturas de banco de dados, inserções, atualizações, exclusões e outras operações SQL.
Os arquivos SQL podem ser lidos por qualquer programa de banco de dados compatível com SQL, incluindo FileMaker, Microsoft Access e MySQL. Eles podem ser editados usando qualquer editor de texto.