There are certain reserved attribute names and table names in SQL, and these are usually vendor-specific and can be a long list. We use back-ticks if we really need to use these reserved keywords, e.g.:
CREATE TABLE `TABLE` (
`GROUP` INTEGER NOT NULL
);