Formatador SQL
Formate qualquer string SQL instantaneamente. Suporta sintaxe SQL padrão incluindo SELECT, INSERT, UPDATE, DELETE, JOIN, GROUP BY, ORDER BY e mais.
SQL Explicado
Structured Query Language (SQL) é uma linguagem específica de domínio usada em programação e projetada para gerir dados num sistema de gestão de base de dados relacional (SGBDR), ou para processamento de fluxo num sistema de gestão de fluxo de dados relacional (RDSMS). É particularmente útil para lidar com dados estruturados, ou seja, dados que incorporam relações entre entidades e variáveis.
Originalmente baseado em álgebra relacional e cálculo relacional de tuplas, o SQL consiste em muitos tipos de instruções, que podem ser informalmente classificadas como sublinguagens, comummente: uma linguagem de consulta de dados (DQL), uma linguagem de definição de dados (DDL), uma linguagem de controlo de dados (DCL) e uma linguagem de manipulação de dados (DML). O âmbito do SQL inclui consulta de dados, manipulação de dados (inserir, atualizar e eliminar), definição de dados (criação e modificação de esquemas) e controlo de acesso a dados. Embora o SQL seja essencialmente uma linguagem declarativa (4GL), também inclui elementos procedurais.
O SQL tornou-se um padrão do American National Standards Institute (ANSI) em 1986 e da International Organization for Standardization (ISO) em 1987. Desde então, o padrão foi revisto para incluir um conjunto maior de recursos. Apesar da existência de tais padrões, a maior parte do código SQL não é completamente portável entre diferentes sistemas de base de dados sem ajustes.