¿Qué dice el estándar de SQL sobre el uso de backtick (`)?

Una vez pasé horas depurando una simple consulta SQL usandomysql_query() enPHP/MySQL solo para darme cuenta de que me había perdido la táctica alrededor del nombre de la mesa. Desde entonces lo había estado usando siempre alrededor de los nombres de tablas.

Pero cuando utilicé lo mismo enSQLite/C++, el símbolo ni siquiera es reconocido. Es confuso, si usar esto o no? ¿Qué dice la norma sobre su uso?

Además, sería útil que alguien me dijera cuándo usar citas y cuándo no. Me refiero a valores y nombres de campo.