O que é SQL?

SQL é uma linguagem de programação usada para consultar, inserir, alterar e apagar dados em bancos de dados organizados em tabelas. A sigla vem de Structured Query Language, que em português significa linguagem de consulta estruturada.

Na prática, quem trabalha com dados escreve comandos SQL como SELECT para buscar informações, INSERT para adicionar registros e UPDATE para alterar valores. O banco de dados interpreta esses comandos e devolve o resultado em forma de tabela, o que facilita montar relatórios, filtrar clientes ou calcular totais.

Uma analogia simples é pensar em um arquivo de fichas organizado em gavetas. Você não mexe nas fichas com as mãos; em vez disso, entrega um pedido por escrito, como 'me traga todas as fichas de clientes de São Paulo', e um funcionário separa exatamente o que foi pedido.

O SQL é importante porque quase todo sistema que guarda informações, de lojas virtuais a aplicativos de banco, depende dele. Para usar com segurança, vale dar a cada pessoa ou sistema apenas as permissões necessárias e evitar montar comandos com textos digitados pelo usuário sem tratamento, pois isso abre espaço para ataques conhecidos como SQL injection.

Onde falamos disso

Termos relacionados

← Ver o glossário completo