La gramática sintáctica utilizada en las diferentes lecciones para explicar la sintaxis de las instrucciones SQL es muy simple:
* El texto en mayúscula tiene que aparecer como es. El lenguaje SQL no es case-sensitive, por lo que después, en los ejemplos, aparecerán tanto letras mayúsculas como minúsculas, de manera que aumenta la legibilidad.
* El texto en minúscula indica elementos que tienen que ser especificados después. Por ejemplo, si aparece vínculos_de_columna no significa que en esa posición haya que escribir correctamente la secuencia de caracteres, sino que encontrarán sitio los vínculos de la columna, especificados con su sintaxis concreta, que se explica en otro lugar.
* Los corchetes ([]) indican elementos opcionales y que por tanto no tienen por qué aparecer.
* Los puntos suspensivos (…) indican elementos que se pueden repetir. Por ejemplo:
[ , [ vínculo_de_tabla ] … ]
indica que el elemento «, [vínculo_de_tabla]» se puede repetir tantas veces como sea necesario.
* Elementos separados por el carácter «|», y eventualmente agrupados entre llaves ({}), indican elementos que alternativos. Por ejemplo:
{ elemento1 | elemento2 }
indica que en esa posición habrá que escribir o elemento1 o elemento2.
* El texto escrito entre comillas simples (‘) o dobles («) se escribe exactamente como está indicado (comillas, mayúsculas y minúsculas incluidas).
* Los demás caracteres (por ejemplo las comas(,) o las comillas dobles(«)) tienen que aparecer como son.