Executando verificação de segurança...
3

Numa aplicação web? Ao meu ver a melhor linguagem para isso é a que está sendo usada no backend xD.

Você sempre vai usar SQL para consultas e, às vezes, manipulação de dados. Você usa a linguagem na hora de converter os dados consultados para um DTO. Pesquisando vc pode até encontrar discussões acerca de performance, mas na maioria dos casos a diferença entre cada uma é irrelevante, e o que realmente afetará é a forma de fazer as consultas.

Resumindo: o que importa é o SQL.

Carregando publicação patrocinada...
1
1

Isso, essas linguagens possuem bibliotecas que permitem acesso a um banco de dados. No Java temos o Hibernate como exemplo.

A partir do acesso ao banco de dados, podemos realizar consultas e operações como se estivéssemos no terminal do banco.

1