Existem algumas regras de mapeamento conhecidas entre operadores de álgebra relacional e instruções SQL. Por exemplo, o operador Sigma mapeia para uma instrução SELECT, há um mapeamento individual para os operadores de junção, mapeia o Delta para selecionar um subconjunto de colunas, etc.
É possível usar álgebra relacional para verificar a correção das instruções SQL?
Sim, é possível. É claro que você precisará ter um esquema claro do banco de dados com todos os relacionamentos, chaves estrangeiras etc. Em alguns casos, é ainda mais fácil manipular instruções de álgebra relacional do que instruções SQL (existem regras de transformação comprovadas para modificar e simplificar) .
Mas, por outro lado, não acho que verificar instruções usando álgebra relacional seja muito mais fácil do que testar instruções SQL, especialmente quando você tem um banco de dados pronto para executar as consultas e ver os resultados.